1.9 KiB
1.9 KiB
Fleet Operations Change Log
2026-05-27 — Ansible Pull Branch Consolidation
Event
Fleet-wide ansible-pull-deploy repository consolidated from dual-branch (master + main) to single canonical main branch. All nodes updated to pull from main.
Root Cause
masterandmainhad diverged by 3 commits- Swarm worker host_vars (mk-33, mk-34, mk-39, mk-42) existed only on
main - Systemd-based G9 nodes (MK33/34/39/42) were pulling
master— would fail on next run sincemasterwas stale and missing swarm configs - README still showed decommissioned
bones.ymland non-existentroles/common/structure
Actions Taken
- Merged
master→main(already up-to-date,mainwas ahead) - Deleted
masterbranch locally and on Gitea remote - Removed
host_vars/bones.yml(Bones decommissioned) - Updated
README.mdwith accurate 11-node fleet map - Fixed
ansible-pull.serviceandansible-pull-fixed.serviceto clone/pullmainbranch - Updated Artemis local repo (
/var/lib/ansible/local) to latestmain - Rolled out service fix to MK33/34/39/42 via SSH
- Pruned stale
origin/masterrefs from all 4 nodes
Fleet State After Fix
| Node | Mechanism | Branch | Status |
|---|---|---|---|
| Artemis | cron | main |
✅ synced |
| MK7 | cron | main |
✅ already correct |
| MK33 | systemd | main |
✅ fixed + pruned |
| MK34 | systemd | main |
✅ fixed + pruned |
| MK39 | systemd | main |
✅ fixed + pruned |
| MK42 | systemd | main |
✅ fixed + pruned |
| Neo | cron | main |
✅ already correct |
| Cinnamint | cron | main |
✅ already correct |
| Mark5 | cron | main |
✅ already correct |
| Shield | cron | main |
✅ already correct |
| MK44 | powered off | — | N/A |
Commits
75de374— fix: consolidate under main branch, remove bones.yml, update README fleet map, fix service files to pull main
Logged by Artemis. Next update: PRD Chunk2 completion.