2
0
mirror of https://github.com/xcat2/xcat-dep.git synced 2026-09-24 16:54:04 +00:00

docs(genesis): fix shared repository instructions

This commit is contained in:
Vinícius Ferrão
2026-08-24 20:15:34 -03:00
parent 9af2edae99
commit 9e68d855fd
+6 -6
View File
@@ -168,14 +168,14 @@ perl ./mockbuild-all.pl \
--genesis-release /path/to/xcat-genesis-release
```
The release is checked before any package is collected. Its RPMs and SRPMs are
copied into each generated EL repository. Stale OpenEmbedded Genesis packages
are removed from the output first, while the existing per-EL Genesis package
remains available.
The release is checked before any package is collected. Its binary RPMs are
published once under `xcat-dep/common`. Source RPMs stay in the verified
release directory. Existing per-EL repositories keep the old Genesis packages
and contain no OpenEmbedded copies.
Repository publication requires a release containing every supported Genesis
architecture. The packages are `noarch`, and every management-node repository
receives the full set of target images.
architecture. The packages are `noarch`, and the common repository contains
the full set of target images.
The release checksums cover the unsigned input packages. If repository signing
is enabled, `rpmsign` changes the deployed RPM bytes after collection.