Skip to content

Bug 1978376: pkg/cvo/upgradeable: Enable admin-ack logic#645

Merged
openshift-merge-robot merged 1 commit intoopenshift:masterfrom
wking:admin-gate-enablement
Aug 30, 2021
Merged

Bug 1978376: pkg/cvo/upgradeable: Enable admin-ack logic#645
openshift-merge-robot merged 1 commit intoopenshift:masterfrom
wking:admin-gate-enablement

Conversation

@wking
Copy link
Copy Markdown
Member

@wking wking commented Aug 27, 2021

519b466 (#633) had these commented out, because 4.9 has no built-in acks. But with the code commented out, it's hard to verify that the logic works in 4.9 before backporting to 4.8. Enabling these checks should be a no-op outside of verification, because admins are unlikely to inject additional keys in the openshift-config-managed namespace's admin-gates ConfigMap. And it allows us to verify the logic in 4.9 and cook there with live code before approving the 4.8 backports. It's also one less thing we might forget before enabling new admin acks in future versions, like 4.10 or later.

@wking wking changed the title pkg/cvo/upgradeable: Enable admin-ack logic Bug 1978376: pkg/cvo/upgradeable: Enable admin-ack logic Aug 27, 2021
@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Aug 27, 2021
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Aug 27, 2021

@wking: An error was encountered querying GitHub for users with public email (jialiu@redhat.com) for bug 1978376 on the Bugzilla server at https://bugzilla.redhat.com. No known errors were detected, please see the full error message for details.

Full error message. non-200 OK status code: 403 Forbidden body: "{\n \"documentation_url\": \"https://docs.github.com/en/free-pro-team@latest/rest/overview/resources-in-the-rest-api#secondary-rate-limits\",\n \"message\": \"You have exceeded a secondary rate limit. Please wait a few minutes before you try again.\"\n}\n"

Please contact an administrator to resolve this issue, then request a bug refresh with /bugzilla refresh.

Details

In response to this:

Bug 1978376: pkg/cvo/upgradeable: Enable admin-ack logic

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.

519b466 (Bug 1978376: Add admin ack Upgradeable condition gate,
2021-07-27, openshift#633) had these commented out, because 4.9 has no built-in
acks.  But with the code commented out, it's hard to verify that the
logic works in 4.9 before backporting to 4.8 [1].  Enabling these
checks should be a no-op outside of verification, because admins are
unlikely to inject additional keys in the openshift-config-managed
namespace's admin-gates ConfigMap.  And it allows us to verify the
logic in 4.9 and cook there with live code before approving the 4.8
backports.  It's also one less thing we might forget before enabling
new admin acks in future versions, like 4.10 or later.

[1]: https://bugzilla.redhat.com/show_bug.cgi?id=1978376#c19
@wking wking force-pushed the admin-gate-enablement branch from 097097d to 5b5db7d Compare August 27, 2021 03:42
@wking
Copy link
Copy Markdown
Member Author

wking commented Aug 30, 2021

/bugzilla refresh

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Aug 30, 2021

@wking: This pull request references Bugzilla bug 1978376, which is valid.

3 validation(s) were run on this bug
  • bug is open, matching expected state (open)
  • bug target release (4.9.0) matches configured target release for branch (4.9.0)
  • bug is in the state POST, which is one of the valid states (NEW, ASSIGNED, ON_DEV, POST, POST)

Requesting review from QA contact:
/cc @jianlinliu

Details

In response to this:

/bugzilla refresh

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 openshift-ci Bot added bugzilla/severity-urgent Referenced Bugzilla bug's severity is urgent for the branch this PR is targeting. bugzilla/valid-bug Indicates that a referenced Bugzilla bug is valid for the branch this PR is targeting. labels Aug 30, 2021
@openshift-ci openshift-ci Bot requested a review from jianlinliu August 30, 2021 18:16
@jottofar
Copy link
Copy Markdown
Contributor

/lgtm

@jottofar
Copy link
Copy Markdown
Contributor

/retest

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

openshift-ci Bot commented Aug 30, 2021

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jottofar, 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

@wking
Copy link
Copy Markdown
Member Author

wking commented Aug 30, 2021

KubePersistentVolumeErrors going off is orthogonal.

/override ci/prow/e2e-agnostic

@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Aug 30, 2021

@wking: Overrode contexts on behalf of wking: ci/prow/e2e-agnostic

Details

In response to this:

KubePersistentVolumeErrors going off is orthogonal.

/override ci/prow/e2e-agnostic

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-merge-robot openshift-merge-robot merged commit 513a2fc into openshift:master Aug 30, 2021
@openshift-ci
Copy link
Copy Markdown
Contributor

openshift-ci Bot commented Aug 30, 2021

@wking: All pull requests linked via external trackers have merged:

Bugzilla bug 1978376 has been moved to the MODIFIED state.

Details

In response to this:

Bug 1978376: pkg/cvo/upgradeable: Enable admin-ack logic

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.

@wking wking deleted the admin-gate-enablement branch August 30, 2021 20:27
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. bugzilla/severity-urgent Referenced Bugzilla bug's severity is urgent for the branch this PR is targeting. bugzilla/valid-bug Indicates that a referenced Bugzilla bug is valid for the branch this PR is targeting. 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