2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-18 04:07:16 +00:00
Commit Graph

723 Commits

Author SHA1 Message Date
Markus Hilger ca6bafd723 Merge pull request #7553 from VersatusHPC/fix/tls-policy
feat: add xCAT TLS policy selection
2026-05-06 19:39:19 +02:00
Vinícius Ferrão 2915e9be0e Add xCAT TLS policy selection 2026-05-05 23:20:18 -03:00
Vinícius Ferrão 7b20bbd187 Guard Ubuntu live media package sources 2026-05-05 21:40:04 -03:00
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
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
Mark Gurevich 9d1e473d2c Allow os: testcase tag to specify rhels version 2022-08-26 14:01:31 -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 1bc43bc987 Handle SLES15 persistent kcmdline attribute (2) 2022-02-11 11:25:51 -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
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
Mark Gurevich 50f5c9040d Add cleanupdiskfullxcatpost attribute to site table 2021-08-12 16:11:17 -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
Mark Gurevich 720bbec977 Generated rst file 2021-04-29 14:34:45 -04:00
besawn 219b6f9cac genimage doc updates: fixed typo, formating fix, minor rewording, updated os examples 2021-03-17 15:59:46 -04:00
Mark Gurevich 67650af830 Fix link and formatting for makedns man page 2021-01-21 16:42:08 -05:00
besawn 351627d9f5 Merge pull request #6786 from gurevichmark/man_stanzafile
Formatting and default stanza doc improvements
2020-10-08 13:58:32 -04:00
besawn 71ea2864be Merge pull request #6762 from gurevichmark/db_doc
Update pgsqlsetup command and related docs
2020-08-18 14:23:18 -04:00
Mark Gurevich f575439489 Fix usage and example for replaycons command 2020-08-06 11:07:56 -04:00
Mark Gurevich df2c325563 Formatting and default stanza doc improvements 2020-07-29 10:27:40 -04:00
Mark Gurevich b0ca367d51 xdsh related documentation updates 2020-07-14 11:13:59 -04:00
Mark Gurevich 5096a73760 Update pgsqlsetup command and related docs 2020-07-10 10:01:15 -04:00
Mark Gurevich e0fec1a85d imgimport/imgexport better messages and option handling 2020-06-25 15:59:13 -04:00
besawn 5bb801d97d Merge pull request #6713 from gurevichmark/bmcdiscover_pw_change
Add option to bmcdiscover command to change default BMC password
2020-06-02 08:28:23 -04:00
Mark Gurevich b2e4c93c2b Typo fix 2020-06-01 17:39:29 -04:00
Mark Gurevich 666399a22e Add namedincludes to site table documentation 2020-06-01 15:11:39 -04:00
Mark Gurevich b912917911 Add option to bmcdiscover command to change default BMC password 2020-05-15 14:57:17 -04:00
Mark Gurevich 424dcfcbf0 Update packimage documentations 2020-04-21 11:17:39 -04:00
Mark Gurevich 2ecddf949d mkdef manpage new example 2020-03-09 16:13:54 -04:00
cxhong c718b737d2 check in rst files 2020-03-02 10:30:20 -05:00