2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-06 00:59:13 +00:00
Commit Graph

1189 Commits

Author SHA1 Message Date
Markus Hilger
2bdb0d4d02 Merge pull request #7540 from VersatusHPC/fix/remove-docker-lifecycle
fix: remove Docker container lifecycle management (dead code since 2016)
2026-05-04 17:15:58 +02:00
Markus Hilger
ddd7f8da3f Merge pull request #7539 from VersatusHPC/fix/ipmi-vlan-disable
fix: IPMI VLAN disable
2026-05-03 20:10:47 +02: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
Vinícius Ferrão
2fa7fca1ad Allow rspconfig to disable VLAN on IPMI BMCs
rspconfig vlan= only accepted values 1-4096 with no way to disable
VLAN tagging. Users had to resort to raw IPMI commands to clear a
stale VLAN after ip=dhcp.

- Accept vlan=off/disable/disabled to clear VLAN tagging via
  standard IPMI parameter 0x14 with the enable bit unset
- Fix valid range from 1-4096 to 1-4094 (IEEE 802.1Q)
- Use strict digit matching to reject malformed inputs

To clear VLAN after a DHCP reset: rspconfig <node> vlan=off

Tested on Supermicro IPMI BMC (10.20.0.51).

Partially addresses #3725
2026-05-03 12:04:21 -03:00
Vinícius Ferrão
260ce4420d Add OpenBMC rspconfig user and alert support 2026-05-03 01:34:56 -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
6f3d9bb9d1 Add Kea DHCP backend 2026-04-23 02:01:33 -03:00
Markus Hilger
6e4dbfabc9 Update man pages 2024-08-28 02:27:54 +02:00
Markus Hilger
0570cda371 Update man pages 2024-08-28 02:19:51 +02:00
Markus Hilger
857e2909d9 Update man pages for aarch64 2024-07-12 17:13:59 +02:00
Mark Gurevich
0bd4ba942d Improve imgexport description of destimation parameter 2023-03-08 15:22:27 -05:00
Mark Gurevich
570cda30b4 mysqlsetup enhancements 2023-02-14 13:17:17 -05:00
Mark Gurevich
20ce89e153 Update docs and testcases to use sha512 2023-01-30 14:55:29 -05:00
Mark Gurevich
d83e15372c Update docs for password encryption 2023-01-24 10:05:02 -05:00
besawn
2b9f84b35b Fixed minor documentation typo in xcattest.1.rst 2022-11-15 13:47:47 -05:00
besawn
5652b23845 Fixed POD syntax error in rspconfig.1.pod 2022-11-15 13:44:41 -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
a0990e551d SPelling fix 2022-09-09 13:46:43 -04:00
Mark Gurevich
a495f72939 Import/Export image documentation update 2022-09-09 13:38:37 -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
Mark Gurevich
7e5632ace6 Fix rmvm man page formatting 2022-07-15 10:27:14 -04:00
Mark Gurevich
26e5238837 Fix mkvm man page formatting 2022-07-13 10:27:34 -04:00
Mark Gurevich
55867269ec Doc update for Service Node upgrading 2022-05-26 11:31:30 -04:00
Mark Gurevich
8efb85c88b kdump on Power RHEL 8.5 2022-03-23 14:39:06 -04:00
Mark Gurevich
46f9b5056c Make setuppostbootscripts script recognise other settings for runbootscripts attribute 2022-03-21 15:58:50 -04:00
Mark Gurevich
1721033200 Spelling fixes 2022-02-22 10:33:49 -05:00
Mark Gurevich
e08d1faa8b Modify docs to describe how to add extra drivers/modules for discovery 2022-02-21 14:13:54 -05:00
besawn
1076feeedb Merge pull request #7108 from besawn/document_cleanup
Finished spelling corrections for current documenation
2022-02-11 14:29:38 -05:00
besawn
4f99f07f5a Spelling fixes in admin-guides/manage_clusters/ppc64le docs 2022-02-11 13:39:31 -05:00
Mark Gurevich
1bc43bc987 Handle SLES15 persistent kcmdline attribute (2) 2022-02-11 11:25:51 -05:00
besawn
a681e35c0e Spelling fixes in admin-guides/manage_clusters/common docs 2022-02-11 07:54:30 -05:00
besawn
f43ca04022 manpage spelling corrections, updated rst files 2022-02-02 09:26:19 -05:00
besawn
6e27daca0d Updated rst files for chvm, lsvm, mkvm. 2022-02-01 14:43:10 -05:00
besawn
fbb47b64c1 Merge pull request #7073 from gurevichmark/pasu_doc
Update pasu command documentation
2022-01-10 17:11:46 -05:00
Mark Gurevich
8f2765a5d3 Improve log file display 2021-11-30 13:24:34 -05:00
Mark Gurevich
1b2d547ebd Update pasu command documentation 2021-11-18 15:15:27 -05:00
Mark Gurevich
67ba52f5a2 Fix man page formatting for makentp 2021-11-05 15:46:08 -04:00
Wai Yee Wong
0f1bce1871 Use bsr:N instead of bsr=N. 2021-08-25 12:19:49 -04:00
Wai Yee Wong
6b344a4c68 Support VM machine types specified through vm.othersettings 2021-08-23 17:36:06 -04:00
besawn
47d8a736df Merge pull request #7020 from gurevichmark/cleanxcatpost_diskfull
Add cleanupdiskfullxcatpost attribute to site table
2021-08-23 14:18:27 -04:00
Mark Gurevich
50f5c9040d Add cleanupdiskfullxcatpost attribute to site table 2021-08-12 16:11:17 -04:00
Mark Gurevich
afc83ccc82 Documentation updates for sysclone and partitionfile 2021-08-12 11:09:21 -04:00
Mark Gurevich
4857266942 Better wording 2021-06-30 14:51:11 -04:00
Mark Gurevich
e763c63217 Doc updates for MariaDB and mypostscript.tmpl 2021-06-29 15:54:24 -04:00
Mark Gurevich
3a62126700 Fix xdcp man page formatting 2021-05-14 09:37:14 -04:00
besawn
9f3900e0bd Merge pull request #6964 from gurevichmark/netstat
Use ip instead of deprecated netstat
2021-05-04 15:30:39 -04:00
besawn
222d26f24f Merge pull request #6962 from gurevichmark/depricate_addkcmdline
Docs improvements
2021-05-04 08:51:19 -04:00
Mark Gurevich
2bad8de18e Fix formatting and grammar for makenetworks man page 2021-05-03 15:05:27 -04:00
Mark Gurevich
ddc0ae91a1 Docs improvements 2021-04-30 15:22:07 -04:00