Repository navigation
openshell 0.1.5 - #319818
Merged
Merged
openshell 0.1.5#319818
Conversation
iMichka
approved these changes
Oct 20, 2026
Contributor
|
馃 An automated task has requested bottles to be published to this PR. Caution Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Created by
brew bumpCreated with
brew bump-formula-pr.Details
release notes
openshell-ocsf.YYYY-MM-DD.jsonlinstead of.log, so update any collector patterns fromopenshell-ocsf.*.logtoopenshell-ocsf.*.jsonl. Old.logfiles are not migrated and may be cleaned up, so collect any history you need before upgrading. #4263allowed_pod_annotationsandallowed_pod_labelssettings in[openshell.drivers.kubernetes]. This affects direct API or SDK callers that setSandboxTemplate.labelsorSandboxTemplate.annotations, including recovery of timed-out sandboxes; theopenshellCLI and--labelmetadata labels are unaffected. #4497internal.openshell.ai/prefix onCreateSandboxandUpdateConfig. #4626SandboxInterface.Create()andCreateFromTemplate()now take functional options such asWithLabels(),WithAnnotations(), andWithServiceExposures()instead of a positional labels argument and the removedCreateOptionsstruct. Update call sites to the new options. #3198openshell-sandboxmust update their bootstrap descriptor fromouter_fencetoprovisioning_evidence; drivers that use their own isolation backend are unaffected. This release also publishes the versioned Sandbox Protocol for independently implemented backends. #3898sudo systemctl disable --global snap.openshell.user-gateway.serviceonce and thensystemctl --user enable --now snap.openshell.user-gateway.servicefrom the single account that should run the gateway. #4615Bug fixes
Errorafter a startup failure and start it again, without deleting it or its persistent workspace. #4231https://endpoint no longer fails at startup. #4399additional_ca_bundlesetting, without rebuilding the supervisor image. The CA is trusted for all destinations by both the supervisor and the workload. #3996pkiInitJob.securityContext. #3340PermissionDeniedright after gateway startup. #4527httpandwsfor plaintext requests in a tunnel instead ofhttpsandwss. #4397httpsfor TLS-terminated requests. #4684device.os.type_id, so they validate against the OCSF 1.8 schema. #4677rustlsto 0.23.46 to address RUSTSEC-2026-0346 through RUSTSEC-2026-0349. #4568protocversions. #4439PROTOCenvironment variable, so distribution builds can use their system protobuf compiler. #4441Features
config_delivery_mode = "push", so policy and setting changes reach sandboxes in about 100 ms instead of up to 10 seconds. Polling remains the default in this release. #4320[openshell.gateway.otlp.ocsf]setsenabled = true, and you can now send traces and OCSF events to different OTLP endpoints. Existing configurations with only[openshell.gateway.otlp] endpointbehave as before. #4500, #4545enable_bind_mounts = truein[openshell.drivers.vm]. You can use up to 3 mounts on x86_64 or 32 on aarch64, and QEMU-backed and GPU launches do not support mounts. #3463supervisor_network_modesetting; host networking remains the default. #4016openshell sandbox createnow accepts repeatable--annotation KEY=VALUEflags. #4325openshell sandbox createadds--env-from KEY[=ENVVAR]to set sandbox environment variables from the CLI's environment without putting values on the command line. TheOPENSHELL_OCSF_JSON=1gateway audit sink is also now available on all platforms. #4106x-openshell-request-idit can share. #4427server.dataStorageSizeandserver.dataStorageClassto configure the gateway data PVC. #3854Other
sandbox createsize limits, Kubernetes managed workspace setup, and new Observability overview and Traces pages. #2449, #4447, #4622, #4560ringalongside AWS-LC. #4468async_traitfrom internal traits. #4619zipadvisories. #4711, #4713, #4712, #4710, #2625, #3002, #4552View the full release notes at https://github.com/NVIDIA/OpenShell/releases/tag/v0.1.5.