Opens issue 282 (status located). Role names only, no value.
The mosquitto module passed its broker's admin password to mosquitto_ctrl as -P on every docker exec. The container runtime records every exec's command line in its event stream, so docker events, and docker_events with execs: true, returned it. The record has the cause, the other modules found putting a secret on a command line (keycloak and minio fixed; minio's svcacct add --secret-key and gitea's admin-create step open), the fix proposed in mesh-catalog #100, where the old value went, and the rotation step, which waits for the operator's approval.
Checks: records.py, index.py and cycle.py pass.
Opens issue 282 (status `located`). Role names only, no value.
The mosquitto module passed its broker's admin password to `mosquitto_ctrl` as `-P` on every `docker exec`. The container runtime records every exec's command line in its event stream, so `docker events`, and `docker_events` with `execs: true`, returned it. The record has the cause, the other modules found putting a secret on a command line (keycloak and minio fixed; minio's `svcacct add --secret-key` and gitea's admin-create step open), the fix proposed in mesh-catalog #100, where the old value went, and the rotation step, which waits for the operator's approval.
Checks: `records.py`, `index.py` and `cycle.py` pass.
The mosquitto module passed its broker's admin password to every docker
exec as an argument, which the container runtime records in its events.
Records the cause, the other modules found doing the same, the fix
proposed in mesh-catalog #100, and where the leaked value went.
Deliverynovox/hq@124943bdc349 — delivered since 2026-10-06T23:41:10Z
Delivery plan — builds nothing: the change touches no module of the mesh's graph
Transitions
2026-10-06 23:39 (new) → proposed (announced): novox/hq#160's head announced
2026-10-06 23:39 proposed → checked (checked): the verdict names this commit
2026-10-06 23:39 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
2026-10-06 23:41 ready → published (merged): on the trunk its modules follow: merged there, and its walk opened — or nothing for a walk to move
2026-10-06 23:41 published → delivered (done): nothing for a walk to move
The commit's note under refs/notes/mesh-plan keeps every transition: git log --notes=mesh-plan.
<!-- mesh-delivery:view -->
**Delivery** `novox/hq@124943bdc349` — **delivered** since 2026-10-06T23:41:10Z
**Delivery plan** — builds nothing: the change touches no module of the mesh's graph
**Transitions**
- 2026-10-06 23:39 (new) → proposed (announced): novox/hq#160's head announced
- 2026-10-06 23:39 proposed → checked (checked): the verdict names this commit
- 2026-10-06 23:39 checked → ready (accepted): the gate passed or warned, and the repository's own check did not fail
- 2026-10-06 23:41 ready → published (merged): on the trunk its modules follow: merged there, and its walk opened — or nothing for a walk to move
- 2026-10-06 23:41 published → delivered (done): nothing for a walk to move
The commit's note under `refs/notes/mesh-plan` keeps every transition: `git log --notes=mesh-plan`.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Opens issue 282 (status
located). Role names only, no value.The mosquitto module passed its broker's admin password to
mosquitto_ctrlas-Pon everydocker exec. The container runtime records every exec's command line in its event stream, sodocker events, anddocker_eventswithexecs: true, returned it. The record has the cause, the other modules found putting a secret on a command line (keycloak and minio fixed; minio'ssvcacct add --secret-keyand gitea's admin-create step open), the fix proposed in mesh-catalog #100, where the old value went, and the rotation step, which waits for the operator's approval.Checks:
records.py,index.pyandcycle.pypass.Delivery
novox/hq@124943bdc349— delivered since 2026-10-06T23:41:10ZDelivery plan — builds nothing: the change touches no module of the mesh's graph
Transitions
The commit's note under
refs/notes/mesh-plankeeps every transition:git log --notes=mesh-plan.