Vinícius Ferrão
644084cd99
Point EL10 clone distro symlinks to rhels10 instead of rhels9
...
Update all alma10, ol10, and rocky10 netboot symlinks to reference
the new rhels10 base files. Fixes service otherpkgs pointing to
wrong xcat-dep path (rh9 instead of rh10).
2026-05-10 01:57:34 -03:00
Vinícius Ferrão
f568251df1
Add EL10 netboot profile files for rh base directory
...
Create proper rhels10 versions of exlist, postinstall, service
pkglist, and service otherpkgs files instead of reusing rhels9.
Key differences from rhels9:
- service otherpkgs: xcat-dep path rh9 -> rh10
- service pkglist: drop dhclient (NetworkManager handles DHCP)
Compute exlist and postinstall are identical to rhels9 for now but
kept separate to allow EL10-specific changes without affecting EL9.
2026-05-10 01:57:12 -03:00
Vinícius Ferrão
ea7ecee70e
Add Oracle Linux 10 netboot symlinks for stateless provisioning
...
Add compute and service profile symlinks for ol10 x86_64 and the
missing dracut_105 symlink required by EL10's dracut v107.
2026-05-10 01:52:08 -03:00
Vinícius Ferrão
539ecf9bf4
Add AlmaLinux 10 ppc64le netboot symlinks
...
Match Rocky Linux 10 ppc64le coverage for AlmaLinux 10.
2026-05-10 01:52:03 -03:00
Vinícius Ferrão
ca764c39c4
Add AlmaLinux 10 netboot symlinks for stateless provisioning
...
Add compute and service profile symlinks for alma10, following the
existing pattern used by alma8 and alma9. Also add the missing
dracut_105 symlink required by EL10's dracut v107.
Tested with BIOS and UEFI stateless provisioning on AlmaLinux 10.1.
2026-05-10 01:51:58 -03:00
Vinícius Ferrão
57daff8a31
Use dnf for EL8+ RH genimage installroot
2026-05-07 12:54:38 -03:00
Markus Hilger
aa180925e3
Merge pull request #7550 from VersatusHPC/fix/profile-asset-dotted-osvers
...
fix: handle dotted OS versions in profile asset lookup
2026-05-06 19:18:26 +02:00
Markus Hilger
2b1986d946
Merge pull request #7552 from VersatusHPC/fix/ubuntu-live-media-guardrails
...
fix: guardrails for Ubuntu genimage
2026-05-06 19:17:08 +02:00
Vinícius Ferrão
7b20bbd187
Guard Ubuntu live media package sources
2026-05-05 21:40:04 -03:00
Vinícius Ferrão
9f33b19214
fix: restore legacy SLES provisioning paths
2026-05-05 17:09:37 -03:00
Vinícius Ferrão
119b19ce14
fix: handle dotted OS versions in profile asset lookup
2026-05-05 13:50:58 -03:00
Markus Hilger
d5831828d6
Merge pull request #7533 from VersatusHPC/fix/opensuse-leap-support
...
feat: add openSUSE Leap 15 and SLES 15 provisioning support
2026-05-04 17:20:59 +02:00
Vinícius Ferrão
88da644249
Merge pull request #7532 from VersatusHPC/fix/el10-netboot-dhcp-client
...
fix: use NetworkManager for EL10 netboot DHCP instead of dhclient
2026-05-04 17:20:11 +02:00
Vinícius Ferrão
5aa1cda179
feat: add openSUSE Leap 15 provisioning support
2026-05-02 16:57:46 -03:00
Vinícius Ferrão
1f9173f07a
Fix some EL9 and EL10 provisioning gaps ( #7530 )
...
* Fix EL9 and EL10 provisioning gaps
2026-05-02 04:27:54 +02:00
Vinícius Ferrão
023beff053
Add Ubuntu 26.04 provisioning support
2026-05-01 11:13:45 -03:00
Vinícius Ferrão
1babd7b0e4
fix: improve Ubuntu LTS provisioning support
2026-04-29 18:19:12 -03:00
Daniel Hilst Selli
d309601a30
fix: Fix templates for EL10 in ppc64le enviroment
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-12 11:27:37 -03:00
Daniel Hilst Selli
3cb359e711
feat: Add support for RHEL 10
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2025-11-26 16:07:19 -03:00
Markus Hilger
10a485dca5
Improve genimage AlmaLinux support
2025-05-23 19:27:37 +02:00
vigo332
b43dc3eb20
Add support for nvme device partition names.
2024-10-31 16:17:33 -04:00
Markus Hilger
c8cb1d6a38
Merge pull request #7257 from Obihoernchen/aarch64
...
Initial aarch64 support, cross arch stateless images with qemu-user-static, grub2 for x86
2024-07-25 16:12:11 +02:00
Markus Hilger
2643c1edd6
Remove useless executable bit
2024-05-07 16:19:25 +02:00
Markus Hilger
a5ed2d690e
Fix goconserver path for EL9
2024-04-21 17:09:53 +02:00
Markus Hilger
55d6d13fe4
Add perl-lib required for xCAT on EL9
2024-04-21 16:13:13 +02:00
Markus Hilger
b27f419b25
qemu-user-static support for genimage + aarch64 support
2024-02-21 11:59:50 +01:00
Obihörnchen
540fbf2dfd
Merge pull request #7417 from Obihoernchen/fix-dracut-warnings
...
Fix dracut warnings during genimage on newer OSs
2024-02-21 03:29:42 +01:00
Markus Hilger
3fca2a3031
Fix dracut warnings during genimage on newer OSs
2024-02-12 16:42:03 +01:00
Markus Hilger
1783d53bb1
Add osimage symlinks for EL9 distros
2024-02-10 03:13:55 +01:00
Mark Gurevich
a5bf52445a
Move SLES12 Postgres package from pkglist to otherpkglist
2023-03-13 10:32:12 -04:00
Mark Gurevich
0b2be4ba5a
SLES Service Node pkglist should include Postgres
2023-03-09 14:16:50 -05:00
Mark Gurevich
0c288b36db
SLES15.4 genimage dracut rpm version
2023-02-21 16:58:45 -05:00
Mark Gurevich
a886e8c480
Enable go-xcat to insall xCAT on Alma Linux
2023-01-19 13:11:41 -05:00
Mark Gurevich
9fbd58bfc3
Initial Alma8 support
2023-01-18 11:00:59 -05:00
Markus Hilger
e60265ef90
Do not exclude ./usr/lib/locale/C*
...
Missing C locale can cause issues with programs like tmux
2022-12-08 18:20:12 +01:00
Mark Gurevich
3b0442797c
Support for xCAT installation on Ubuntu20
2022-09-21 10:02:27 -04:00
Mark Gurevich
23df8f07f7
Fixes suggested in review
2022-08-16 15:35:09 -04:00
Mark Gurevich
71d3b76881
Check SUSE-brand file on SLES
2022-08-15 10:16:22 -04:00
Markus Hilger
be8297e4c9
Fix warnings of newer dracut versions
...
dracut: WARNING: <key>+=" <values> ": <values> should have surrounding white spaces!
dracut: WARNING: This will lead to unwanted side effects! Please fix the configuration file.
dracut commit: https://github.com/dracutdevs/dracut/commit/dfe2247a43d6a216d9af533825c9a103e3b056cd
2022-05-18 11:54:57 +02:00
Mark Gurevich
5517f6600d
SLES15.3 statelite support
2022-05-04 11:16:57 -04:00
besawn
6c00ed5b57
Merge pull request #7137 from khm/genimage-rocky
...
rh/genimage: update systemd list to include Rocky Linux
2022-04-15 09:03:17 -04:00
Mark Gurevich
f5a9be5050
Initial template and pkg files for RHEL9
2022-04-13 09:51:24 -04:00
Mark Gurevich
c0f1c51ba6
Add diskless package lists for Ubuntu20
2022-04-07 16:33:09 -04:00
Kurt H Maier
0caaa750dd
rh/genimage: update systemd list to include Rocky Linux
2022-03-25 10:48:40 -07:00
Mark Gurevich
9b79129a38
Improve SLES15 diskless boot
2022-03-16 15:38:41 -04:00
Wai Yee Wong
fa7ed9f8a0
Disable internet repos to avoid unexpected and silent upgrades
2022-01-06 22:46:11 -05:00
Mark Gurevich
af3958f369
Better test when removing firewalld service files
2021-10-28 14:41:40 -04:00
Mark Gurevich
4998f3b9e4
Use inst instead of inst_rules to install into diskless image
2021-10-19 13:28:45 -04:00
Mark Gurevich
3c643e6598
Genesis base based on Fedora 28
2021-10-14 16:57:14 -04:00
Mark Gurevich
1147726242
Support CentOS8 Stream
2021-08-31 15:54:43 -04:00