Skip to content

lib/validation: Drop "a previous version" from desiredUpdate validation#888

Merged
openshift-merge-robot merged 1 commit intoopenshift:masterfrom
wking:drop-previous-version-reference
Jan 25, 2023
Merged

lib/validation: Drop "a previous version" from desiredUpdate validation#888
openshift-merge-robot merged 1 commit intoopenshift:masterfrom
wking:drop-previous-version-reference

Conversation

@wking
Copy link
Copy Markdown
Member

@wking wking commented Jan 19, 2023

Narrowly catching up with c80bd02 (#684, 4.10), which removed that option from the implementation. Having the validation code living so far from the implementation code makes us more vulnerable to this kind of divergence, but I'll leave larger refactorings to follow-up work.

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jan 19, 2023
@wking wking changed the title lib/validation/validation: Drop "a previous version" from desiredUpdate validation lib/validation: Drop "a previous version" from desiredUpdate validation Jan 19, 2023
Narrowly catching up with c80bd02 (pkg/cvo/updatepayload: Drop
history from target pullspec lookup, 2021-11-03, openshift#684), which removed
that option from the implementation.  Having the validation code
living so far from the implementation code makes us more vulnerable to
this kind of divergence, but I'll leave larger refactorings to
follow-up work.
@wking wking force-pushed the drop-previous-version-reference branch from e866b29 to 7690401 Compare January 19, 2023 23:40
@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Jan 23, 2023
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Jan 23, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: petr-muller, wking

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@petr-muller
Copy link
Copy Markdown
Member

/retest

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD c5cdf42 and 2 for PR HEAD 7690401 in total

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD cdac8d3 and 1 for PR HEAD 7690401 in total

@petr-muller
Copy link
Copy Markdown
Member

/override ci/prow/e2e-agnostic-upgrade-into-change
/override ci/prow/e2e-agnostic-upgrade-out-of-change

Both results only failed on disruption tests and the OLM breakage-du-jour

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Jan 24, 2023

@petr-muller: Overrode contexts on behalf of petr-muller: ci/prow/e2e-agnostic-upgrade-into-change, ci/prow/e2e-agnostic-upgrade-out-of-change

Details

In response to this:

/override ci/prow/e2e-agnostic-upgrade-into-change
/override ci/prow/e2e-agnostic-upgrade-out-of-change

Both results only failed on disruption tests and the OLM breakage-du-jour

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.

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/retest-required

Remaining retests: 0 against base HEAD ed2d80a and 0 for PR HEAD 7690401 in total

@openshift-ci-robot
Copy link
Copy Markdown
Contributor

/hold

Revision 7690401 was retested 3 times: holding

@openshift-ci openshift-ci Bot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jan 24, 2023
@petr-muller
Copy link
Copy Markdown
Member

/hold cancel
/override ci/prow/e2e-agnostic-upgrade-into-change
/override ci/prow/e2e-agnostic-upgrade-out-of-change

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Jan 25, 2023
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Jan 25, 2023

@petr-muller: Overrode contexts on behalf of petr-muller: ci/prow/e2e-agnostic-upgrade-into-change, ci/prow/e2e-agnostic-upgrade-out-of-change

Details

In response to this:

/hold cancel
/override ci/prow/e2e-agnostic-upgrade-into-change
/override ci/prow/e2e-agnostic-upgrade-out-of-change

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.

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Jan 25, 2023

@wking: all tests passed!

Full PR test history. Your PR dashboard.

Details

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. I understand the commands that are listed here.

@openshift-merge-robot openshift-merge-robot merged commit 50b7c5f into openshift:master Jan 25, 2023
@wking wking deleted the drop-previous-version-reference branch January 25, 2023 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants