-
Notifications
You must be signed in to change notification settings - Fork 93
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
terminationMessagePath does not work with peer-pods #2220
Comments
Forgot to mention this is most likely the reason some of the test failures from #833 |
Maybe (as a guess) this could be shared_fs=none related, so it would be interesting to know if this works on the coco-dev runtimeclass for bare-metal? |
I just gave it a try with kata-qemu-coco-dev, it works (using CoCo 0.11.0):
|
Actually, it seems it didn't work... should I see the |
Yep, it didn't work. The message is a nice way to pass arbitrary data (like json ;-) ) to following processes without the need for PVCs. As PVCs are quite complicated with peer-pods (so far I haven't found a direct analogy to how they are handled outside peer-pods) it'd be nice to have this working. |
Hi @ldoktor , I just reported this problem on kata-containers side too as it will be needed to fix for the CoCo bare-metal case. On kata bare-metal, when shared_fs=none, there is a thread watching changes on |
Describe the bug
Setting terminationMessagePath should result in the content of that file being stored as
Message
in the pod status, but with peer-pods it does nothing, while it works with kubernetes as well as with kata-qemu.How to reproduce
CoCo version information
cloud-api-adaptor-464f734ef28dd8f5f83fb5ef644dd73de3e409d7
What TEE are you seeing the problem on
None
Failing command and relevant log output
The text was updated successfully, but these errors were encountered: