Skip to content

Upgrade node images - #93

Merged
anderbubble merged 2 commits into
warewulf:mainfrom
middelkoopt:tm-2026-04-upgrade
May 7, 2026
Merged

Upgrade node images#93
anderbubble merged 2 commits into
warewulf: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

middelkoopt commented Apr 4, 2026

Copy link
Copy Markdown
Contributor Author

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.

@middelkoopt

Copy link
Copy Markdown
Contributor Author

Ping @anderbubble

@middelkoopt

Copy link
Copy Markdown
Contributor Author

We probably should do this now since the patch for copy fail has hit the Rocky mirrors.

@anderbubble
anderbubble merged commit 6144fa9 into warewulf:main May 7, 2026
53 of 54 checks passed
@anderbubble

Copy link
Copy Markdown
Collaborator

Thanks for the ping, @middelkoopt

@middelkoopt
middelkoopt deleted the tm-2026-04-upgrade branch May 28, 2026 16:59
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