Skip to content

Upgrade node images#93

Open
middelkoopt wants to merge 2 commits intowarewulf:mainfrom
middelkoopt:tm-2026-04-upgrade
Open

Upgrade node images#93
middelkoopt wants to merge 2 commits intowarewulf:mainfrom
middelkoopt:tm-2026-04-upgrade

Conversation

@middelkoopt
Copy link
Copy Markdown
Contributor

This is a update to a lot of image versions, and some minor cleanups, and adds Ubuntu. I bundled them together to make
testing and review easier as they are pretty much independent (otherwise there would be 10+ PR's).

All images have all been tested/provisioned on aarch64 and x86_64 except the 8.x series on aarch64 (page size not supported on the mac) with qemu using Warewulf 4.6.5

The Ubuntu PR #64 is also included in this PR (added co-authored-by @tweiers). Added to the Ubuntu in the PR is the packages suggested by @iankgt40.

I've also updated the github actions as many will not be supported in a few months.

  • Add Leap 16 with NetworkManager (Leap 15 is EOL)
  • Add Leap 16.0 for fixed version release
  • Remove leap:latest (was same as Leap 15/15.6)
  • Add Debian 13
  • Add Ubuntu 24.04
    (Add ubuntu 24.04 support #64)
  • Add Ubuntu 26.04 (pre-release)
  • Upgrade OpenEuler 24.03 to SP3 (SP2 is EOL)
  • Upgrade Tumbleweed to match Leap 16 (was broken)
  • Drop point release from Debian and track latest (was misleading)
  • Remove remaining "words" packages
  • Remove strace and isc-dhcp-client from Debian

Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu>
@middelkoopt
Copy link
Copy Markdown
Contributor Author

middelkoopt commented Apr 4, 2026

Addresses #59. Debian is now :12 and :13 dropping the incorrect minor patch release.

@middelkoopt
Copy link
Copy Markdown
Contributor Author

Addresses #26 - Add Ubuntu

@middelkoopt middelkoopt requested a review from anderbubble April 4, 2026 15:25
* Add Leap 16 with NetworkManager (Leap 15 is EOL)
* Add Leap 16.0 for fixed version release
* Remove leap:latest (was same as Leap 15/15.6)
* Add Debian 13
* Add Ubuntu 24.04
  (warewulf#64)
* Add Ubuntu 26.04 (pre-release)
* Upgrade OpenEuler 24.03 to SP3 (SP2 is EOL)
* Upgrade Tumbleweed to match Leap 16 (was broken)
* Drop point release from Debian and track latest (was misleading)
* Remove remaining "words" packages
* Remove strace and isc-dhcp-client from Debian

Co-authored-by: Tim Weiers <tim.weiers@westdri.ca>
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu>
@middelkoopt
Copy link
Copy Markdown
Contributor Author

add ca-certificates to Debian/Ubuntu to allow the insertion of custom certificates for Warewulf or a proxy.

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.

1 participant