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
simplify logic to get the proxy configmap #288
simplify logic to get the proxy configmap #288
Conversation
/hold |
That loop already logically exists, you just hid it behind more complex logic. Since the network operator doesn't require the openshift-apiserver-operator, no logical cycle exists. |
@deads2k What I meant is that there's a logical loop where you create the CM, it gets injected with CAs by the network operator, then you remove the data by reapplying the CM with empty data. This was the very reason why I did not use the logic from this PR when I did the CM sync originally. |
So I see. I guess at some point we decided to stomp and not merge. Guess I'll add a merge directive |
4ebbe17
to
1dca4c9
Compare
/hold needs upstream @stlaz see if this fixes your concern. |
@deads2k it's a hack which special-cases a single type of CM, on the other hand I can't think of anything better at the moment, I guess we'll have to go with it for the time being. |
1dca4c9
to
ef16eb9
Compare
ef16eb9
to
38d2a90
Compare
38d2a90
to
83d9214
Compare
/retest Please review the full test history for this PR and help us cut down flakes. |
7 similar comments
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
10 similar comments
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
1 similar comment
/retest Please review the full test history for this PR and help us cut down flakes. |
83d9214
to
ba6b40a
Compare
New changes are detected. LGTM label has been removed. |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: deads2k, p0lyn0mial 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 Please review the full test history for this PR and help us cut down flakes. |
4 similar comments
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
There are already well established controllers to maintain the content of proxy configmaps. This PR removes non-standard duplication of this logic. Auto-rollouts are still driven based on the hashes contained in the config configmap.
/assign @stlaz