-
Notifications
You must be signed in to change notification settings - Fork 68
Support Updating Existing IngressController #118
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
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: dustman9000 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
…ting ingresscontroller for mutable lb scope.
33dd721 to
6c885c1
Compare
Codecov Report
@@ Coverage Diff @@
## master #118 +/- ##
==========================================
+ Coverage 29.24% 29.51% +0.26%
==========================================
Files 24 24
Lines 1730 1701 -29
==========================================
- Hits 506 502 -4
+ Misses 1183 1162 -21
+ Partials 41 37 -4
|
|
/hold for openshift/cluster-ingress-operator#472 |
|
For clarity: this cannot merge until the entire fleet has been upgraded to include this fix. |
|
@dustman9000: 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. |
|
@dustman9000: PR needs rebase. 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. |
|
Since the upstream dependencies were removed from the 4.6 and 4.7 OCP releases due to a security concern and the new PR around supporting changing loadbalancer scope requires admin intervention to delete the service, I'm going to close this PR in favor of a new PR to support openshift/cluster-ingress-operator#582 later. |
This change depends on openshift/cluster-ingress-operator#472 (targeted for 4.7) and openshift/cluster-ingress-operator#482 (for 4.6).
This changes the way cloud-ingress-operator reconciles the IngressController CR and removes the need to delete all CRs before adding new CRs (which was highly disruptive).
Tested on a stage 4.6 cluster (drow-10-20-20) with both modified operators.
Update 4-13-21:
Changes to support mutable loadbalancer scope were pulled from the OCP 4.7 and 4.6 releases due to security concerns. Work has been restarted to address this in a more secure manner here: openshift/cluster-ingress-operator#582