[rhel8.5 revert] Use RHEL8.6 repo for kata-containers#796
[rhel8.5 revert] Use RHEL8.6 repo for kata-containers#796openshift-merge-robot merged 2 commits intoopenshift:masterfrom
Conversation
Reverting back to RHEL 8.5 content caused extension building to fail because the newer kata-container has a requirement on a qemu-kvm-core version that is newer than the one in the rhel-8-advanced-virt repo. Get the kata-containers dependencies from RHEL8.6 appstream. See: openshift#795
|
@mike-nguyen: No Bugzilla bug is referenced in the title of this pull request. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
Should be able to target |
|
I think you'll need to change the CI script to |
I think I have a one-liner to do this, will push a commit to this PR |
In order to keep successfully building the extensions, we need access to the RHEL 8.6 Beta repo to fetch the `qemu-kvm-core` dependency that `kata-containers` now requires. This is a one-liner that fetches the 8.6 repos, greps for the Appstream definition, and replaces the name/id. The output is written to the existing `ocp.repo` file.
|
Second commit looks good to me |
|
/test build-test-qemu |
|
@mike-nguyen: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: HuijingHei, miabbott, mike-nguyen The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
The introduction of new Prow periodic jobs (openshift/release#27779) means we have to keep the `prow-build.sh` and `prow-build-test-qemu.sh` scripts in sync, with regards to fetching the repo configs. This brings `prow-build.sh` in sync with the changes from openshift#796. Closes openshift#801
The introduction of new Prow periodic jobs (openshift/release#27779) means we have to keep the `prow-build.sh` and `prow-build-test-qemu.sh` scripts in sync, with regards to fetching the repo configs. This brings `prow-build.sh` in sync with the changes from openshift#796. Closes openshift#801
The introduction of new Prow periodic jobs (openshift/release#27779) means we have to keep the `prow-build.sh` and `prow-build-test-qemu.sh` scripts in sync, with regards to fetching the repo configs. This brings `prow-build.sh` in sync with the changes from openshift#796. Closes openshift#801
The introduction of new Prow periodic jobs (openshift/release#27779) means we have to keep the `prow-build.sh` and `prow-build-test-qemu.sh` scripts in sync, with regards to fetching the repo configs. This brings `prow-build.sh` in sync with the changes from openshift#796. Closes openshift#801
Reverting back to RHEL 8.5 content caused extension building to fail
because the newer kata-container has a requirement on a qemu-kvm-core
version that is newer than the one in the rhel-8-advanced-virt repo.
Get the kata-containers dependencies from RHEL8.6 appstream.
See: #795