Take the rehearsal tool out of the nats module: a new nats build is held until the bus upgrade itself, so it could only run after the step it rehearses (ADR 0236 section 36)

This commit is contained in:
2026-10-22 10:01:23 +02:00
parent e7ca330e1f
commit 77b89ff182
6 changed files with 9 additions and 805 deletions
+2 -6
View File
@@ -44,8 +44,7 @@
"nats_backlog",
"nats_buckets",
"nats_users",
"nats_user_can",
"nats_rehearse"
"nats_user_can"
],
"guards": [
8222
@@ -186,10 +185,7 @@
"env": {
"MESH_NATS_MONITOR": "http://127.0.0.1:8222",
"MESH_NATS_CONTAINER": "mesh-broker-nats",
"MESH_NATS_USERS_FILE": "/etc/nats/accounts.conf",
"MESH_NATS_SNAPSHOT": "${dir:snapshots}/bus.tar",
"MESH_NATS_PROGRAM_DIR": "/var/lib/nats-module/snapshot",
"MESH_NATS_ENTRYPOINT_DIR": "/var/lib/nats-module/entrypoint"
"MESH_NATS_USERS_FILE": "/etc/nats/accounts.conf"
}
},
{