2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-09-12 04:26:24 +00:00
Commit Graph

12 Commits

Author SHA1 Message Date
Vinícius Ferrão 0c0803d83a test(utils): reuse and cover executable lookup 2026-09-02 22:58:22 -03:00
Daniel Hilst 0c3c44f28b fix(buildrpms): stage xCAT-probe helper modules before target builds
xcatprobe subcommands (xcatmn, discovery, osdeploy) and hierarchy.pm load
xCAT:: perl modules but only add $XCATROOT/probe/lib/perl to @INC, not the
main $XCATROOT/lib/perl where perl-xCAT ships them. The RPM builder stopped
embedding those helpers, so /opt/xcat/probe/lib/perl/xCAT/ was absent on
installed systems and the subcommands were reported "Unsupported sub command".

Stage GlobalDef.pm, NetworkUtils.pm and ServiceNodeUtils.pm into a temporary
xCAT-probe tree and build its source tarball once, before the parallel target
builds fork, so workers only read a complete archive. Add package-payload
regression tests. Adopts the approach from upstream PR #7581.

The remaining buildrpms.pl changes are deployment-compliance refactoring
(signed, self-contained core repo output).

Closes #7579

Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-07-09 21:25:05 -03:00
Mark Gurevich 71d3b76881 Check SUSE-brand file on SLES 2022-08-15 10:16:22 -04:00
Mark Gurevich 520651eef1 Verify xcatprobe -l output 2019-05-14 11:52:19 -04:00
Mark Gurevich 6ea2ffcee1 mend 2019-05-09 10:18:35 -04:00
Mark Gurevich 050c15f841 Check more of the output 2019-05-09 09:30:45 -04:00
Mark Gurevich 1f34af896f Add xcatprobe testcase 2019-05-07 16:19:48 -04:00
litingt bf37448db6 add labels for all cases which has no labels 2018-11-04 22:23:08 -05:00
GONG Jie 9e1fc38760 Remove trailing spaces in file xCAT-test/autotest/testcase/probe/detect_dhcpd 2017-12-31 23:59:59 +00:00
root 68cc0c3d65 modify incorrect sentence 2018-05-09 02:30:02 -04:00
root ff8202a13b add test case for xcatprobe detect_dhcpd command 2018-05-08 23:11:39 -04:00
root 61096e21e9 add test case for xcatprobe detect_dhcpd command 2018-05-08 05:32:53 -04:00