Skip to content

Commit d7a5bd2

Browse files
authored
Add Rocky multiarch Pulp repo sync support (#2298)
Signed-off-by: Bartosz Bezak <bartosz@stackhpc.com>
1 parent 0c436f1 commit d7a5bd2

3 files changed

Lines changed: 285 additions & 57 deletions

File tree

doc/source/configuration/release-train.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,16 @@ Package repositories
9797
Rocky Linux 9 and Ubuntu Noble package repositories are synced based on the
9898
value of ``os_distribution`` and ``os_release``.
9999

100+
RPM repository syncs default to the ``x86_64`` architecture. To sync
101+
``aarch64`` repositories instead, or to sync both architectures, set
102+
``stackhpc_pulp_rpm_architectures`` in ``etc/kayobe/pulp.yml``. For example:
103+
104+
.. code-block:: yaml
105+
106+
stackhpc_pulp_rpm_architectures:
107+
- x86_64
108+
- aarch64
109+
100110
On Ark, each package repository provides versioned snapshots using a datetime
101111
stamp (e.g. ``20220817T082321``). The current set of tested versions is defined
102112
in ``etc/kayobe/pulp-repo-versions.yml``. This file is managed by the StackHPC

0 commit comments

Comments
 (0)