Bug 2009840 - cannot build extensions on aarch64 because of unavailability of rhel-8-advanced-virt repo
Summary: cannot build extensions on aarch64 because of unavailability of rhel-8-advanc...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: RHCOS
Version: 4.10
Hardware: aarch64
OS: Unspecified
high
high
Target Milestone: ---
: 4.10.0
Assignee: Prashanth Sundararaman
QA Contact: Prashanth Sundararaman
URL:
Whiteboard:
Depends On:
Blocks: 2009842
TreeView+ depends on / blocked
 
Reported: 2021-10-01 18:16 UTC by Prashanth Sundararaman
Modified: 2022-03-10 16:17 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 2009842 (view as bug list)
Environment:
Last Closed: 2022-03-10 16:16:28 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github openshift os pull 643 0 None open Bug 2009840: extensions: make virt:av module and advanced virt repo specific to kata 2021-10-01 18:20:44 UTC
Red Hat Product Errata RHSA-2022:0056 0 None None None 2022-03-10 16:16:59 UTC

Description Prashanth Sundararaman 2021-10-01 18:16:24 UTC
History of the issue:
https://coreos.slack.com/archives/C01BCJY8XRD/p1632921759364400

tl;dr
The aarch64 pipelines are failing to build extensions because the advanced virt repo needed for kata containers is not present on aarch64. Since kata is not used for P/Z/ARM, these need to be specific to x86.

Thanks to Colin, we have a way to make it specific to the extension: https://github.com/coreos/rpm-ostree/issues/3150

As a follow up, we need new rpm-ostree rpms in f34, and are also waiting on 
https://github.com/coreos/coreos-assembler/pull/2474
https://github.com/coreos/coreos-assembler/pull/2475

to invalidate the quay cache so cores-assembler can pull the new rpm in.

Once we have that, we need
https://github.com/openshift/os/pull/643
https://github.com/openshift/os/pull/644

which makes the repo and module specific to the extension. This is needed for 4.9 too for which PRs are linked above

Comment 4 errata-xmlrpc 2022-03-10 16:16:28 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: OpenShift Container Platform 4.10.3 security update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2022:0056


Note You need to log in before you can comment on or make changes to this bug.