rblundon pushed to main at rblundon/homelab 2026-05-31 00:11:03 -05:00
f8cf139b10 fix(honcho): cover all LLM subsystems, enable flush, disable embeddings
rblundon pushed to main at rblundon/homelab 2026-05-30 23:46:39 -05:00
ac955d327f fix(traefik/honcho): drop {{ ansible_managed }} — file is rsync-raw
rblundon pushed to main at rblundon/homelab 2026-05-30 23:44:00 -05:00
9e6339037a fix(add_service_route): use FQDN for lightning-lane + add technitium collection
rblundon pushed to main at rblundon/homelab 2026-05-30 23:37:37 -05:00
b647f6afee fix(honcho/deriver): invoke package main (src.deriver) not module file
rblundon pushed to main at rblundon/homelab 2026-05-30 23:28:55 -05:00
aabb3d5009 fix(honcho/deriver): invoke via python -m so src.* imports resolve
rblundon pushed to main at rblundon/homelab 2026-05-30 23:20:44 -05:00
4ed64ab91c feat(vault): add honcho secrets for lincoln deployment
rblundon pushed to main at rblundon/homelab 2026-05-30 23:08:39 -05:00
f57e0bef02 feat(day0): promote expand_root_lv to a canonical day0 step
rblundon pushed to main at rblundon/homelab 2026-05-30 23:03:14 -05:00
9ed7466fd8 feat(expand_root_lv): new role to grow root LV to fill VG + resize fs
rblundon pushed to main at rblundon/homelab 2026-05-30 22:41:40 -05:00
4d7766d1b1 feat(honcho): add role + day1 playbook + traefik route for lincoln
rblundon pushed to main at rblundon/homelab 2026-05-29 23:25:09 -05:00
09ae954085 fix(semaphore/configure): template vault entry requires type='password'
rblundon pushed to main at rblundon/homelab 2026-05-29 23:13:52 -05:00
8fd9fd5b20 fix(semaphore/configure): vault key attaches via vaults[] not vault_key_id
rblundon pushed to main at rblundon/homelab 2026-05-29 23:11:33 -05:00
dcb764eca7 fix(semaphore): ANSIBLE_ROLES_PATH is relative to repo root not playbook dir
rblundon pushed to main at rblundon/homelab 2026-05-29 23:08:46 -05:00
b6a4ad6816 fix(semaphore): set ANSIBLE_ROLES_PATH in default env
rblundon pushed to main at rblundon/homelab 2026-05-29 22:57:04 -05:00
bbaaf655fa fix(semaphore): become_key=None (wed has passwordless sudo)
rblundon pushed to main at rblundon/homelab 2026-05-29 22:51:13 -05:00
7228dc6e11 feat(semaphore): wed-ssh as the canonical Semaphore SSH key
rblundon pushed to main at rblundon/homelab 2026-05-29 22:47:16 -05:00
8953702608 fix(semaphore/configure): build POST bodies via Jinja dict literals
rblundon pushed to main at rblundon/homelab 2026-05-29 22:45:19 -05:00
0be33cb8db fix(semaphore/configure): use ['keys'] subscript not .keys attribute
rblundon pushed to main at rblundon/homelab 2026-05-29 22:44:51 -05:00
0f0b5db29b debug: temporarily disable no_log on key creation to see API error
rblundon pushed to main at rblundon/homelab 2026-05-29 22:44:18 -05:00
009f244739 feat(semaphore): add config-as-code via Semaphore REST API
rblundon pushed to main at rblundon/homelab 2026-05-29 22:37:37 -05:00
2f87039f17 vault: add jarvis SSH key, gitea deploy key, and Semaphore API token