-
Notifications
You must be signed in to change notification settings - Fork 70
OCPBUGS-6016: UpdateStrategy RegistryPoll with nil Interval #468
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OCPBUGS-6016: UpdateStrategy RegistryPoll with nil Interval #468
Conversation
Adds protection against a nil-pointer panic when an UpdateStrategy with nil value for RegistryPoll Interval is supplied. Also adds a unit test to ensure that the code does not panic but instead returns an error when this situation is encountered. Upstream-repository: operator-lifecycle-manager Upstream-commit: 4bae06a5d2230e62328f5d82ce36c09a7522cea8 Signed-off-by: dtfranz <[email protected]>
@dtfranz: This pull request references Jira Issue OCPBUGS-6016, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. In 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. |
/retest |
1 similar comment
/retest |
/restest |
/retest |
1 similar comment
/retest |
/jira refresh |
@dtfranz: This pull request references Jira Issue OCPBUGS-6016, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
No GitHub users were found matching the public email listed for the QA contact in Jira ([email protected]), skipping review request. In 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. |
/retest |
1 similar comment
/retest |
@dtfranz Please hold on the retest as this e2e-upgrade is failing for real due to some issues. |
/hold |
Hi @dtfranz , I'm still seeing the issue with the current commit. Would you mind to take a look? oc exec olm-operator-567fb46d7d-dkg78 -n openshift-operator-lifecycle-manager -- olm --version Create the catalog:
oc create -f catalog2.yaml Package Server and Catalog Operator are still failing:
|
Hi @bandrade , thanks for checking on this. I've also confirmed from both the v0.23.1 and v0.24.0 upstream OLM releases that If that's acceptable to you then I'd like to merge this change and start a follow-up to fix the problem arising from |
Looks like the e2e-upgrade test is passing again, gonna retest here. |
/retest |
The CI has passed. |
/approve |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dtfranz, perdasilva The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retest |
1 similar comment
/retest |
@dtfranz: all tests passed! Full PR test history. Your PR dashboard. 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. |
@dtfranz: Jira Issue OCPBUGS-6016: All pull requests linked via external trackers have merged: Jira Issue OCPBUGS-6016 has been moved to the MODIFIED state. In 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. |
Adds protection against a nil-pointer panic when an UpdateStrategy with nil value for RegistryPoll Interval is supplied. Also adds a unit test to ensure that the code does not panic but instead returns an error when this situation is encountered.
Upstream-repository: operator-lifecycle-manager
Upstream-commit: 4bae06a5d2230e62328f5d82ce36c09a7522cea8
Bug: OCPBUGS-6016