openshift / openshift/machine-config-operator
Capture and report systemd unit failures by default to the MCS
Open
@sinnykumari is already working on this.
Since Jan 22, 2020.
jira
lifecycle/frozen
- Dominant language
- Go
- Stars
- 269
- Forks
- 529
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 83
Description
We've debated this a few times - who watches host failures? I think we should do something like have a small systemd unit machine-config-daemon-host-monitor.service which watches systemd and if any unit fails, does a POST to the MCS.
Yes this implies a MCS write endpoint, not just read. We could start by just dumping the data into the pod logs.
This is also related to https://github.com/coreos/ignition/issues/585 which we'd also want a MCS endpoint for.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.