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
57daff8a31
Use dnf for EL8+ RH genimage installroot
2026-05-07 12:54:38 -03: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
1f9173f07a
Fix some EL9 and EL10 provisioning gaps ( #7530 )
...
* Fix EL9 and EL10 provisioning gaps
2026-05-02 04:27:54 +02: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
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
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
Markus Hilger
3fca2a3031
Fix dracut warnings during genimage on newer OSs
2024-02-12 16:42:03 +01:00
Mark Gurevich
a886e8c480
Enable go-xcat to insall xCAT on Alma Linux
2023-01-19 13:11:41 -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
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
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
Kurt H Maier
0caaa750dd
rh/genimage: update systemd list to include Rocky Linux
2022-03-25 10:48:40 -07: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
Vinícius Ferrão
f82b6f48af
Support for Oracle Linux 7 and Oracle Linux 8
2021-03-11 17:34:17 -03:00
cxhong
b81ec51f67
Add perl-interpreter to other pkglist
2020-09-28 10:35:01 -04:00
cxhong
90d1b1eca2
Add perl to the rhels8 pkglist
2020-09-25 16:40:47 -04:00
Mark Gurevich
2111baba47
Verify if kernel-modules-extra exists before adding
2020-08-17 16:12:56 -04:00
cxhong
3097702dc9
Add kernel-modules-extra to dracut module list
2020-08-13 17:42:56 -04:00
Mark Gurevich
39e4e982bf
Replace misspelled gpgpcheck with gpgcheck
2020-07-15 09:26:58 -04:00
Mark Gurevich
a9e059d90f
Do not use modinfo to test module availability
2020-05-04 16:23:42 -04:00
besawn
de293fced4
Merge pull request #6680 from gurevichmark/squashfs_overlay
...
Use overlay mount type for squashfs diskless images
2020-04-29 09:59:21 -04:00
cxhong
e22130a46b
add mkfs.xfs to older version of dracut
2020-04-23 12:35:49 -04:00
Mark Gurevich
a002157251
Use overlay mount type for squashfs diskless images
2020-04-22 16:03:29 -04:00
cxhong
770be38f0c
Support xfs filesystem for statelite images
2020-04-22 15:44:35 -04:00
cxhong
9381e8a2dc
remove ntp from rhel8 pkglist
2020-03-25 12:08:50 -04:00
besawn
45d6b6c700
Merge pull request #6641 from cxhong/pkglist
...
add more package to diskless package list for rhels8.1
2020-03-23 17:38:30 -04:00
cxhong
66d5d6cc4c
arrange the pkglist
2020-03-23 14:58:27 -04:00
cxhong
e7f4d72873
Add more package for x86_64 and service pkglist
2020-03-19 16:06:10 -04:00
cxhong
258f7cfd3c
add more package to diskless package list for rhels8.1
2020-03-18 16:36:02 -04:00
cxhong
5e507add00
Disable firewalld on rhels8 compute node
2020-02-26 15:24:37 -05:00
cxhong
ee62a970b4
Modify pkglist to clean up genimage warning messages
2019-11-12 16:31:49 -05:00
cxhong
71ee0da3dd
Add bzip2 to rhels8 pkglist
2019-06-05 16:07:58 -04:00
GONG Jie
73f9b49e27
Remove package conserver-xcat from service node otherpkgs package lists
2019-04-22 13:20:31 +08:00
huweihua
7bac32b9e8
add tar to more pkglist files which related rhels8
2019-04-18 03:04:54 -04:00
yangsbj
9b41890a2e
support https:// prefix in otherpkgdir and pkgdir; ignore invalid repos
2019-04-18 01:01:44 -04:00
GONG Jie
428483035f
Only pass "--compress" argument to dracut when ($dracutver > "033")
2019-04-16 14:42:23 +08:00
GONG Jie
3496382747
Add tar back to the diskless pkglist files
2019-04-11 16:43:54 +08:00
GONG Jie
8c0224ea80
Make the pkglist for RHEL 8 diskless service node same as the pkglist for diskfull service node
2019-04-09 11:09:21 +08:00
GONG Jie
39595c9dd0
Make the pkglist for RHEL 8 diskless compute node same as the pkglist for diskfull compute node
2019-04-09 11:09:08 +08:00
GONG Jie
c71023fbef
Add package Networkmanager to default RHEL 8 diskless package list
2019-03-27 11:21:01 +08:00
Gᴏɴɢ Jie
1ef014a25b
Fix RHEL 8 diskless service node ( #6134 )
...
* Add package initscripts to diskless compute node package list
* Add package initscripts to diskless service node package list
* Patch script servicenode, handle multiple-line error message properly.
2019-03-20 16:21:54 +08:00
Gᴏɴɢ Jie
1d512a1cdf
Add python3 to the default pkglist for RHEL 8 ( #6117 )
...
* Add python3 to the default compute node pkglist for RHEL 8
* Add python3 to the default service node pkglist for RHEL 8
2019-03-18 16:53:06 +08:00