Document OpenBao Browser CLI limits

This commit is contained in:
2026-06-28 09:18:36 +02:00
parent f630d5135e
commit 53f3f4ca10
3 changed files with 18 additions and 2 deletions

View File

@@ -388,6 +388,8 @@ def render_operator_commands(ccr: dict[str, Any]) -> str:
lines = [
f"# Operator handoff for {ccr['id']}: {ccr['title']}",
"# Run from the railiance-platform repo with an approved OpenBao operator token.",
"# Do not paste this shell block into the OpenBao Browser CLI.",
f"# Web UI API Explorer path for the role JSON body: /v1/{auth_path}",
"set -euo pipefail",
f"bao policy write {shlex.quote(openbao['policy_name'])} {shlex.quote(openbao['policy_file'])}",
'role_payload_file="$(mktemp)"',