Repository navigation
Conversation
|
Nice! Thank you for submitting this. Can you also update the GitHub automation to build this? |
I just updated the workflows/container-publish.yml to include the new ubuntu 24.04 image. |
|
Oh I didn't notice the context. Updated to remove the .04 part so that path is correct (at least least I think that's what the error was about). |
|
How is network configuration meant to work for this one? I tried using it in my environment and it doesn't appear to support netplan. |
|
For netplan support, the following packages are needed: netplan.io I also add networkd-dispatcher to make the network devices are identified correctly. I also installed mawk ... something required it, I can't recall what. |
Since netplan wasn't included in 4.5 when I was testing ubuntu the image instead uses ifupdown like the debian images. I haven't checked to see how netplan works in warewulf 4.6 but I assume on the warwulf side its still configured with the NetDevs[default].* parameters. |
|
@iankgt40 aside from the need to rebase, do you consider this image ready-to-merge? Or does it need additional work? |
* 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>
|
Thanks @tweiers for your work on this. I've Integrated this work into #93 and marked you as a co-author. I've included the packages that @iankgt40 suggested. It would be great if you could test this, you can find test builds at https://github.com/middelkoopt/warewulf-node-images/pkgs/container/warewulf-ubuntu I've also included the image for the upcoming 26.04 release. Does this meet your needs? Feedback welcome. |
* 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>
|
PR #93 merged. Closing. |
Added basic support for Ubuntu 24.04.
Containerfile contains the basic packages to get the os booted.
Largely based off the debian Containerfile