2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-09-22 09:32:27 +00:00
Commit Graph

392 Commits

Author SHA1 Message Date
Daniel Hilst 638f0d75c4 Fix xCAT 2.18 EL10 x86_64 package build issues
Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-06-20 18:48:14 -03:00
Vinícius Ferrão 4165b26a04 fix: remove Docker container lifecycle management (dead code since 2016)
Docker container lifecycle management (mgt=docker, mkdocker, rmdocker,
lsdocker) was added in 2015-2016 as an experiment targeting Docker API
v1.22 on Ubuntu only. Documentation and man pages were deliberately
removed in 2019 (PRs #6222 and #6324) with the original developer's
approval, noting that "the interface of Docker has become very simple
right now, so there is no value for xCAT to offer such functions."

The plugin was still being shipped but has had no functional code changes
since April 2016, was never listed as a valid mgt value in Schema.pm,
and no user ever filed an issue about it.

Removed:
- xCAT-server/lib/xcat/plugins/docker.pm (1,142 lines)
- xCAT/postscripts/setupdockerhost
- xCAT-server/share/xcat/scripts/setup-dockerhost-cert.sh
- xCAT-test/autotest/testcase/dockercommand/ (test cases)
- Docker attribute definitions in Schema.pm
- Client symlinks (mkdocker, rmdocker, lsdocker)
- Usage entries and dockerhost cert handling in credentials.pm
- Docker attribute documentation in man7 pages

The "Running xCAT in Docker" documentation (dockerized_xcat/) is
retained as it documents containerizing xCAT itself, not the removed
mgt=docker feature.

Closes #7518
2026-05-03 12:11:33 -03:00
Markus Hilger c41a2d4423 Add Alma support to all testcases 2024-07-16 12:42:39 +02:00
Mark Gurevich d2a3ae77e1 Use explicit pseries machine type in c684 environment 2023-05-01 16:34:58 -04:00
Mark Gurevich 60c2dd4efe More testcase changes for AlmaLinux 2023-02-13 09:23:19 -05:00
Mark Gurevich a5d5ee03be Additional testcase and postscript changes for AlmaLinux 2023-02-07 14:54:35 -05:00
Mark Gurevich 369683e139 Additional testcase changes for AlmaLinux 2023-02-06 14:23:16 -05:00
Mark Gurevich 89c81844af Modify testcases to run on AlmaLinux 2023-02-03 13:08:24 -05:00
Mark Gurevich 1172e462bc Debug RHEL8.6 modules testcase 2023-01-17 10:49:12 -05:00
Mark Gurevich cb72906054 Testcase enhancements 2023-01-10 10:21:40 -05:00
besawn 56a1403ad3 Merge pull request #7241 from gurevichmark/RH_module_support
Support module installation on RHEL8
2022-11-15 13:17:47 -05:00
Mark Gurevich 89d36b9b94 more_diskspace3 2022-11-07 14:32:31 -05:00
Mark Gurevich f4fc0014da Free up disk space for regression test on SLES (2) 2022-10-31 11:31:57 -04:00
Mark Gurevich 03741fdd37 Add more time for node to reboot 2022-10-26 11:02:50 -04:00
Mark Gurevich a6e08e4229 Free up disk space for regression test on SLES 2022-10-25 15:24:27 -04:00
Mark Gurevich 204bbe92f4 Update conserver setting for testcase 2022-10-18 15:11:00 -04:00
Mark Gurevich 9d1e473d2c Allow os: testcase tag to specify rhels version 2022-08-26 14:01:31 -04:00
Mark Gurevich f52c2aa7df Support module installation on RHEL8 2022-08-23 16:31:56 -04:00
besawn 633350490b Merge pull request #7163 from gurevichmark/statelite_SLES15.3
SLES15.3 statelite support
2022-05-04 16:04:37 -04:00
Mark Gurevich 5517f6600d SLES15.3 statelite support 2022-05-04 11:16:57 -04:00
besawn eafe50964e Added post installation checking for host key warnings to testcases 2022-05-03 14:41:28 -04:00
Mark Gurevich 56d07f6de8 More flexible wait time for node to reboot 2022-04-28 10:23:42 -04:00
Mark Gurevich 0ce4f4559c More time needed for ol7 to reboot 2022-04-28 08:40:09 -04:00
Mark Gurevich c8cc8f5019 Speedup statelite testcase execution 2022-04-27 16:50:54 -04:00
Mark Gurevich e62294916e Add more wait time after reboot 2022-04-25 11:19:39 -04:00
Mark Gurevich c3289c01e1 Add openbmc Python installation test on SN 2022-04-19 10:35:35 -04:00
Mark Gurevich 0031526112 Allow SLES15 node on Power to reboot in standby mode 2022-03-24 14:46:09 -04:00
Mark Gurevich 986cf2a3e3 Increate diskspace for regression VM 2022-03-03 14:27:35 -05:00
Mark Gurevich 8376e97a89 Fix dropped cmd 2022-02-09 08:01:06 -05:00
Mark Gurevich 2040f0a89d Update SLES15 service and compute template 2022-02-08 16:19:35 -05:00
besawn 77be922d80 Add timezone verification to diskfull and diskless hierarchy tests 2022-01-26 10:53:38 -05:00
besawn 287688627e Add new testcase to verify site table timezone and compute timezone match 2022-01-26 10:39:19 -05:00
Wai Yee Wong a780563833 Load the litefile.csv for Rocky Linux in these thre statelite test cases 2021-11-04 11:19:02 -04:00
Mark Gurevich 25b2095610 Testcase check for Ubuntu version before mounting mini.iso 2 2021-10-25 09:45:51 -04:00
Mark Gurevich 0032b2ac0f Testcase check for Ubuntu version before mounting mini.iso 2021-10-19 10:24:26 -04:00
besawn 930659e90c Merge pull request #7033 from gurevichmark/cleanxcatpost_diskless
Add genimage/packimage to cleanup_postscripts_diskless testcase
2021-09-20 14:09:36 -04:00
Wai Yee Wong 126ab39728 Test KVM machine types in reg_linux_diskless_installation_flat by KVM clusters only 2021-09-15 22:47:36 -04:00
Mark Gurevich 7562214aca Add genimage/packimage to cleanup_postscripts_diskless testcase 2021-09-15 09:13:59 -04:00
besawn 22af016d3a Merge pull request #7022 from peterwywong/machine_type
Enhance reg_linux_diskless_installation_flat for testing VM machine types
2021-09-01 15:54:17 -04:00
Wai Yee Wong c672c6d190 Check vmothersetting before VM creation 2021-08-20 12:24:05 -04:00
Wai Yee Wong 54823a04ef semicolons, not commas, are used to separate items on vm.othersettings 2021-08-20 00:22:55 -04:00
Wai Yee Wong a886959135 Add two more output checking statements 2021-08-18 12:41:59 -04:00
Wai Yee Wong a70d995e46 Enhance reg_linux_diskless_installation_flat for testing VM machine types 2021-08-17 18:50:53 -04:00
Mark Gurevich 50f5c9040d Add cleanupdiskfullxcatpost attribute to site table 2021-08-12 16:11:17 -04:00
Mark Gurevich 231fa5284e Modify regression testcases to run on Rocky 2021-08-04 14:28:43 -04:00
Mark Gurevich 890aa93bd1 Support Rocky Linux on service nodes 2021-07-27 10:07:01 -04:00
Mark Gurevich 01cd4bbeb0 Testcase install of squashfs for Oracle Linux 2021-05-12 11:50:23 -04:00
Mark Gurevich 5cca49607d Support Oracle Linux in SN_setup_case testcase 2021-05-11 14:59:06 -04:00
Mark Gurevich a8ef70dea6 Regression testcase improvements 2021-05-03 10:51:41 -04:00
Mark Gurevich d4d6ecb54c Increase service node disk 2021-04-29 10:33:22 -04:00