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
DEVEXP-424: Mounting node pull secrets #284
DEVEXP-424: Mounting node pull secrets #284
Conversation
/test e2e-aws |
/assign @dmage @adambkaplan |
Support of these pull secrets will be added to the API server by openshift/openshift-apiserver#64. I doubt about the prefix @mfojtik can you take a look? |
I am also not happy with it tbh. What would be a good location in your opinion? |
/assign @mfojtik |
/cc @deads2k |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
Mount path is in accordance with openshift/enhancements#136
/retest |
/hold until proposal is merged. |
/retitle DEVEXP-424: Mounting node pull secrets |
/unhold enhancement proposal was merged. |
/retest |
OpenShift API Server needs to make use of node pull credentials. This PR mounts them inside the operand pod.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
@adambkaplan @ricardomaraschini i assume the config.json is not something new that was added in last release and we don't have to solve a case where that file is missing, right? Otherwise this change looks fine to me, the reloading should be handled by node reboot, which seems to be sufficient. |
@mfojtik correct - this is the cluster pull secret that MCO (or something in that area) has been adding to the node for quite some time. |
@mfojtik can you tag it? |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: adambkaplan, ricardomaraschini, sttts 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. |
OpenShift API Server needs to make use of node pull credentials during
image stream import
. This PR mounts them inside the operand pods. For further details please refer to the enhancement proposal.Note: Please review openshift/openshift-apiserver#83 as well