chore(pm-agent): turn PM_DRY_RUN off (operator-approved), bump config-generation to 4
The run-383 worker image (df36d9b, pinned in #96) bakes imagePullSecrets: pm-agent-registry, which admission requires, and the dispatcher's dry-run triage of #97 was read and approved. PM_REQUIRE_LABEL=agent and the worker caps are unchanged. The dry-run status text in the configmap comments, the README and the plan's follow-up 3 is updated to match. Pre-flight (read-only, k3s-prod): pm-agent-job-shape Ready+Enforce; SA/Role/RoleBinding present and can-i create jobs = yes; pm-agent-registry and pm-agent-credentials exist; both egress CNPs Valid. Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
11267409d7
commit
0d3e51acc4
5 files changed
+75
-16
No files matched your search
@@ -257,7 +257,9 @@ about runtime behaviour in this document is a design claim, not a measurement.
|
||||
bot's permission is `write`, not `admin`** — that measurement is the control that keeps
|
||||
the agent out of its own approval gate.
|
||||
3. **First run with `PM_DRY_RUN=true` and `PM_REQUIRE_LABEL=agent`**, on one issue written
|
||||
for the purpose. Read what the PM says before letting it write anything.
|
||||
for the purpose. Read what the PM says before letting it write anything. *Done:* dry-run
|
||||
triage of issue #97 read; `PM_DRY_RUN=false` on 2026-10-31
|
||||
(`decisions/2026-10-31-pm-agent-go-live.md`), `PM_REQUIRE_LABEL=agent` kept.
|
||||
4. **Tighten the admission image pin** from the `@sha256:*` wildcard to the literal digest.
|
||||
One line, reviewed.
|
||||
5. **Narrow `world:443` to `toFQDNs: api.anthropic.com`** — after verifying Cilium's DNS
|
||||
|
||||
Reference in new issue
Block a user