2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-10-21 23:28:19 +00:00
Commit Graph

262 Commits

Author SHA1 Message Date
Vinícius Ferrão 3976dd96b3 docs(fips): describe installation and validation boundaries 2026-10-05 22:56:35 -03:00
Vinícius Ferrão 63c4be9d7d docs: describe the ipxe netboot method
A new page describes the ipxe and xnba netboot methods: the files of the
upstream loader, UEFI Secure Boot through the shim and its limits, the
client test, the loader of nodes without a definition, the move of
nodes to the ipxe method and back, and the known limits of the upstream
loader.

The node guide, the noderes, node, group and nodeset pages list the ipxe
method, and the value lists mark xnba deprecated. The examples that
define an x86 node use netboot=ipxe. The mixed cluster and uninstall
guides name ipxe-xcat, and the DHCP validation matrix gets the iPXE
loader rows, Secure Boot included.
2026-10-02 23:58:16 -03:00
Vinícius Ferrão 1d6c373a86 docs(genesis): clarify virtual s390x discovery 2026-09-06 04:03:35 -03:00
Vinícius Ferrão 17ca2c9c79 docs(genesis): clarify s390x discovery 2026-09-06 03:36:22 -03:00
Vinícius Ferrão 20234cdacf docs(genesis): clarify physical qeth limits 2026-09-06 02:03:16 -03:00
Vinícius Ferrão 34abff1ae9 docs(genesis): state s390x validation limits 2026-09-04 18:03:05 -03:00
Vinícius Ferrão ecbafb4a2e docs(genesis): explain s390x config lookup 2026-09-04 17:15:24 -03:00
Vinícius Ferrão 1fe530431c docs(genesis): document s390x target 2026-09-04 12:48: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 72a0cc9b58 docs(genesis): make offline mirrors verifiable 2026-08-25 11:26:46 -03:00
Vinícius Ferrão 2c5351683d docs(genesis): fix offline repository setup 2026-08-25 11:26:46 -03:00
Vinícius Ferrão dbda52f3da docs(genesis): complete repository handoff 2026-08-25 11:26:46 -03:00
Vinícius Ferrão ba2c1e75bc fix(genesis): finish consumer integration 2026-08-25 11:26:45 -03:00
Vinícius Ferrão 8f837f2839 docs(mknb): define exported image manifest 2026-08-11 20:13:44 -03:00
Vinícius Ferrão d0830e57b8 docs(mknb): describe exported Genesis images 2026-08-11 20:10:23 -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
Vinícius Ferrão 08428ee667 Merge pull request #7589 from VersatusHPC/codex/issue-5843-copycds-sles-media 2026-07-17 19:41:09 -03:00
Vinícius Ferrão 3cd74bbab0 fix(mknb): avoid transient discovery addresses 2026-07-15 21:20:26 -03:00
Vinícius Ferrão 4918dfa9b7 fix(copycds): keep SLE 15 source media separate 2026-07-14 23:28:14 -03:00
Vinícius Ferrão 6f3d9bb9d1 Add Kea DHCP backend 2026-04-23 02:01:33 -03:00
Mark Gurevich 2bad8de18e Fix formatting and grammar for makenetworks man page 2021-05-03 15:05:27 -04:00
Jarrod Johnson 8b59f55998 Remove erroneous = from man page 2021-04-29 14:27:28 -04:00
Mark Gurevich 67650af830 Fix link and formatting for makedns man page 2021-01-21 16:42:08 -05:00
Mark Gurevich ea215738d7 Process --noupdateinitrd and --ignorekernelchk flags even when osimage is not specified 2018-10-23 13:14:23 -04:00
Mark Gurevich b993ee9f0c Regenerate .rst man pages with create_man_pages 2018-08-30 15:25:25 -04:00
ertaozh 229432618f Add message to deprecated makeconservercf 2018-08-20 05:36:04 -04:00
GONG Jie 6b38857ecb Remove trailing spaces in file xCAT-client/pods/man8/xcatsnap.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie d4b615cd05 Remove trailing spaces in file xCAT-client/pods/man8/xcatsetup.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 8661ca86a8 Remove trailing spaces in file xCAT-client/pods/man8/xcatdebug.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie f6d81bede0 Remove trailing spaces in file xCAT-client/pods/man8/xcatd.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie fef56efabc Remove trailing spaces in file xCAT-client/pods/man8/winstall.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 7d8c50157c Remove trailing spaces in file xCAT-client/pods/man8/tabrestore.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 0aeb0e7be5 Remove trailing spaces in file xCAT-client/pods/man8/tabprune.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 21bc611e75 Remove trailing spaces in file xCAT-client/pods/man8/tabedit.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie c51d52d1ee Remove trailing spaces in file xCAT-client/pods/man8/tabdump.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 2c7610f1e2 Remove trailing spaces in file xCAT-client/pods/man8/tabch.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 813c4c3f1f Remove trailing spaces in file xCAT-client/pods/man8/setupiscsidev.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 4002382878 Remove trailing spaces in file xCAT-client/pods/man8/runsqlcmd.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 125f56e26c Remove trailing spaces in file xCAT-client/pods/man8/rmosdistro.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 818c8e0492 Remove trailing spaces in file xCAT-client/pods/man8/rinstall.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie edb44584a3 Remove trailing spaces in file xCAT-client/pods/man8/nodeset.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 389762c454 Remove trailing spaces in file xCAT-client/pods/man8/nodeadd.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 7190892f16 Remove trailing spaces in file xCAT-client/pods/man8/mknb.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 78a1aa88a5 Remove trailing spaces in file xCAT-client/pods/man8/makeroutes.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie e5f257f787 Remove trailing spaces in file xCAT-client/pods/man8/makenetworks.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 095bd0f9f5 Remove trailing spaces in file xCAT-client/pods/man8/makehosts.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie cacb3642ed Remove trailing spaces in file xCAT-client/pods/man8/makegocons.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie c555899d98 Remove trailing spaces in file xCAT-client/pods/man8/makedns.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie 9405e37214 Remove trailing spaces in file xCAT-client/pods/man8/makedhcp.8.pod 2017-12-31 23:59:59 +00:00
GONG Jie e5fde46c21 Remove trailing spaces in file xCAT-client/pods/man8/makeconservercf.8.pod 2017-12-31 23:59:59 +00:00