Running a graminized signed GSC image on AKS reports error related to FSGSBASE CPU instructions missing #1566
Replies: 2 comments 1 reply
-
No, this is definitely not the reason. This is a surprising issue you have. Can you enable Gramine logs (in GSC, you need to build with Two suspicions:
Is there anything specific about these AKS nodes? What is the OS distro used? Maybe some additional security policies are applied to these AKS nodes? |
Beta Was this translation helpful? Give feedback.
0 replies
-
Also, did you try to run this GSC image on your local machine (with e.g. minikube or just |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Been trying to run a specific image that was built and signed using GSC on a AKS environment with sgx plugin installed but facing issues.
Kernel is 5.15 so should have support for FSGSBASE.
Also ran this on one of the nodes:
A normal and simple gsc-python image runs with success.
However an image based on golang:1.20-bullseye with the following entry point:
ENTRYPOINT ["/bin/sh"]
and built and signed with gsc using the following manifest raises issues:
The logs containing the error when running the pod:
What am I missing or doing wrong?
Maybe because of the experimental flock flag being true?
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions