Skip to content

Let desktop-01 sleep: autostart off by default, CI runner moved to hpe-01 - #26

Merged
ChrisonSimtian merged 1 commit into
mainfrom
feat/desktop-01-sleeps
Sep 5, 2026
Merged

Let desktop-01 sleep: autostart off by default, CI runner moved to hpe-01#26
ChrisonSimtian merged 1 commit into
mainfrom
feat/desktop-01-sleeps

Conversation

@ChrisonSimtian

Copy link
Copy Markdown
Collaborator

desktop-01 auto-sleeps from now on (Chrison-Homelab/Homelab#191). Its guests were shut down on 2026-09-05 with onboot=0; the shapes say the same so converge and the nodes agree.

What changed

  • Stack default onboot: false — a wake must not restart forgejo, its runner, the shell host, the DevOps tunnel or newt, or the node is never idle and never sleeps again.
  • github-runner: node: hpe-01, onboot: true. It is the runner every superproject deploy executes on, so it was migrated live (pct migrate 3002 hpe-01 --restart, 2m46s) and is running there with its service active.

Consequences, deliberate

  • forgejo.chrison.dev (DevOps tunnel) and shell.lab.chrison.dev (via newt) are down while desktop-01 sleeps. Wake the node or pct start them when needed.

Verification

  • Superproject engine validate stacks/DevOps: valid. Live: runner CT on hpe-01, actions-runner.service running, DHCP lease on VLAN 1010.

…e-01

desktop-01 auto-sleeps from now on (Homelab#191). Its DevOps guests are
stopped and must not restart on a wake, so the stack default is
onboot: false. The GitHub Actions runner is the one member that has to
stay up — every superproject deploy runs on it — so it was migrated to
hpe-01 (pct migrate 3002 hpe-01 --restart) and overrides node + onboot.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@ChrisonSimtian ChrisonSimtian added enhancement New feature or request iac Infrastructure as code — stack shapes and converge. labels Sep 5, 2026
@ChrisonSimtian
ChrisonSimtian merged commit 3c6c179 into main Sep 5, 2026
1 check passed
@ChrisonSimtian
ChrisonSimtian deleted the feat/desktop-01-sleeps branch September 5, 2026 00:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request iac Infrastructure as code — stack shapes and converge.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant