fix: update compose submodule to pick up backup network fix #67

Open
Hermes wants to merge 4 commits from fix/backup-submodule-update into master
Collaborator

Problem

backup_stack.service is failing. The deployed compose.yml still has backup_net declared as external: true, but that network was never created externally.

Root Cause

The compose repo already has the fix (PR #45, commit d7449e9) — backup/compose.yml now uses driver: bridge so Docker Compose auto-creates the network. But the infra repo's submodule at assets/compose was still pinned to c9aacc5, a pre-fix commit.

Fix

Updated assets/compose submodule to d7449e9 (the merge commit of PR #45 on the compose repo).

After merge

cd /opt/data/infra
nixos-rebuild switch --flake .#lazyworkhorse
systemctl restart backup_stack.service
systemctl status backup_stack.service
## Problem `backup_stack.service` is failing. The deployed compose.yml still has `backup_net` declared as `external: true`, but that network was never created externally. ## Root Cause The compose repo already has the fix (PR #45, commit [`d7449e9`](https://code.lazyworkhorse.net/gortium/compose/pulls/45)) — `backup/compose.yml` now uses `driver: bridge` so Docker Compose auto-creates the network. But the infra repo's submodule at `assets/compose` was still pinned to `c9aacc5`, a pre-fix commit. ## Fix Updated `assets/compose` submodule to `d7449e9` (the merge commit of PR #45 on the compose repo). ## After merge ```bash cd /opt/data/infra nixos-rebuild switch --flake .#lazyworkhorse systemctl restart backup_stack.service systemctl status backup_stack.service ```
Hermes added 3 commits 2026-05-22 19:24:26 +00:00
Updates assets/compose submodule to 8f09b43 which:

- Integrates uv pip install of openai and mautrix[encryption] into entrypoint
- Adds persistent volume mount for /opt/hermes/.venv
- Replaces matrix-nio with mautrix[encryption] for Matrix bridge
The backup_stack.service was failing because the deployed compose.yml
still had backup_net declared as external: true, but the network was
never created externally.

PR #45 on the compose repo (d7449e9) already fixed this by changing
to driver: bridge, but the infra submodule was still pinned to a
pre-fix commit.

This updates assets/compose to d7449e9 so the next nixos-rebuild
switch deploys the fix.
Hermes added 1 commit 2026-06-04 17:24:05 +00:00
This pull request has changes conflicting with the target branch.
  • assets/compose
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin fix/backup-submodule-update:fix/backup-submodule-update
git checkout fix/backup-submodule-update
Sign in to join this conversation.
No description provided.