USHIFT-6074: Add support on releases scenarios to use artifacts from konflux#5596
USHIFT-6074: Add support on releases scenarios to use artifacts from konflux#5596agullon wants to merge 2 commits intoopenshift:mainfrom
Conversation
|
@agullon: This pull request references USHIFT-6074 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the task to target the "4.21.0" version, but no target version was set. 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 openshift-eng/jira-lifecycle-plugin repository. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: agullon 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 |
|
/hold |
|
/retest |
@ggiguash Very small difference. The only difference is the MicroShift version under test. In this PR, the bootc image is fetched from In periodics scenarios the version under test is fetched from final repositories, meaning it's already GA published. There is an exception to the previous statement: if no z-stream exist yet (for example in |
@ggiguash The goal of this PR is to test, during the Release Testing process, the MicroShfit bootc images produced by konflux before they are GA. We need to validate the artifacts before they are GA. For this reason, in the code added for this PR there's no a fallback mechanism into the GA'ed images. Instead, the bootc images under test are always fecthed from |
|
/retest |
|
@agullon: This PR has been marked as verified by 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 openshift-eng/jira-lifecycle-plugin repository. |
|
@agullon: The 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/verified remove |
|
@agullon: The 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 openshift-eng/jira-lifecycle-plugin repository. |
test/bin/common_versions.sh
Outdated
| if [[ "${LATEST_RELEASE_TYPE}" == "ec" ]]; then | ||
| KONFLUX_LREL_RELEASE_IMAGE_URL="https://mirror.openshift.com/pub/openshift-v4/$(uname -m)/microshift/ocp-dev-preview/${LATEST_RELEASE_VERSION}/el9/bootc-pullspec.txt" | ||
| else | ||
| KONFLUX_LREL_RELEASE_IMAGE_URL="https://mirror.openshift.com/pub/openshift-v4/$(uname -m)/microshift/ocp/${LATEST_RELEASE_VERSION}/el9/bootc-pullspec.txt" | ||
| fi |
There was a problem hiding this comment.
We need to discuss this. Currently, pre-release bootc image references are published at openshift mirror, but this is not how we agreed with the ART team originally.
/hold
|
/hold until we agree with ART team a common place to share the MicroShift bootc images |
|
/test e2e-aws-tests-bootc-release e2e-aws-tests-bootc-release-arm |
|
/retest |
2 similar comments
|
/retest |
|
/retest |
|
/retest |
|
/retest |
5 similar comments
|
/retest |
|
/retest |
|
/retest |
|
/retest |
|
/retest |
This change adds support for testing the latest released bootc image from Konflux by introducing new LREL (Latest RELease) test scenarios: - Add el96-lrel@published-images-standard1 scenario - Add el96-lrel@published-images-standard2 scenario - Refactor get_lrel_release_image_url() for better maintainability - Rename variables to follow LREL naming convention - Update common_versions.sh template with new release variables
… is only available behind the VPN for stage
|
@agullon: The following tests failed, say
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-sigs/prow repository. I understand the commands that are listed here. |
Add 2 new scenarios to test latest released microshift-bootc image created from konflux. This image can be fetched from different places:
registry.redhat.ioregistry.stage.redhat.iohttps://mirror.openshift.com/pub/openshift-v4/${UNAME_M}/microshift/ocp-dev-preview/https://mirror.openshift.com/pub/openshift-v4/${UNAME_M}/microshift/ocp/