Skip to content

USHIFT-1087 Simple list of blocked upgrades#1949

Merged
openshift-merge-robot merged 1 commit intoopenshift:mainfrom
pmtk:1087-list-of-blocked-upgrades
Jun 23, 2023
Merged

USHIFT-1087 Simple list of blocked upgrades#1949
openshift-merge-robot merged 1 commit intoopenshift:mainfrom
pmtk:1087-list-of-blocked-upgrades

Conversation

@pmtk
Copy link
Copy Markdown
Member

@pmtk pmtk commented Jun 22, 2023

No description provided.

@pmtk
Copy link
Copy Markdown
Member Author

pmtk commented Jun 22, 2023

/hold
Builds on top of #1947

@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 Jun 22, 2023
@openshift-ci openshift-ci Bot requested review from jerpeter1 and pacevedom June 22, 2023 13:23
@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jun 22, 2023
@pmtk pmtk force-pushed the 1087-list-of-blocked-upgrades branch from a21e3c8 to 1142724 Compare June 23, 2023 07:10
@pmtk
Copy link
Copy Markdown
Member Author

pmtk commented Jun 23, 2023

/cc @dhellmann

@openshift-ci openshift-ci Bot requested a review from dhellmann June 23, 2023 08:05
@pmtk
Copy link
Copy Markdown
Member Author

pmtk commented Jun 23, 2023

/unhold

@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 Jun 23, 2023
Copy link
Copy Markdown
Contributor

@dhellmann dhellmann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

return isBlocked(m, execVersion.String(), dataVersion.String()), nil
}

func getBlockedUpgradesAsset() ([]byte, error) {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is using an asset easier to manage than just embedding the list in this go module? Are you thinking of automation managing that file (in which case, yes, I agree YAML is going to be easier)?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

At this point I don't have any idea how we'll use this feature and manage the list. Asset just felt natural since we already embed some files that way but it's not a strong feeling and we can change it

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Jun 23, 2023
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Jun 23, 2023

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dhellmann, pmtk

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

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Jun 23, 2023

@pmtk: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/test-rebase a21e3c88f4832150738198a910ac7ae905c7676c link false /test test-rebase
ci/prow/e2e-openshift-conformance-reduced-arm 1142724 link false /test e2e-openshift-conformance-reduced-arm
ci/prow/microshift-e2e-arm 1142724 link false /test microshift-e2e-arm

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.

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.

3 participants