You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The error was traced to the use of container.apparmor.security.beta.kubernetes.io/ray-node: unconfined in our kubernetes template when storage is used:
This is generally required for FUSE mounting (tested on GKE, EKS and Rancher). However, on the user's cluster, this annotation is not required for fuse mounting and Mandatory Access Control (MAC) is not enforced on their cluster. Using this annotation would cause the above error.
It's unclear if there's an admission controller or something else removing/updating the pod.
User reported using file_mounts for bucket mounting in
sky launch
was causing provisioning to fail on their EKS cluster:e.g.,
would cause:
The error is complaining about removal of the AppArmorProfile cannot be done once the pod is already running (
pod updates may not change fields
)The error was traced to the use of
container.apparmor.security.beta.kubernetes.io/ray-node: unconfined
in our kubernetes template when storage is used:skypilot/sky/templates/kubernetes-ray.yml.j2
Lines 274 to 278 in e832dde
This is generally required for FUSE mounting (tested on GKE, EKS and Rancher). However, on the user's cluster, this annotation is not required for fuse mounting and Mandatory Access Control (MAC) is not enforced on their cluster. Using this annotation would cause the above error.
It's unclear if there's an admission controller or something else removing/updating the pod.
User info:
The text was updated successfully, but these errors were encountered: