Cryptograss:Hunter/deploy logs/26321448

From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search

✓ hunter redeployed at block 26,321,448 (2026-11-01 17:34 UTC), in 2m 52s, by JMyles, maybelle-config 5b1417da1006.

Posted by DrivingThatTrain. Taken out before posting: 0 vault values, by exact match, and 0 secret-shaped strings.

Recap

hunter : ok=167 changed=37 unreachable=0 failed=0 skipped=22 rescued=0 ignored=0

Changed (24)

  • security : Configure UFW - close the retired people's containers' ports
  • build-image : Clone or update maybelle-config repository
  • build-image : Force fetch latest changes from production branch
  • build-image : Force fetch latest magenta changes from main branch
  • build-image : Get docker group GID from host
  • build-image : Build magenta-arthel base image (step by step in /opt/magenta/logs/image-build.log)
  • build-image : Verify image was built
  • build-image : Cap Docker BuildKit cache at 20GB
  • caddy : Deploy Caddyfile
  • caddy : Enable and restart Caddy to load config
  • ssh-router : Create SSH routing script
  • recovery : Its rules and permissions
  • recovery : Pi's rules, memory and gate
  • services : Stop services that no longer run on hunter
  • faces : Start faces (built from memory-lane, its tests run as it's built)
  • Retire containers taken out of the inventory
  • user-instance : Create git config for user (in persistent home directory)
  • user-instance : Create user-specific docker-compose file
  • user-instance : Start user instance (recreate to pick up new image)
  • user-instance : Show container startup logs
  • user-instance : Move a home here from a retired container
  • user-instance : Create user context file
  • user-instance : Create home directory volume for user
  • caddy : Reload Caddy

The last 40 lines

TASK [user-instance : Wait for container to initialize (give startup script time to run)] ***
Pausing for 5 seconds
ok: [hunter]

TASK [user-instance : Deploy .env file from vault for arthel builds] ***********
skipping: [hunter]

TASK [user-instance : Show container startup logs] *****************************
changed: [hunter]

TASK [user-instance : Display container startup logs] **************************
ok: [hunter] => {
    "msg": []
}

TASK [Include mood-previews role (each Mood's <slug>0-9 hostnames)] ************

TASK [mood-previews : Install the Mood previews script] ************************
ok: [hunter]

TASK [mood-previews : Mood previews service] ***********************************
ok: [hunter]

TASK [mood-previews : Mood previews timer] *************************************
ok: [hunter]

TASK [mood-previews : Start the Mood previews timer] ***************************
ok: [hunter]

TASK [Display deployment summary] **********************************************
ok: [hunter] => {
    "msg": "============================================\nHUNTER DEPLOYMENT COMPLETE\n============================================\nPostgreSQL: maybelle (10.0.0.2)\nMemory Lane: https://memory-lane.maybelle.cryptograss.live\nMCP Server: http://10.0.0.2:8000\nTurns reach the record from each poller's own stream (no watcher)\n\nUser instances deployed:\n- workbench (a Mood's container, for justin, skyler, rj, fibonacci): ssh -p 2240 magent@hunter.cryptograss.live\n- emergent-magent (magent's own container): no ports; docker exec from recovery\n- emergent-re (re's own container): no ports; docker exec from recovery\n- emergent-blu (blu's own container): no ports; docker exec from recovery\n\nNext steps:\n- SSH in: ssh sshrouter@hunter.cryptograss.live <mood-slug>, or workbench\n- Test MCP bootstrap on fresh Claude Code session\n============================================\n"
}

RUNNING HANDLER [caddy : Reload Caddy] *****************************************
changed: [hunter]

PLAY RECAP *********************************************************************
hunter                     : ok=167  changed=37   unreachable=0    failed=0    skipped=22   rescued=0    ignored=0