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

Open
Hermes wants to merge 3 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.
This pull request can be merged automatically.
You are not authorized to merge this pull request.
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 Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gortium/infra#67
No description provided.