Samuel James sam
  • Joined on 2026-01-17
sam pushed to main at sam/sns-network-solutions 2026-08-27 10:36:34 +00:00
eab9613efa docs: add Hospitality context and launch tracker
2be85b112e Daily Pour: add market needs analysis + required-docs/compliance checklist; dedup kiowa agreement; add scam-notices PDF; drop Zone.Identifier cruft
Compare 2 commits »
sam pushed to main at sam/semaphore 2026-08-26 19:37:06 +00:00
261b374605 bootstrap: fix [5b] docker-group add — use stat check (old when: silently skipped)
sam pushed to main at sam/semaphore 2026-08-26 19:33:22 +00:00
ab113d4174 deploy-homarr: rootless — drop become, reset_connection for docker group, all creds from Infisical
sam pushed to main at sam/semaphore 2026-08-26 19:15:31 +00:00
cabb9c1db8 deploy-homarr: connect as ansible user via Infisical deploy key (not root)
sam pushed to main at sam/semaphore 2026-08-26 19:08:36 +00:00
1bde81a995 bootstrap: add ansible user to docker group when docker present
sam pushed to main at sam/semaphore 2026-08-26 18:53:20 +00:00
03cbaaef3a bootstrap: connect as root via deploy SSH key (racknerd uses PermitRootLogin without-password)
sam pushed to main at sam/semaphore 2026-08-26 18:47:57 +00:00
26cce822c0 bootstrap: drop fragile pre-reachability task (inventory_file undefined in Semaphore); Play2 tests reachability naturally
sam pushed to main at sam/semaphore 2026-08-26 18:28:29 +00:00
ed661af1db bootstrap: set hostname racknerd1, ansible-key safety check, harden root login (prohibit-password), /var/log/bootstrap log+sha256
sam pushed to main at sam/semaphore 2026-08-26 16:21:18 +00:00
bdd915dcfd test-connection v4: clean vars lookup, suppress deprecation noise
sam pushed to main at sam/semaphore 2026-08-26 16:16:02 +00:00
081700abee test-connection v3: resolve creds via set_fact (no undefined-var abort)
sam pushed to main at sam/semaphore 2026-08-26 16:13:41 +00:00
261edceb8c test-connection: accept Infisical creds via env OR ansible var + add diagnostic
sam pushed to main at sam/semaphore 2026-08-26 16:08:26 +00:00
831d6c0a17 Fix ansible.cfg: use builtin default callback + result_format=yaml (community.general.yaml removed)
sam pushed to main at sam/semaphore 2026-08-26 16:02:53 +00:00
c993f5eaf1 Add test-connection.yml diagnostic (repo file list + Infisical auth check)
sam pushed to main at sam/semaphore 2026-08-26 16:01:23 +00:00
4e76fe0362 Add TEST.md to verify Semaphore repo pull
sam pushed to main at sam/semaphore 2026-08-26 14:42:31 +00:00
36215b6c51 Add Infisical precheck (fail-fast) to bootstrap + homarr; add ansible.posix + infisical.vault reqs
sam pushed to main at sam/semaphore 2026-08-26 14:29:46 +00:00
998e0cbad5 Add bootstrap playbook + Homarr deploy (ansible user, Infisical secrets)
sam pushed to main at sam/semaphore 2026-08-26 12:55:33 +00:00
4c337f6d08 Scaffold Ansible deployment structure + Homarr playbook
sam created repository sam/semaphore 2026-08-26 12:48:04 +00:00
sam pushed to main at sam/sns-network-solutions 2026-08-12 19:26:50 +00:00
7b2923c048 docs: section 17 → Kiowa + Attorney, remove personal note (goes via Slack)
sam pushed to main at sam/sns-network-solutions 2026-08-12 19:25:36 +00:00
852120521d docs: reassign all shared sections to Kiowa (13 of 21 sections)