2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-10-02 08:51:44 +00:00
Commit Graph

110 Commits

Author SHA1 Message Date
Daniel Hilst 31c9f3bd26 Merge pull request #7824 from VersatusHPC/feat/support-matrix-distro-versions
docs(xcat-core): Specify distro vs arch versions in support matrix
2026-09-29 11:50:42 -03:00
Daniel Hilst 2c7a6f0786 docs(xcat-core): the release table stops at 2.18.0
The release information page lists every release up to 2.18.0. 2.18.2,
2.19.0 and 2.19.1 are published and absent from it, so a reader cannot
tell from the documentation which releases exist, when each one shipped,
or where its notes are.

docs/source/overview/_files/2.19.x.csv is new and holds the 2.19.0 and
2.19.1 rows, xcat2_release.rst gains its section above 2.18.x, and
2.18.x.csv gains the 2.18.2 row. Each date is the date of that release
on GitHub. 2.18.1 has no GitHub release of its own, so it has no row.

Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-09-25 18:15:17 -03:00
Daniel Hilst ba8233a605 docs(xcat-core): the support matrix omits openEuler
xcat2/xcat-core#7864 adds openEuler 20.03 LTS SP4, 22.03 LTS SP4 and
24.03 LTS SP4 on x86_64, for the management node, service nodes and
stateful and stateless compute nodes. The support matrix does not list
openEuler at all.

Add one row per release, x86_64 only, and say which node roles the
support covers. Widen the Version column to fit the release names.

Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-09-25 08:44:02 -03:00
Daniel Hilst e362e70b4d Merge remote-tracking branch 'upstream/master' into HEAD
# Conflicts:
#	docs/source/overview/support_matrix.rst
2026-09-11 21:08:30 -03:00
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 79cddca53e docs(riscv64): document Ubuntu 24.04 and 26.04 support
The guides said riscv64 covered EL10 only, and the riscv64 page listed
Ubuntu as unsupported. Both support matrices now carry the architecture for
Ubuntu, and the riscv64 page describes the Ubuntu paths: the loader copycd
builds from the media, the installer needing none of the accommodations
EL10 requires, the ports archive the packages come from, and a management
node running on riscv64. The 26.04 media need the RVA23 profile, which is
recorded as a limitation.

Signed-off-by: Vinícius Ferrão <2031761+viniciusferrao@users.noreply.github.com>
2026-09-08 22:01:31 -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
Daniel Hilst 1d0a604116 Add 2.18 release info
Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
2026-06-22 13:28:51 -03:00
Markus Hilger f7e389a0c0 Fix 2.17 release date 2024-11-13 15:51:29 +01:00
Markus Hilger 2960b0e9f9 Add 2.17 release info 2024-11-07 14:09:12 +01:00
Markus Hilger 7f97b0e8aa Add 2.17.0 release info (#7475)
* Add 2.17.0 release info

* Update 2.17.x.csv
2024-11-07 13:44:53 +01:00
Markus Hilger 8329cf6631 Update documentation for aarch64 and grub2 support 2024-07-12 19:37:15 +02:00
Mark Gurevich 4c46607c8c Adding 2.16.5 release information 2023-03-02 14:04:29 -05:00
Mark Gurevich 972798f22a Adding 2.16.4 release information(2) 2022-06-14 15:11:12 -04:00
Mark Gurevich 1d7e43cfee Adding 2.16.4 release information 2022-05-27 10:30:37 -04:00
besawn d3696d4707 Adding 2.16.3 release information 2021-11-09 16:20:40 -05:00
Wai Yee Wong 2c63aa83cc Change the 2.16.2 release date 2021-05-20 10:37:54 -04:00
Wai Yee Wong 6f02e510ec Add 2.16.2 Release to the csv file 2021-05-17 18:01:04 -04:00
Mark Gurevich 8507da495c Entry order change 2020-10-28 13:42:02 -04:00
Mark Gurevich af8aab3374 Adding 2.16.1 release information 2020-10-28 11:13:18 -04:00
Mark Gurevich 199b6ba921 Adding 2.16.x release information 2020-06-09 10:59:31 -04:00
Mark Gurevich 698cf7313a Move 2.15.1 release date 2020-03-04 16:24:59 -05:00
Mark Gurevich 79fa2c4e33 Merge branch '2.15' into master 2020-03-02 14:51:00 -05:00
Mark Gurevich 73b71b2903 Update for 2.15.1 release 2020-02-26 16:31:11 -05:00
Mark Gurevich ed6c7be795 Update 2.15.x.csv 2019-12-02 14:45:04 -05:00
Mark Gurevich 8db0ee3554 Update 2.15.x.csv 2019-11-11 09:45:02 -05:00
Mark Gurevich 9853a321f2 Update 2.15.x.csv 2019-11-11 09:44:13 -05:00
Mark Gurevich 99e452e5b3 Update 2.15.x.csv 2019-11-05 11:09:38 -05:00
Victor Hu 1d37138ee7 Adding the sidebard headings 2019-07-15 14:10:25 -04:00
Victor Hu dd127202dc Remove the 2.12 old table from the release info page 2019-07-15 13:51:19 -04:00
Victor Hu 574e420b4b Add the supported OS information into the tables 2019-07-15 13:50:53 -04:00
Victor Hu 6667145077 Add in the release info for 2.12, created column for OS 2019-07-15 13:44:49 -04:00
Victor Hu ff46c8dfce reword the overview again 2019-07-15 13:32:36 -04:00
Victor Hu 1be499e625 Adding the 2.13.x release info to new format 2019-07-15 13:31:10 -04:00
Victor Hu 52f753ed52 Adding 2.15.x release information 2019-07-15 13:30:12 -04:00
Victor Hu 2f021c185e Improve the generic text about the release 2019-07-15 13:20:38 -04:00
Victor Hu 641e9c4c8b Add release information for 2.14 2019-07-15 13:19:06 -04:00
Victor Hu 5839a9b7f4 Simplify the text of the page 2019-07-15 13:15:12 -04:00
Mark Gurevich 9c81521ab3 Remove some AIX references in docs 2019-04-08 15:46:57 -04:00
ertaozh 7abc876030 Update release information for 2.14.6 release 2019-03-27 05:20:56 -04:00
Yuan Bai 1bbdd1c244 add 15-minute quick start doc (#6054)
* add a new quick start page and change the origin one to work-flow page

* create get-started index page to include the above two and add itself to the top index
2019-03-13 09:54:51 +08:00
ertaozh bdbe663586 Update release information for 2.14.5 release 2018-12-06 21:11:40 -05:00
ertaozh f74a57e272 The 2.14.4 release information 2018-10-15 04:15:10 -04:00
ertaozh 281b304514 Modify release information for 2.14.3 release 2018-08-21 04:33:59 -04:00
GONG Jie a8afaff0d3 Remove trailing spaces in file docs/source/overview/xcat2_release.rst 2017-12-31 23:59:59 +00:00