Compare commits
1 commit
802a548783
...
7d728a7867
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7d728a7867 |
1 changed files with 5 additions and 7 deletions
|
|
@ -102,13 +102,6 @@ _generate_local_model_services() {
|
||||||
# so we key the env-var lookup by forge_user (which hire-agent.sh
|
# so we key the env-var lookup by forge_user (which hire-agent.sh
|
||||||
# writes as the Forgejo username). Apply the same tr 'a-z-' 'A-Z_'
|
# writes as the Forgejo username). Apply the same tr 'a-z-' 'A-Z_'
|
||||||
# convention as hire-agent.sh Gap 1 so the names match.
|
# convention as hire-agent.sh Gap 1 so the names match.
|
||||||
#
|
|
||||||
# NOTE (#845): the emitted block has NO `profiles:` key. The
|
|
||||||
# [agents.<name>] TOML entry is already the activation gate —
|
|
||||||
# its presence is what drives emission here. Profile-gating
|
|
||||||
# the service caused `disinto up` (without COMPOSE_PROFILES)
|
|
||||||
# to treat the hired container as an orphan and silently
|
|
||||||
# remove it via --remove-orphans.
|
|
||||||
local user_upper
|
local user_upper
|
||||||
user_upper=$(echo "$forge_user" | tr 'a-z-' 'A-Z_')
|
user_upper=$(echo "$forge_user" | tr 'a-z-' 'A-Z_')
|
||||||
cat >> "$temp_file" <<EOF
|
cat >> "$temp_file" <<EOF
|
||||||
|
|
@ -162,6 +155,11 @@ _generate_local_model_services() {
|
||||||
condition: service_started
|
condition: service_started
|
||||||
networks:
|
networks:
|
||||||
- disinto-net
|
- disinto-net
|
||||||
|
# No profiles: the [agents.${service_name}] TOML entry is the activation
|
||||||
|
# gate — its presence is what drove emission of this block in the first
|
||||||
|
# place. Profile-gating the service caused 'disinto up' (without
|
||||||
|
# COMPOSE_PROFILES set) to treat the container as an orphan and remove it,
|
||||||
|
# silently killing the hired agent (#845).
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
has_services=true
|
has_services=true
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue