Vinícius Ferrão
2d07295d8c
fix: skip empty local-repository.tmpl in nodeset
...
When a pkgdir has no valid repodata, Yum.pm creates an empty
local-repository.tmpl file. Template.pm then reads it and generates
an empty yum repo config block in the kickstart. Adding a -s check
skips empty template files instead of silently including them.
Revives the fix from PR #4769 which was closed without merging.
Fixes #3572
2026-04-25 19:04:20 -03:00
Markus Hilger
7b5e585dce
Merge pull request #7517 from VersatusHPC/kea-dhcp-backend
...
Add Kea DHCP backend
2026-04-25 17:29:29 +02:00
Vinícius Ferrão
24266c8fa8
Record ppc64le Genesis blocker provenance
2026-04-24 12:19:52 -03:00
Vinícius Ferrão
1412850457
Document DHCP backend validation matrix
2026-04-23 23:19:56 -03:00
Vinícius Ferrão
e0e04f017d
Render Kea additional classes by version
2026-04-23 19:39:25 -03:00
Vinícius Ferrão
714c0785b6
Preserve OPAL conf-file handling for Kea
2026-04-23 19:19:29 -03:00
Vinícius Ferrão
c2a90293ea
Address DHCP backend review findings
2026-04-23 18:41:42 -03:00
Vinícius Ferrão
88579fbd77
Wire DHCP unit tests into xcattest
2026-04-23 15:10:40 -03:00
Vinícius Ferrão
792b0a07dc
Clarify Kea live DHCP operations in makedhcp docs
2026-04-23 14:12:08 -03:00
Vinícius Ferrão
889b4ad254
Document the DHCP backend validation matrix
2026-04-23 11:51:09 -03:00
Vinícius Ferrão
fcd22757d2
Refine Kea xNBA handling and validation notes
2026-04-23 11:14:01 -03:00
Vinícius Ferrão
8399d88509
Address Perl quality findings
2026-04-23 03:04:37 -03:00
Vinícius Ferrão
6f3d9bb9d1
Add Kea DHCP backend
2026-04-23 02:01:33 -03:00
Markus Hilger
cf9a654b45
Merge pull request #7516 from xcat2/sunset-revert
...
Update sunset notice
2026-04-22 02:06:16 +02:00
Markus Hilger
ff1f1cde9b
Update sunset notice
2026-04-22 02:01:41 +02:00
Markus Hilger
b6fd6148c0
Merge pull request #7515 from VersatusHPC/master
...
README update & Rebuild xCAT-genesis-base inside mock
2026-04-22 01:56:37 +02:00
Daniel Hilst
40a7e4c43d
Merge pull request #8 from VersatusHPC/fix/rebuild-genesis-base
...
Build xCAT-genesis-base in EL10
2026-04-17 11:11:09 -03:00
Vinícius Ferrão
749f9fa9c7
docs: update xCAT status in README
2026-04-17 03:14:04 -03:00
Daniel Hilst Selli
baa2380cd2
fix: Move dracut call to the .spec
...
This fixes a problem where the dracut image was pulling artifacts from
the build host and not the mock image, e.g. building for EL9 in EL10.
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-04-14 11:15:56 -03:00
Daniel Hilst Selli
1b0deaf9af
fix: Fix dhcp-client dependency failure during genimage
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-04-01 13:02:35 -03:00
Daniel Hilst Selli
fccdc3ec64
fix: Fix genesis-base package build
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-30 20:46:42 -03:00
Daniel Hilst Selli
3bbdcf5900
Revert "Remove doxcat changes from 4a1905171d0994c2a44e72aa10bcaa05139889bc"
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-27 11:20:29 -03:00
Daniel Hilst Selli
3569fbe77e
Revert "fix: Replace yaboot with grub2 for PPC nodediscovery"
...
This reverts commit 90a84dc375 .
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-27 11:14:47 -03:00
Daniel Hilst Selli
42d23c7d92
fix: Fix regresion in makedns in update mode
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-20 13:26:46 -03:00
Daniel Hilst Selli
d7e8ec9607
fix: Pull xCAT-genesis-scripts based on the arch
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-18 18:22:37 -03:00
Daniel Hilst Selli
ee87e90099
build: Add local repo mode for buildrpms.pl
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-18 18:21:09 -03:00
Daniel Hilst Selli
90a84dc375
fix: Replace yaboot with grub2 for PPC nodediscovery
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-18 18:20:10 -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
4a1905171d
fix: Fix genesis boot in ppc64le
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-11 09:32:35 -03:00
Daniel Hilst Selli
3767e0a25f
fix: Fix typo in xCAT-test/xcattest
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-05 08:26:50 -03:00
Daniel Hilst Selli
fd69b14d75
fix: Generalize buildrpms to handle ppc64le and other distros*
...
* Motivation: Before this commit we hardcoded "rhel" in the mock chroot
names, but these depend running over RHEL host. After this commit the
distribution name is read from /etc/os-release ID variable. So it
should work on any EL clone now.
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-03-05 08:21:21 -03:00
Daniel Hilst Selli
4780ba9400
fix: Fix genesis loop where osimage value grows at each boot
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-02-26 13:54:56 -03:00
Daniel Hilst Selli
0e0ead786f
fix: Fix genesis & sequential node discovery in x86_64
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-02-25 14:08:40 -03:00
Markus Hilger
169d416480
Merge pull request #7513 from VersatusHPC/master
...
Preliminary support for EL10
2026-02-24 16:06:48 +01:00
Daniel Hilst Selli
51c638476e
fix: Fix dracut dependencies in buildrpm.pl
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-02-20 11:25:47 -03:00
Daniel Hilst Selli
7c01777fd5
fix: Add install_deps to buildrpm.pl to automate deps installation
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-02-20 10:57:29 -03:00
Daniel Hilst Selli
d691c5ccda
fix: [WIP] Build xCAT-genesis-base source package in buildrpms.pl
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-02-13 14:31:26 -03:00
Daniel Hilst Selli
3e657daee8
fix: Add xCAT-genesis-scripts to build list
...
doc: Document a GPG error solution in buildrpm.pl manual.
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-02-09 12:57:54 -03:00
Daniel Hilst Selli
8507813961
fix: Add script to build xCAT-genesis-base in EL10
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-02-06 15:28:10 -03:00
Daniel Hilst
7451aed445
Merge pull request #7 from VersatusHPC/fix/fix-unit-tests-failing
...
Fix xcat-genesis-scripts & xcat-vlan build in build-ubunturepo
2026-01-29 16:48:50 -03:00
Daniel Hilst Selli
f61b0401da
fix: Fix xcat-genesis-scripts and xcat-vlan build in build-ubunturepo
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-01-29 14:46:49 -03:00
Daniel Hilst
5d9ea71d23
Merge pull request #6 from VersatusHPC/feat/prepare-merge-upstream
...
Prepare for upstream merge
2026-01-26 13:55:32 -03:00
Daniel Hilst Selli
048d82768e
doc: Add comments to /etc/init.d/xcatd changes
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-01-26 13:51:07 -03:00
Daniel Hilst Selli
32acf9af04
revert: Revert changes in github_action_xcat_test.pl
...
- And Cosmetic change in Utils.pm
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-01-26 13:50:57 -03:00
Daniel Hilst Selli
a8d80ad820
debug: Echo build-ubunturepo output during the build
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-01-26 12:55:56 -03:00
Daniel Hilst Selli
ed076c9243
fix: Revert cosmetic changes
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-01-26 10:37:30 -03:00
Daniel Hilst Selli
971df49d6e
fix: Fix CI build.
...
* WIP in github_action_xcat_test.pl
* Fix typo in build-ubunturepo.sh
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-01-23 11:42:18 -03:00
Daniel Hilst Selli
c638ec3d35
fix: Fix version format in Version
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-01-22 12:27:43 -03:00
Daniel Hilst Selli
8bbf4246fb
revert: Revert README.md to upstream version
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-01-22 12:15:14 -03:00
Daniel Hilst Selli
9ce1120356
revert: Revert xCAT.spec adding genesis dependencies again
...
Signed-off-by: Daniel Hilst Selli <392820+dhilst@users.noreply.github.com >
2026-01-22 11:57:29 -03:00