Skip to content

tls: terminate policy field emits repeated deprecation warnings on every sandbox start instead of erroring or auto-migrating #3310

Description

@papillonlibre

Summary

The default/generated sandbox policy for network_policies (claude_code, github, github_rest_api) uses tls: terminate, which is now deprecated in favor of automatic TLS termination ("TLS termination is now automatic. Use 'tls: skip' to disable."). This produces 3 MED-severity warnings on every single sandbox start.

Expected

Either the policy generator/template should be updated to stop emitting tls: terminate by default, or openshell policy should offer a migration command to rewrite existing policies.

Logs

[sandbox] [OCSF] CONFIG:VALIDATION warning: claude_code.endpoints[0]: 'tls: terminate' is deprecated...
(repeated for github.endpoints[0], github_rest_api.endpoints[0])

openshell version: 0.0.116

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

state:acceptedA maintainer decided OpenShell should pursue this issue

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions