chore(fleet): drop morpheus from the deploy loop
morpheus is packed for a move. It is drained in the `nodes` table — heartbeats preserve `draining`, so it stays out of placement when it comes back — and removed from the agent-image loop here. An unreachable host in NODES does not merely skip it. The image loop fails the whole script BEFORE its verify stage, so four deploys in a row rolled the server and frontend correctly and then reported nothing at all; every one had to be confirmed by hand. Keep this list to hosts that answer. The name is left in a comment rather than deleted: putting it back is one word, and the next person will want to know where it went. Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
co-authored by
Claude Opus 5
parent
c59cd9c424
commit
8470534e33
+11
-1
@@ -25,7 +25,17 @@ BUILD_HOST=${BUILD_HOST:-osobh@tank} # builds + pushes the server/frontend i
|
|||||||
GW=${GW:-gw-04} # the gateway (server + frontend + postgres)
|
GW=${GW:-gw-04} # the gateway (server + frontend + postgres)
|
||||||
GW_DIR=${GW_DIR:-/opt/clawmates} # the compose project dir ON the gateway
|
GW_DIR=${GW_DIR:-/opt/clawmates} # the compose project dir ON the gateway
|
||||||
REGISTRY=${REGISTRY:-100.94.185.103:5000} # web-01 registry the compose pulls from
|
REGISTRY=${REGISTRY:-100.94.185.103:5000} # web-01 registry the compose pulls from
|
||||||
NODES=${NODES:-"morpheus osobh@tank architect"} # fleet nodes that provision agent containers
|
# Fleet nodes that provision agent containers.
|
||||||
|
#
|
||||||
|
# morpheus was removed 2026-08-11: it is drained in the `nodes` table (which
|
||||||
|
# heartbeats preserve, so it stays out of placement when it comes back) and
|
||||||
|
# packed for a move. It is listed here as a comment rather than deleted because
|
||||||
|
# putting it back is one word, and the next person will want to know where.
|
||||||
|
# was: "morpheus osobh@tank architect"
|
||||||
|
# An unreachable host here does not just skip — the image loop fails the whole
|
||||||
|
# script BEFORE its verify stage, so four deploys in a row rolled correctly and
|
||||||
|
# reported nothing. Keep this list to hosts that answer.
|
||||||
|
NODES=${NODES:-"osobh@tank architect"}
|
||||||
TAG=${TAG:-latest}
|
TAG=${TAG:-latest}
|
||||||
# Immutable per-deploy tag so a deploy is traceable and rollback is a repoint,
|
# Immutable per-deploy tag so a deploy is traceable and rollback is a repoint,
|
||||||
# not a rebuild. Falls back to a timestamp-free literal when not in a git tree.
|
# not a rebuild. Falls back to a timestamp-free literal when not in a git tree.
|
||||||
|
|||||||
Reference in New Issue
Block a user