-
Notifications
You must be signed in to change notification settings - Fork 60
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
termination-log
is not available when mounting /dev
in containers
#190
Labels
bug
Something isn't working
Comments
Is this only for crio? Does it work with containerd? |
I've not been able to try with containerd yet. I'll try it when I have a bit of free time and get back to you. |
@AkihiroSuda - appears to break under containerd as well.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I've found that the kubernetes-sigs/sig-storage-local-static-provisioner attempts to mount /dev from the host in its provisioner container, which causes issues when running the daemonset under u7s. Given that there are no reports of this being broken on their issue tracker, I presumed it was an unexpected failure case for u7s rather than them doing the wrong thing (feel free to correct me on this).
It's fairly trivial to work around the issue by setting the
terminationMessagePath
for the container, although it's not clear to me if this would result in termination messages being lost. See thebadness.yaml
snippet below and its failure events indescribe pod badness
:Uncommenting the
terminationMessagePath
inbadness.yaml
makes the pod start happily.The text was updated successfully, but these errors were encountered: