Repository navigation
Vouch request: arun-elr #5477
arun-elr
started this conversation in
Vouch Request
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What do you want to work on?
I want to fix #5476. On EKS with Nitro Sandboxes (the isolated-sandbox RuntimeClass), no OpenShell sandbox can start, because the Kubernetes driver mounts the workspace PVC at /mnt/openshell-workspace in the init container and at /sandbox in the agent container, and the Nitro runtime rejects one PVC at two paths. I'd change how the driver seeds the workspace so the PVC is only mounted at /sandbox, add a test for the pod spec, and re-run it on EKS to confirm sandboxes start.
Why this change?
I run agent sandboxes on EKS and want each one in its own micro-VM. I set this up with OpenShell 0.1.8 and hit this on every sandbox. OpenShell's own capability probe passes inside the Nitro VM, so this mount looks like the only thing in the way. I'm happy to go with whichever approach maintainers prefer, including #2787's emptyDir workspace.
Checklist
All reactions