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
For local tracking only. Nothing here has been filed upstream (not on NVIDIA/OpenShell or anywhere else). This lists OpenShell 0.1.6 behaviours seen while testing five real projects with openshell-annotate. They are not bugs in this tool, but they affect how we document and test it. Each item gets a checkbox when we have decided how openshell-annotate handles it (docs, lint hint or nothing).
sandbox exec does not carry the image environment. PATH is reset and there is no LANG, GEM_HOME, BUNDLE_*, NODE_ENV. Scripts run with sandbox exec must export what they need.
pidfd_open returns ENOSYS (seccomp). Breaks Ruby async / io-event epoll process waits and probably Node or Python libraries that use pidfd. Workaround for Ruby: IO_EVENT_SELECTOR=Select.
Sandbox names are limited to 19 characters (name exceeds maximum length (21 > 19)). In our first script version this cost about 3 minutes because create exited early.
TLS termination CA is only trusted by clients that use the system store. rustls with webpki-roots (reqwest rustls-tls with default features off), pinned certificates and some JVM truststores fail with NET:OPEN ALLOWED followed by NET:FAIL. Tool side: diff-logs does not report TLS failures after an ALLOWED connection #12.
Loopback traffic (127.0.0.1 upstream) is not subject to the network policy and produces no events.
Anything credential-shaped passed with --env-from prints a warning; use providers instead.
Test environment: OpenShell 0.1.6, dev server, dummy API keys only.
Activity
fix(providers): relocatable profile paths in providers.sh; note prove…
chore(deps): bump OpenShell crates to v0.1.7 (#71)