This appears to be fallout from reverting back to RHEL 8.5, so wanted to track this in the open.
+ cosa buildextend-extensions
Running: rpm-ostree compose extensions --repo=/home/jenkins/agent/workspace/rhcos-art/rhcos-art-rhcos-4.11/tmp/repo --touch-if-changed tmp/extensions/changed --cachedir=/home/jenkins/agent/workspace/rhcos-art/rhcos-art-rhcos-4.11/cache src/config/manifest.yaml src/config/extensions.yaml --base-rev 271460977b476d0fcd3184d106dbf0c11665af4fcaf5cc42ea35bd727118827d --output-dir tmp/extensions/output
Checking out 2714609... done!
warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend.
Enabled rpm-md repositories: rhel-8-server-ose rhel-8-fast-datapath rhel-8-baseos rhel-8-appstream rhel-8-nfv
Updating metadata for 'rhel-8-server-ose'...done
Updating metadata for 'rhel-8-fast-datapath'...done
Updating metadata for 'rhel-8-baseos'...done
Updating metadata for 'rhel-8-appstream'...done
Updating metadata for 'rhel-8-nfv'...done
warning: Found bdb_ro Packages database while attempting sqlite backend: using bdb_ro backend.
Importing rpm-md...done
rpm-md repo 'rhel-8-server-ose'; generated: 2022-05-05T16:01:36Z solvables: 426
rpm-md repo 'rhel-8-fast-datapath'; generated: 2022-04-25T14:15:35Z solvables: 736
rpm-md repo 'rhel-8-baseos'; generated: 2022-05-04T07:23:27Z solvables: 11158
rpm-md repo 'rhel-8-appstream'; generated: 2022-05-05T13:46:51Z solvables: 24626
rpm-md repo 'rhel-8-nfv'; generated: 2022-04-26T16:45:33Z solvables: 610
Resolving dependencies...done
[0m[31merror: [0mCould not depsolve transaction; 1 problem detected:
Problem: conflicting requests
- nothing provides qemu-kvm-core >= 15:6.2.0 needed by kata-containers-2.4.1-1.el8.x86_64
Traceback (most recent call last):
kata-containers is build out of the rhaos-4.11-rhel-8 branch and has had it's spec file adjusted to expect certain dependencies available in RHEL 8.6. See #740
Since this is blocking RHCOS 4.11 builds and therefore updates to the kublet, etc for the rest of OCP, we need a way out of this while we continue to use RHEL 8.5
- temporarily drop
kata-containers from the extensions?
Drastic, but maybe the cleanest approach.
- configure the 8.6 repo to get
qemu-kvm-core back
This feels fraught with peril as the compose process is going to look for the highest NVR for all the packages, which means we would have to configure a boatload of repo-packages entries for everything we don't want from 8.6
Other ideas?
This appears to be fallout from reverting back to RHEL 8.5, so wanted to track this in the open.
kata-containersis build out of therhaos-4.11-rhel-8branch and has had it's spec file adjusted to expect certain dependencies available in RHEL 8.6. See #740Since this is blocking RHCOS 4.11 builds and therefore updates to the
kublet, etc for the rest of OCP, we need a way out of this while we continue to use RHEL 8.5kata-containersfrom the extensions?Drastic, but maybe the cleanest approach.
qemu-kvm-corebackThis feels fraught with peril as the compose process is going to look for the highest NVR for all the packages, which means we would have to configure a boatload of
repo-packagesentries for everything we don't want from 8.6Other ideas?