Skip to content

chore: action(deps): Bump vmactions/netbsd-vm from 1.5.2 to 1.5.3 - #50

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/main/vmactions/netbsd-vm-1.5.3
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/main/vmactions/netbsd-vm-1.5.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 9, 2026

Copy link
Copy Markdown
Contributor

Bumps vmactions/netbsd-vm from 1.5.2 to 1.5.3.

Release notes

Sourced from vmactions/netbsd-vm's releases.

v1.5.3

NetBSD 11.1, now the default release

NetBSD 11.1 is supported on x86_64, aarch64, riscv64 and sparc64, and as 11.1-microvm, from image builder 2.2.9, which also rebuilds 10.x and 11.0. 11.1 is now the default when release is omitted (it was 11.0). It ships on the same four architectures as 11.0, so the default move drops no architecture. To stay on 11.0:

  • uses: vmactions/netbsd-vm@v1 with: release: "11.0"

The leading-part form follows: release: "11" now picks 11.1, the newest 11.x, on every architecture.

11.1 has the same sync methods as 11.0: rsync, scp, sshfs, nfs and tar on x86_64, aarch64 and riscv64; scp, sshfs, nfs and tar on sparc64, where scp is the default; rsync, scp, sshfs and tar on 11.1-microvm.

The test matrix runs on ubuntu-26.04 and ubuntu-26.04-arm and covers 10.0, 10.1, 10.2, 11.0, 11.1, 11.0-microvm and 11.1-microvm: 91 of 92 jobs pass, all 19 new 11.1 jobs among them, and the 9p job is skipped as before. It has fewer jobs than v1.5.2's 245 because 9.x left the matrix (see below) and legs that repeated the same check were dropped: disable-cache and the custom shell test now run once, on the default release, and nfs, scp and sshfs run aarch64 only on the arm runner.

9.x leaves the test matrix

NetBSD 9 has reached end-of-life, and no public mirror lists 9.x x86_64 packages any more (cdn.NetBSD.org, ftp.NetBSD.org, ftp.fr.NetBSD.org, ftp.jaist.ac.jp, ftp.allbsd.org), so pkg_add can no longer install anything there. The test matrix therefore no longer runs 9.0 - 9.5. The 9.x images are still available, and release: "9.5" and the others boot as before; they stay on builder 2.2.7, the last one that built them.

Fixed: non-root guest users can write the nfs share

With sync: nfs, only guest root was mapped to the runner user. Any other guest account kept its own uid and could write the synced folder only if that uid happened to be the runner's (1001). anyvm 0.7.4 squashes every guest uid to the runner user, so a build that runs as an unprivileged account (useradd test; su test -c make) can now write the share, and the files it creates are owned by the runner user on the host. The x86_64 nfs jobs now check this on every release: https://github.com/anyvm-org/anyvm/releases/tag/v0.7.4

... (truncated)

Commits
  • 5957cf3 Update vmactions/netbsd-vm from base-vm
  • 7ce650d Generated from base-vm
  • b79929b Update version to v1.5.2
  • c616195 Default release: 11.1
  • fe15302 Update vmactions/netbsd-vm from base-vm
  • a98022f Generated from base-vm
  • f6b50e3 Update vmactions/netbsd-vm from base-vm
  • ab0d49b Generated from base-vm
  • b209f86 Bump versions from upstream releases
  • 0339a41 Update vmactions/netbsd-vm from base-vm
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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/netbsd-vm](https://github.com/vmactions/netbsd-vm) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/vmactions/netbsd-vm/releases)
- [Commits](vmactions/netbsd-vm@c8a0d7d...5957cf3)

---
updated-dependencies:
- dependency-name: vmactions/netbsd-vm
  dependency-version: 1.5.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Nov 9, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: ci, dependencies. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants