Vinícius Ferrão
c06ea32c67
test(netboot): cover volatile kernel arguments
2026-09-01 16:15:41 -03:00
Vinícius Ferrão
a26a00c471
test(build): stage the source-only helper in the makerpm fixture
2026-08-31 21:06:59 -03:00
Daniel Hilst
4a0d9e0bb0
Merge pull request #7801 from VersatusHPC/refactor/dhcp-omapi-key-rendering
...
refactor(dhcp): share OMAPI key configuration
2026-08-31 20:39:06 -03:00
Daniel Hilst
66fb895359
Merge pull request #7774 from VersatusHPC/feat/makerpm-source-only-build
...
feat(build): add a source-only build mode
2026-08-31 20:37:31 -03:00
Daniel Hilst
aa447fe247
Merge pull request #7780 from VersatusHPC/feat/confluent-switch-topology
...
feat(confluent): export the switch topology of each node
2026-08-31 17:43:52 -03:00
Vinícius Ferrão
ab80f09385
test(dhcp): cover shared OMAPI key configuration
2026-08-31 16:10:14 -03:00
Daniel Hilst
0a93aba2b0
Merge pull request #7786 from VersatusHPC/feat/policy-user-groups
...
feat(policy): allow Unix group rules
2026-08-31 15:55:34 -03:00
Daniel Hilst
efdb06f641
Merge pull request #7789 from VersatusHPC/refactor/package-manager-discovery
...
refactor(postscripts): share RPM package manager discovery
2026-08-31 15:33:17 -03:00
Daniel Hilst
e872fd20cf
Merge pull request #7775 from VersatusHPC/fix/anaconda-driver-disk-kernel-arg
...
fix(anaconda): load the driver disk that is added to the initrd
2026-08-31 12:12:09 -03:00
Daniel Hilst
b0a0893cb3
Merge pull request #7798 from VersatusHPC/refactor/xcatdsklspost-mypostscript-fetch
...
refactor(xcatdsklspost): share mypostscript fetch pipeline
2026-08-31 12:05:59 -03:00
Daniel Hilst
bee09454f7
Merge pull request #7777 from VersatusHPC/fix/dhcp-infiniband-twin-entry
...
fix(dhcp): register the InfiniBand identity of a node that boots over IPoIB
2026-08-31 11:46:30 -03:00
Daniel Hilst
443a776fd6
Merge pull request #7783 from VersatusHPC/refactor/package-modular-predicate
...
refactor(postscripts): share modular package directory predicate
2026-08-31 11:43:37 -03:00
Daniel Hilst
e82e52f03f
Merge pull request #7784 from VersatusHPC/fix/debian-html-form-dependency
...
fix(debian): declare HTML::Form runtime dependency
2026-08-31 11:42:04 -03:00
Daniel Hilst
43203535ef
Merge pull request #7787 from VersatusHPC/fix/rflash-fpc-usage
...
fix(rflash): show NeXtScale FPC URL syntax
2026-08-31 11:37:46 -03:00
Daniel Hilst
3d8e647ee9
Merge pull request #7788 from VersatusHPC/refactor/apache-config-sources
...
build(httpd): centralize Apache configuration sources
2026-08-31 11:36:33 -03:00
Daniel Hilst
9780d56a36
Merge pull request #7790 from VersatusHPC/fix/genesis-secondary-dhcp
...
fix(genesis): configure eligible secondary NICs with DHCP
2026-08-31 11:28:44 -03:00
Daniel Hilst
2abe22e203
Merge pull request #7791 from VersatusHPC/refactor/nfs-export-workflow
...
refactor(svrutils): centralize NFS export setup
2026-08-31 11:27:41 -03:00
Daniel Hilst
ed537cd88f
Merge pull request #7793 from VersatusHPC/refactor/nm-autoconnect
...
refactor(netboot): share NetworkManager autoconnect setup
2026-08-31 11:26:25 -03:00
Daniel Hilst
1b78e03b23
Merge pull request #7792 from VersatusHPC/refactor/el-major-predicate
...
refactor(postscripts): centralize EL9 version check
2026-08-31 11:26:12 -03:00
Daniel Hilst
ebba87379c
Merge pull request #7795 from VersatusHPC/refactor/svrutils-linuximage-defaults
...
refactor(svrutils): centralize linuximage defaults
2026-08-31 11:23:20 -03:00
Daniel Hilst
3563bda58d
Merge pull request #7796 from VersatusHPC/fix/rinv-pending-uefi-build-id
...
fix(rinv): report pending UEFI build ID separately
2026-08-31 11:20:11 -03:00
Vinícius Ferrão
d9d1e59fe5
test(xcatdsklspost): cover mypostscript fetch pipeline
2026-08-30 23:37:44 -03:00
Vinícius Ferrão
c225c3240f
test(dhcp): cover shared dynamic-range rejection
2026-08-30 23:08:58 -03:00
Vinícius Ferrão
41e8d7f11d
test(svrutils): cover linuximage defaults
2026-08-30 22:46:13 -03:00
Vinícius Ferrão
9a9e6c23b1
test(rinv): cover pending UEFI inventory
2026-08-30 22:39:44 -03:00
Vinícius Ferrão
8a19230688
test(netboot): cover NetworkManager autoconnect setup
2026-08-30 21:57:28 -03:00
Vinícius Ferrão
3e072abe8f
test(postscripts): cover shared EL9 version check
...
Signed-off-by: Vinícius Ferrão <2031761+viniciusferrao@users.noreply.github.com >
2026-08-30 21:33:37 -03:00
Vinícius Ferrão
432172a2e1
test(svrutils): cover NFS export setup workflow
...
Signed-off-by: Vinícius Ferrão <2031761+viniciusferrao@users.noreply.github.com >
2026-08-30 20:24:46 -03:00
Vinícius Ferrão
6ae802f167
test(genesis): cover secondary DHCP candidate selection
2026-08-30 20:10:52 -03:00
Vinícius Ferrão
e4cc04a455
test(postscripts): cover RPM package manager discovery
...
Signed-off-by: Vinícius Ferrão <2031761+viniciusferrao@users.noreply.github.com >
2026-08-30 19:31:19 -03:00
Vinícius Ferrão
d8135aa937
test(httpd): cover Apache configuration source sync
2026-08-30 18:52:44 -03:00
Vinícius Ferrão
fc180ee094
test(usage): cover FPC rflash syntax
2026-08-30 18:32:17 -03:00
Vinícius Ferrão
7ea232fe68
test(policy): cover Unix group rules
2026-08-30 17:23:31 -03:00
Vinícius Ferrão
1add10053d
test(debian): verify HTML::Form runtime dependency
2026-08-29 21:44:44 -03:00
Vinícius Ferrão
73e6e94618
test(anaconda): cover injected driver disk boot arguments
...
Exercise insert_dd with a real driver-disk append, then verify that the generated-image marker survives reuse, clears on rebuild, and is not written after failed copy or archive paths.
Confirm that EL6 keeps its automatic embedded-disk behavior without a new argument and that Anaconda 7 and newer receive inst.dd=/dd.img through the loaded plugin.
2026-08-29 18:28:00 -03:00
Vinícius Ferrão
87103dd1f3
test(xcatd): cover command response state reset
2026-08-29 17:41:03 -03:00
Vinícius Ferrão
5d9d7403b7
test(xcatd): exercise command log response module
2026-08-29 17:15:23 -03:00
Vinícius Ferrão
4c909bd24a
test(xcatd): prepare command log module loading
2026-08-29 16:49:55 -03:00
Vinícius Ferrão
41a0a7c613
Merge pull request #7778 from VersatusHPC/fix/rpm-preserve-xcat-conf
...
fix(rpm): preserve local xcat.conf changes across upgrades
2026-08-29 16:46:09 -03:00
Vinícius Ferrão
fc9a94edb6
Merge pull request #7765 from VersatusHPC/refactor/genimage-shared-os-version-parser
...
refactor(genimage): reuse shared OS version parser
2026-08-29 16:45:41 -03:00
Vinícius Ferrão
c878dbf808
Merge pull request #7747 from VersatusHPC/fix/template-default-httpport
...
fix(template): omit the default HTTP port from installer URLs
2026-08-29 16:45:16 -03:00
Vinícius Ferrão
4c889644d5
test(postscripts): cover modular package directory predicate
2026-08-28 19:21:25 -03:00
Daniel Hilst
50257ff136
Merge pull request #7748 from VersatusHPC/fix/mellanox-mlx5-netdriver
...
fix(genimage): resolve Mellanox drivers from the target kernel
2026-08-28 18:11:29 -03:00
Daniel Hilst
4625505b8e
Merge pull request #7771 from VersatusHPC/refactor/string-utils
...
refactor(utils): centralize policy string trimming
2026-08-28 17:42:03 -03:00
Daniel Hilst
3c209888df
Merge pull request #7770 from VersatusHPC/refactor/test-file-writing
...
test: reuse File::Slurper for fixture files
2026-08-28 17:40:34 -03:00
Daniel Hilst
1ba53dc7f8
Merge pull request #7754 from VersatusHPC/fix/centos8-minor-version-detection
...
fix(anaconda): read the CentOS Linux minor version from the release package
2026-08-28 17:38:16 -03:00
Vinícius Ferrão
999f18eacd
Merge pull request #7737 from VersatusHPC/fix/cmdlog-response-classifier
...
fix(xcatd): classify secret responses by the shared secret set
2026-08-28 17:34:56 -03:00
Daniel Hilst
a9a2c1f74e
Merge pull request #7732 from VersatusHPC/fix/noderange-preauth
...
fix(xcatd): refuse the noderange ^file operator on unauthenticated requests
2026-08-28 17:32:33 -03:00
Daniel Hilst
ff06b9f9ae
Merge pull request #7731 from VersatusHPC/fix/xcatver-mismatch
...
fix(xcatd): only call a same-release build difference a build difference
2026-08-28 17:28:30 -03:00
Vinícius Ferrão
dffaa1e0c6
test(postscripts): require package utility loading
2026-08-28 16:22:54 -03:00