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

417 Commits

Author SHA1 Message Date
Daniel Hilst 3249298cbd fix(xcat-core): site.ntpbackend is not documented anywhere
makentp reads site.ntpbackend to select the NTP daemon, and setupntp takes the same value as
--backend, but no help text names the attribute. An admin who needs ntpd on a host that has
chrony has no way to find out the attribute exists. site.dhcpbackend, which selects the DHCP
implementation the same way, is documented in the site table help.

The site table description in xCAT::Schema now carries ntpbackend beside ntpservers, with its
valid values and the auto default. The makentp man page lists it with the other site attributes
the command honors, and names the setupntp --backend option that carries the value to the nodes.

ntp_backend_selection.t reads the site help from the loaded schema and the makentp pod. Five
assertions fail without this change.

Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-09-03 14:41:32 -03:00
Vinícius Ferrão 6eba1277fe docs(riscv64): document EL10 riscv64 compute node support
Add the riscv64 page to the cluster management guide (UEFI + grub2 boot
path, discovery through mknb's grub2 network configurations, stateful and
stateless provisioning, the dependency picture for a management node on
riscv64, limitations), list riscv64 in the node object attributes and in
the support matrices, add the architecture to the cross-build page for
stateless images, extend the grub2 install guide (and fix its swapped
x86_64/aarch64 file names), the uninstall package lists, the DHCP backend
validation matrix and the mknb/genimage man pages, and carry the riscv64
schema values into the generated nodetype, osimage, noderes, node and
group references.
2026-09-01 10:50:20 -03:00
Vinícius Ferrão bdf971afc9 docs(rinv): describe pending UEFI build output 2026-08-30 22:47:16 -03:00
Vinícius Ferrão d4c3191b07 docs(rspconfig): describe one network value per BMC
Record that a node with more than one BMC is configured one BMC at a
time and that a comma separated value gives one setting per BMC, in
both the man page source and the checked-in text.
2026-08-25 18:40:56 -03:00
Daniel Hilst efd205a407 Merge pull request #7642 from VersatusHPC/harvest/replaycons-usage-and-docs
fix(replaycons): print full usage on missing argument, document confluent log rotation
2026-07-27 07:59:22 -03:00
Vinícius Ferrão 3684d900ef fix(replaycons): print full usage on missing argument, document confluent log rotation
When invoked with no node name, replaycons printed a terse "Please specify a
node name."  Print the full usage statement instead, consistent with -h.

Also document, in the man page, that confluent log rotation renames older logs
and how to replay one by appending the date suffix seen in
/var/log/confluent/consoles/.

Recovered from the unmerged lenovobuild branch (originals 1c1b23fac, 48a92b7d4).

Co-authored-by: Jarrod Johnson <10814490+jjohnson42@users.noreply.github.com>
2026-07-25 21:41:19 -03:00
Vinícius Ferrão de3d68dd1d docs: port man-page clarifications from lenovobuild
Recover several man-page clarifications that never merged from the lenovobuild
branch.  All are documentation-only -- the man .pod sources with their
generated .rst, plus the networks-table description in Schema.pm:

  * makedhcp / nodeset: note that UEFI boot directives are intentionally
    omitted when nodetype.os names an OS without UEFI support, even for
    'nodeset shell'.
  * networks table dhcpserver: warn that it should be set only for service
    node operation and that <xcatmaster> is not a valid value.
  * noderange: clarify that the syntax is for xCAT.
  * reventlog: note that unimplemented sensor types yield 'No Mappings Found'
    and point to confluent's nodeeventlog facility.
  * rcons: document confluent console auto-reconnect (a randomized 2-4 minute
    retry, or 'ctrl-e o a' to force one); the original's stray backtick markup
    is corrected.

Recovered from the unmerged lenovobuild branch (originals 2d4f12f4, 760f2f8b,
23d63d59, 44b47c44, c63d780f, db4dc42b).

Co-authored-by: Jarrod Johnson <10814490+jjohnson42@users.noreply.github.com>
2026-07-22 22:00:51 -03: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 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
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
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
Mark Gurevich 3a62126700 Fix xdcp man page formatting 2021-05-14 09:37:14 -04:00
besawn 219b6f9cac genimage doc updates: fixed typo, formating fix, minor rewording, updated os examples 2021-03-17 15:59:46 -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 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
Mark Gurevich b2e4c93c2b Typo fix 2020-06-01 17:39:29 -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
Mark Gurevich a2df012721 Update xcattest man page with missing options and descriptions 2020-01-29 16:35:37 -05:00
besawn cd39cdabcc Merge pull request #6524 from gurevichmark/bmcdiscover_pw_change
bmcdiscover with bmc password expiration
2020-01-16 15:49:49 -05:00
Mark Gurevich 2d07085122 Display VM disk purge message instead of just logging it 2020-01-15 11:10:03 -05:00
Mark Gurevich ed3fcefeff Depricate nodechmac command 2020-01-14 15:33:31 -05:00
Mark Gurevich 3987e4b233 bmcdiscover with bmc password expiration 2020-01-09 13:56:33 -05:00
Mark Gurevich 4703244376 Remove /install/autoinst config files as part of nodepurge 2019-11-21 11:06:26 -05:00
Mark Gurevich 12db3ad425 Update URL for external link 2019-11-13 09:45:53 -05:00
Mark Gurevich 6ebee05df5 OpenBMC Thermal Mode {Perl] 2019-11-12 15:27:56 -05:00
Mark Gurevich 7346de78c6 Revert "Remove man pages for kit related commands"
This reverts commit 36116078ac.
2019-10-03 11:45:18 -04:00
Mark Gurevich d018408f41 Merge pull request #6382 from gurevichmark/no_kit_links
Remove kit links
2019-07-22 17:15:31 -04:00
Mark Gurevich 36116078ac Remove man pages for kit related commands 2019-07-22 16:21:02 -04:00
Mark Gurevich 1e7cc676af Fix restartxcatd man pages 2019-06-17 15:46:03 -04:00
Mark Gurevich 7b4f221740 Remove docker man pages 2019-05-20 13:14:02 -04:00
Mark Gurevich b04d280317 Some more doc fixes 2019-03-12 14:01:58 -04:00
Mark Gurevich 2de616520b Synclist doc fixes (#6012)
* Synclist doc fixes

* Review fixes
2019-02-22 10:18:35 +08:00
Bin Xu 85bd3a5c79 Merge branch 'master' into lsdef-z 2018-12-27 14:35:37 +08:00
bxuxa 4a799bb331 Make lsdef -z could display all attribute by default(#5241) 2018-12-19 13:45:15 +08:00