2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-09-30 23:05:16 +00:00
Commit Graph

10 Commits

Author SHA1 Message Date
Daniel Hilst a5df79078d docs(xcat-core): the support matrix names hypervisors where it must name architectures
The Operating System & Hardware Support Matrix carried eight hardware columns:
Power, Power LE, zVM, Power KVM, x86_64, x86_64 KVM, x86_64 Esxi and riscv64.
Six of them name a platform or a hypervisor, not a build target. xCAT builds and
ships one set of packages per architecture, so a reader cannot tell from the old
table which artifact serves a cell, and the same artifact appears under three
headings.

Reduce the columns to the three architectures xCAT builds for: x86_64, ppc64le
and riscv64. The x86_64, x86_64 KVM and x86_64 Esxi cells collapse into x86_64,
and Power, Power LE and Power KVM collapse into ppc64le. Every collapsed group
held one value per row, so no row changes meaning. The zVM column is removed:
s390x is not a built architecture.

Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-09-11 21:07:45 -03:00
Daniel Hilst a25e89772d Update docs/source/overview/support_matrix.rst
Co-authored-by: Vinícius Ferrão <vinicius@ferrao.net.br>
2026-09-11 21:07:45 -03:00
Daniel Hilst 2f0b59b21e Update docs/source/overview/support_matrix.rst
Co-authored-by: Vinícius Ferrão <vinicius@ferrao.net.br>
2026-09-11 21:07:45 -03:00
Daniel Hilst 1f14c843e0 feat(xcat-core): remove aarch64 from support matrix
The aarch64 column advertises three EL targets that are outside the xCAT 2.19 campaign scope and creates unsupported campaign obligations. Remove the column so the documentation remains the exact source of truth for the release qualification backlog.

Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-09-11 21:07:45 -03:00
Daniel Hilst 63fded7f0f feat(xcat-core): keep support scope in the matrix
The standalone riscv64 paragraph duplicated a version restriction that the versioned matrix now expresses directly and described only compute-node behavior. Keeping it would leave two sources for the same support claim.

Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-09-11 21:07:45 -03:00
Daniel Hilst 49f41f6074 feat(xcat-core): specify distro versions in support matrix
The operating-system support table named distro families without defining which releases the claim covered, and it kept separate legacy CentOS and Windows rows that are outside the xCAT 2.19 CI target contract. This made the release matrix ambiguous and impossible to translate into a finite CI backlog.

Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-09-11 21:07:44 -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
Markus Hilger 8329cf6631 Update documentation for aarch64 and grub2 support 2024-07-12 19:37:15 +02:00
Mark Gurevich 9c81521ab3 Remove some AIX references in docs 2019-04-08 15:46:57 -04:00
Victor Hu 2e9a6a9855 Refactor the overview section to create smaller
pages instead of one huge page
2015-10-26 17:21:39 -04:00