-
Notifications
You must be signed in to change notification settings - Fork 462
[OKD] Proxy for machine config daemon firstboot #1771
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
[OKD] Proxy for machine config daemon firstboot #1771
Conversation
|
Hi @evertmulder. Thanks for your PR. I'm waiting for a openshift member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
|
@evertmulder thank you for your contribution, this is highly appreciated! Is there a reason not to merge the dropin file with the service unit definition at https://github.com/openshift/machine-config-operator/blob/fcos/templates/common/_base/units/machine-config-daemon-firstboot.service?
|
I guest not. This looks in line with the other proxy injections like |
|
/ok-to-test Lets keep in line with other service dropins here. I updated 4.5 fcos branch and moved dropins to the service definition so that Ignition translator would be happy |
|
Note that this here is going to land in master soon: 4b1f622. Instead of a plain Ignition file, this should really be an ignition systemd unit content (or dropin). |
|
Some of the systemd dropins are indeed laid out as ignition files, even though they should really be ignition systemd dropins. |
|
Tested the PR on our environment and the the installation behind a proxy is working now. |
|
This PR looks fine. I think we can merge as is. In master, this will be superseded by #1766 |
vrutkovs
left a comment
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
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: evertmulder, LorbusChris, vrutkovs The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds 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. |
|
@evertmulder thank you so much for taking the initiative and putting up the PR! 🎉 |
This PR fixes okd-project/okd#19. On fcos the machine-config-daemon-firstboot cannot pull images when behind a proxy.
This PR configures the proxy settings for the machine-config-daemon-firstboot service.
- How to verify it
Start an OKD installation using proxy settings in the install-config.yaml. The master would fail with
After the PR the image should be pulled using the configured proxy.
- Description for the changelog