USHIFT-1098: add minor-version upgrade scenario#1989
USHIFT-1098: add minor-version upgrade scenario#1989openshift-merge-robot merged 11 commits intoopenshift:mainfrom
Conversation
|
@dhellmann: This pull request references USHIFT-1098 which is a valid jira issue. 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. |
|
@dhellmann: This pull request references USHIFT-1098 which is a valid jira issue. 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. |
d38e1a0 to
d4217e3
Compare
|
/test microshift-metal-tests |
|
|
fca555c to
157976f
Compare
157976f to
4c09098
Compare
|
/test microshift-metal-tests |
There was a problem hiding this comment.
We parse the version within the Makefile, too. Maybe we should add targets there to print out the values we need so we're only doing the parsing in 1 place?
There was a problem hiding this comment.
fyi: we already have https://github.com/openshift/microshift/blob/main/Makefile#L87-L93 so we might extend that and grep specific variable?
There was a problem hiding this comment.
The image build script looks at the RPM in the local repo. I think that's going to be safer long term, since that's the actual package we're trying to install. I'll rework things so that script and scenario.sh use the same logic.
|
/hold Let's let the metal tests run. I see some changes that snuck in as part of a botched rebase, and I'll clean those up, too. |
|
I think the metal test job will be fixed in part by openshift/release#41143 |
4c09098 to
3434212
Compare
|
/test microshift-metal-tests |
1 similar comment
|
/test microshift-metal-tests |
|
/hold cancel |
There was a problem hiding this comment.
Is there a chance we'll get more than one RPM? If so, we should use sort | tail -1 on the result of find
There was a problem hiding this comment.
The framework automation prevents it, but I'll push a fix anyway after the tests finish running with this version.
|
I added a commit to ensure the web server is started. We may end up with merge conflicts, because I see that same change in some of @pmtk's PRs. |
|
/lgtm |
See OCPBUGS-15948
Compute the version number of the previous minor release and build the image dynamically so we do not have to update the image definition for every new release branch.
c5f9717 to
06a1871
Compare
|
/hold cancel |
|
/test microshift-metal-tests |
|
@pmtk I ended up moving the "fake" RPMs to their own repositories. We will need to add another repo for the "upgrade from main to this PR" tests that @copejon is working on, and we may have others in the future. Let's keep the RPMs for different types of builds separate so it's easy to reason about what we should find in any given repository. |
9f2cbe6 to
1796ec3
Compare
|
/test microshift-metal-tests |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dhellmann, ggiguash 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 |
|
@dhellmann: 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/test-infra repository. I understand the commands that are listed here. |
Depends on openshift/release#40720
/assign @pmtk