Skip to content

.github: bump vmactions/solaris-vm from 1.3.9 to 1.4.0 - #170

Merged
tklauser merged 1 commit into
mainfrom
dependabot/github_actions/vmactions/solaris-vm-1.4.0
Sep 12, 2026
Merged

tklauser merged 1 commit into
mainfrom
dependabot/github_actions/vmactions/solaris-vm-1.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 11, 2026

Copy link
Copy Markdown
Contributor

Bumps vmactions/solaris-vm from 1.3.9 to 1.4.0.

Release notes

Sourced from vmactions/solaris-vm's releases.

v1.4.0

Boot with 2 GB of memory

A job with mem: 2048 could time out at "Starting VM" while the same job vmactions/solaris-vm#63 crashing: its console showed svc.startd: Couldn't fork ... Cannot allocate memory and /tmp: File system full, swap space limit exceeded, and sshd was killed before it ever listened. The cause was in the image, not the runner: svc:/application/man-index rebuilt the man page index with catman on every boot of the snapshot image, peaking at 564 MB for about 50 seconds, on top of a kernel that already takes close to 1 GB at 2 GB. Whether sshd came up first was a race, which is why the failure looked host-dependent.

solaris-builder v2.0.8 ships images with man-index and the other services a CI guest never uses disabled: sstore, the Solaris Web UI (five httpd), the hal/dbus/rmvolmgr removable-media stack, fault notification, the extra virtual terminals, smb, InfiniBand, FCoE, iSCSI, sendmail-client and the compliance guide generator. rad, fmd, auditd and the nfs/autofs pieces stay.

Measured on one host with mem: 2048 and the production CPU flags, ::memstat about a minute after boot:

image boot-to-ssh Kernel User/Anon Free daemons RSS
v2.0.7 (as shipped) timeout - - - 587 MB
v2.0.7, man-index/webui off 26 s 1.45 GB 354 MB 13 MB ~480 MB
v2.0.8 33 s 1.31 GB 252 MB 203 MB 317 MB

The daemons RSS column is the summed resident size of every process after boot; the v2.0.7 figure was taken at 4 GB since that image never reached ssh at 2 GB. 2 GB now boots, but with about 200 MB to spare; give a real build 4 GB or more.

Under the hood

The runtime moves to anyvm v0.6.9 (from v0.6.5). Nothing in that range touches this guest's launch.

Full Changelog: vmactions/solaris-vm@v1.3.9...v1.4.0

Commits
  • a11f407 Update vmactions/solaris-vm from base-vm
  • 0ff57b2 Generated from base-vm
  • 3c90528 Update version to v1.3.9
  • 52b1df2 remove
  • be40c6b Update vmactions/solaris-vm from base-vm
  • 5dce673 Generated from base-vm
  • 1add24f Bump versions from upstream releases
  • 7a1e636 Update version to v1.3.9
  • 0c0b01b Update vmactions/solaris-vm from base-vm
  • bb43872 Generated from base-vm
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [vmactions/solaris-vm](https://github.com/vmactions/solaris-vm) from 1.3.9 to 1.4.0.
- [Release notes](https://github.com/vmactions/solaris-vm/releases)
- [Commits](vmactions/solaris-vm@96d8d97...a11f407)

---
updated-dependencies:
- dependency-name: vmactions/solaris-vm
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 11, 2026
@tklauser
tklauser merged commit c6dd0e0 into main Sep 12, 2026
26 checks passed
@tklauser
tklauser deleted the dependabot/github_actions/vmactions/solaris-vm-1.4.0 branch September 12, 2026 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant