Skip to content

native aarch64 builder, remote-only sync architecture#251

Closed
classabbyamp wants to merge 16 commits intovoid-linux:masterfrom
classabbyamp:buildbot-nativity-scene
Closed

native aarch64 builder, remote-only sync architecture#251
classabbyamp wants to merge 16 commits intovoid-linux:masterfrom
classabbyamp:buildbot-nativity-scene

Conversation

@classabbyamp
Copy link
Member

@classabbyamp classabbyamp commented Nov 22, 2025

currently testing

prereqs

Deployment TODOs

  • stop nomad jobs (buildbot , buildbot-worker, buildsync, build-rsyncd, timefiles, root-pkgs-httpd, shadow-rsyncd), close void-packages
  • a-fsn-de
    • change /data/pkgs mount to source from /srv/www/void-repo/current
    • remove /srv/www/void-repo/current mount
    • move all packages from /hostdir/binpkgs to /srv/www/void-repo/current
  • a-sea-us
    • set up nomad
    • create volumes
  • b-fsn-de
    • clean builder volumes (will be renamed aarch64_... -> musl_...)
  • a-hel-fi
    • decomm
  • deploy new nomad (timefiles, root-pkgs-httpd, build-rsyncd, buildbot, buildbot-worker, restart shadow-rsyncd)

@classabbyamp classabbyamp force-pushed the buildbot-nativity-scene branch from 028a697 to 1320b1e Compare November 25, 2025 06:54
@classabbyamp classabbyamp force-pushed the buildbot-nativity-scene branch from 1320b1e to 84817ec Compare February 15, 2026 19:04
@classabbyamp classabbyamp force-pushed the buildbot-nativity-scene branch from 84817ec to 4591b18 Compare February 15, 2026 19:05
@classabbyamp classabbyamp force-pushed the buildbot-nativity-scene branch from 4591b18 to 34f1365 Compare February 15, 2026 19:07
@classabbyamp classabbyamp force-pushed the buildbot-nativity-scene branch from 34f1365 to 7f00683 Compare February 15, 2026 20:00
@classabbyamp classabbyamp marked this pull request as ready for review February 15, 2026 20:17
now that shadow is the first place a repository is assembled, this
shouldn't run on builders
@classabbyamp classabbyamp force-pushed the buildbot-nativity-scene branch from 7f00683 to 26e9a21 Compare February 15, 2026 20:26
@classabbyamp classabbyamp force-pushed the buildbot-nativity-scene branch from 10be436 to 3db3dd4 Compare February 16, 2026 02:13
the-maldridge pushed a commit that referenced this pull request Feb 16, 2026
… a-sea-us

keep builders where they are for now while we solve a-sea-us instability

Closes: #251 [via git-merge-pr]
now packages get synced to an incoming directory. a script runs after
each rsync to move and register the packages into the repo
@classabbyamp classabbyamp force-pushed the buildbot-nativity-scene branch from a7ceb41 to 06a5933 Compare February 16, 2026 05:17
@classabbyamp
Copy link
Member Author

due to instability on a-sea-us, at this time builders were not shifted so aarch64 is built natively. this change does allow for this shift to be made easily at a later date.

@classabbyamp classabbyamp force-pushed the buildbot-nativity-scene branch from 06a5933 to a1decba Compare February 16, 2026 05:36
@classabbyamp classabbyamp deleted the buildbot-nativity-scene branch February 16, 2026 06:28
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.

2 participants

Comments