-
Notifications
You must be signed in to change notification settings - Fork 2.1k
golang-1.10/Dockerfile: add systemd-devel for MCO journal bindings #2783
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
golang-1.10/Dockerfile: add systemd-devel for MCO journal bindings #2783
Conversation
Signed-off-by: Antonio Murdaca <[email protected]>
ff5cf58 to
5bfbaf6
Compare
|
For more background/motivation: the MCD today essentially chroots into the mounted host's rootfs to perform operations there. Journal bindings means better host logs at the cluster level (e.g. openshift/machine-config-operator#335 simply proxies logs to the container so one doesn't need to ssh into the node to figure out why |
|
/assign @bbguimaraes |
|
/assign @stevekuznetsov |
|
Huh, I hadn't realized the build image had accumulated a log of random dependencies; e.g. |
|
/approve |
|
/retest |
1 similar comment
|
/retest |
|
Ping? 📞 |
|
/assign @smarterclayton |
|
It’s not random, go uses it for go get. If you have a legit need for systemd-devel it’s fine to add it. We used to have it for Kubelet until that code switched to pure go. /approve |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ashcrow, cgwalters, runcom, smarterclayton 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 |
1 similar comment
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ashcrow, cgwalters, runcom, smarterclayton 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 |
We're using the systemd journal bindings in the MCO and we need to pull in systemd-devel for C headers.
Ref: openshift/machine-config-operator#381 and openshift/machine-config-operator#335
/cc @cgwalters @jlebon
@stevekuznetsov @smarterclayton ptal
Signed-off-by: Antonio Murdaca [email protected]