2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-01 20:47:46 +00:00

Record ppc64le Genesis blocker provenance

This commit is contained in:
Vinícius Ferrão
2026-04-24 12:19:52 -03:00
parent 1412850457
commit 24266c8fa8
2 changed files with 21 additions and 4 deletions

View File

@@ -137,8 +137,16 @@ Current exceptions:
issue ``#11``. The failure reproduces on upstream ``master`` and is not caused
by the Kea backend work.
* EL10 ``ppc64le`` Kea configuration and DHCP unit validation pass. Full POWER
image boot validation can still be blocked by a preexisting
``genesis.kernel.ppc64`` invalid-ELF issue unrelated to Kea.
image boot validation can still be blocked by a ``genesis.kernel.ppc64``
invalid-ELF issue unrelated to Kea. Initial triage showed the installed
``/tftpboot/xcat/genesis.kernel.ppc64`` is a PowerPC/OpenPOWER ELF, not an
``x86_64`` binary, and is the package payload from
``xCAT-genesis-base-ppc64-2.18.0-RC1`` built on
``xcat-dev-server-ppc.cluster.local`` on March 30, 2026. The likely change
area is the Genesis rebuild work merged before this PR, especially PR ``#8``
/ merge ``40a7e4c43`` and commits ``d691c5ccd`` (Genesis base source
package generation), ``4a1905171`` (ppc64le Genesis boot changes), and
``baa2380cd`` (moving the dracut call into the spec).
Current PR Validation Snapshot
------------------------------
@@ -185,7 +193,8 @@ backend validation result:
- Pass
- Renderer emitted ``evaluate-additional-classes`` and
``only-in-additional-list``; full DHCP unit suite and ``kea-dhcp4 -t``
passed.
passed. Full image boot remains blocked after GRUB by the separate
Genesis ppc64 kernel issue described above.
Reporting Rule
--------------

View File

@@ -359,7 +359,15 @@ and Kea backends:
``kea-dhcp4 -t``; passed the full DHCP unit suite on ppc64le after installing
the Perl test harness packages on the VM. Earlier full POWER image boot
validation reached xCAT Genesis, then failed loading ``genesis.kernel.ppc64``
because of a preexisting invalid ELF image issue unrelated to Kea.
because of a Genesis kernel issue unrelated to Kea. Initial triage showed
the installed ``/tftpboot/xcat/genesis.kernel.ppc64`` is a
PowerPC/OpenPOWER ELF, not an ``x86_64`` binary, and comes from
``xCAT-genesis-base-ppc64-2.18.0-RC1`` built on
``xcat-dev-server-ppc.cluster.local`` on March 30, 2026. The likely change
area is the Genesis rebuild work merged before this PR, especially PR ``#8``
/ merge ``40a7e4c43`` and commits ``d691c5ccd`` (Genesis base source
package generation), ``4a1905171`` (ppc64le Genesis boot changes), and
``baa2380cd`` (moving the dracut call into the spec).
Implementation Order
--------------------