Commit Graph

  • 7dd8343bc6 Update inventories/clients/brenex/group_vars/pfsense_nodes.yml Ben D. 2026-04-27 15:48:50 -07:00
  • 2390b6bc38 Update inventories/client_template/group_vars/pfsense_nodes.yml Ben D. 2026-04-27 15:48:08 -07:00
  • 2631edb886 revert a1165e1a47 Ben D. 2026-04-27 15:45:31 -07:00
  • 65ac629d45 pfSense's default shell is tcsh which doesn't accept 2>/dev/null with error redirect Ben D. 2026-04-27 15:41:07 -07:00
  • 03b3f48f27 Update inventories/client_template/group_vars/pfsense_nodes.yml Ben D. 2026-04-27 15:33:14 -07:00
  • 6bb48868bc Renamed to match 'group' Ben D. 2026-04-27 15:32:57 -07:00
  • a1165e1a47 Update inventories/clients/brenex/hosts.yml Ben D. 2026-04-27 15:28:13 -07:00
  • 71b6988821 Disable sudo Ben D. 2026-04-27 13:58:31 -07:00
  • 37fbd8c36a Disable sudo Ben D. 2026-04-27 13:56:56 -07:00
  • 6e3c4aaf2c Added client SSH Ben D. 2026-04-27 13:54:16 -07:00
  • 606e7daefc Remove .DS_Store Semaphore 2026-04-27 13:46:37 -07:00
  • 5ae9f27e47 Updated .gitignore Ben D. 2026-04-27 13:43:52 -07:00
  • c889c0c86a Added user Ben D. 2026-04-27 13:33:38 -07:00
  • ade0a884b2 Changed target group Ben D. 2026-04-27 13:23:27 -07:00
  • 03e889051e Added pfsense upgrade roles Ben D. 2026-04-27 13:15:56 -07:00
  • 1e26dd304b Update inventories/clients/brenex/hosts.yml Ben D. 2026-04-24 18:29:13 -07:00
  • f1c4c222f2 Added pfsense firewall Ben D. 2026-04-24 18:16:11 -07:00
  • d4f0276fdc Added hosts Ben D. 2026-04-24 18:00:55 -07:00
  • 0e5334d655 removed bad naming Semaphore 2026-04-24 17:49:58 -07:00
  • bd36f97edd Onboard client: Brenex (BRX-001) — basic inventory scaffold Semaphore 2026-04-24 17:47:49 -07:00
  • e9589f0aa0 Onboard client: Brenex (BRX-001) — basic inventory scaffold Semaphore 2026-04-24 17:45:50 -07:00
  • 642e240bed Update inventories/clients/voice1/hosts.yml Ben D. 2026-04-24 15:59:42 -07:00
  • 2b528af26a testing on host Ben D. 2026-04-24 15:55:50 -07:00
  • 4fc409e1bd Update inventories/clients/voice1/hosts.yml Ben D. 2026-04-24 15:45:35 -07:00
  • 173596d20d Ignore LXC containers Ben D. 2026-04-24 15:27:09 -07:00
  • b16a09a3fb Added variables for proxmox keys Ben D. 2026-04-24 15:19:54 -07:00
  • 966c8cc164 Playbook to put ssh keys in LXC via host. Ben D. 2026-04-24 15:17:08 -07:00
  • 47bee8bd06 Initial VM guests Ben D. 2026-04-24 15:06:15 -07:00
  • 5c4aadab4d Added initial script to harden SSH installs Ben D. 2026-04-24 14:43:44 -07:00
  • 47a4a4850c Errors in preflight about ansible_os_family preflight called here with gather_facts off so changing Ben D. 2026-04-24 14:32:13 -07:00
  • f2d09a0b01 Corrected user defined variable to caps Ben D. 2026-04-24 13:44:42 -07:00
  • 514d1fee5e Removed hardcoded client Ben D. 2026-04-24 13:42:19 -07:00
  • 5972a77561 Added initial deploy_sshkeys.yml Ben D. 2026-04-24 13:25:37 -07:00
  • 13e254f607 added hosts Ben D. 2026-04-24 11:35:17 -07:00
  • 5e64c13e1d Moved client to correct folder Ben D. 2026-04-24 09:46:15 -07:00
  • a49436f4e4 Moved client to correct folder Ben D. 2026-04-24 09:44:54 -07:00
  • 518cffbf30 Corrected path Ben D. 2026-04-24 09:42:20 -07:00
  • 5e66fa16eb Onboard client: VOICE1 Servers (v1-V1-001) — basic inventory scaffold Semaphore 2026-04-24 09:39:07 -07:00
  • 50616c52cc Moved configs to clients directory, updated onboarding script to reflect changes. Ben D. 2026-04-24 09:21:04 -07:00
  • a2438ed748 disable stricthostkeychecking for automated onboarding Semaphore 2026-04-23 19:28:11 -07:00
  • 1a5e6e1a94 Update inventories/client_royal_pizza/hosts.yml Ben D. 2026-04-23 19:26:55 -07:00
  • e130c67160 Ignore known hosts to ease on onboarding. Ben D. 2026-04-23 19:14:39 -07:00
  • cfa0f2905a Update inventories/client_template/hosts.yml Ben D. 2026-04-23 19:05:09 -07:00
  • 969e0cf2ff Update inventories/client_royal_pizza/hosts.yml Ben D. 2026-04-23 19:02:48 -07:00
  • 8acc5e37ec Update inventories/client_royal_pizza/hosts.yml Ben D. 2026-04-23 18:55:03 -07:00
  • 0bdd09b2e6 Update inventories/client_royal_pizza/hosts.yml Ben D. 2026-04-23 18:46:10 -07:00
  • 079adf156b Update playbooks/site_preflight.yml Ben D. 2026-04-23 18:41:35 -07:00
  • 69cce6c0e0 Update roles/preflight/tasks/main.yml Ben D. 2026-04-23 18:39:44 -07:00
  • be1e306ca4 Update inventories/client_royal_pizza/hosts.yml Ben D. 2026-04-23 17:59:28 -07:00
  • 89146abb56 Update inventories/client_royal_pizza/hosts.yml Ben D. 2026-04-23 17:49:06 -07:00
  • 9c194a89ae Update inventories/client_template/hosts.yml Ben D. 2026-04-23 17:40:09 -07:00
  • fb0a66276a revert aba01d883c Ben D. 2026-04-23 17:33:15 -07:00
  • ad52b95c03 Update inventories/client_template/hosts.yml Ben D. 2026-04-23 17:22:34 -07:00
  • 9a8ddf4f0f Update inventories/client_template/hosts.yml Ben D. 2026-04-23 17:15:11 -07:00
  • aba01d883c Changed name Ben D. 2026-04-23 17:06:10 -07:00
  • 46eca701a5 Added opensense_manage playbook with built in task/tags Ben D. 2026-04-23 16:48:13 -07:00
  • 6828b364e1 Updated onboarding script Ben D. 2026-04-23 14:42:15 -07:00
  • 210a59b3d1 Onboard client: Royal Pizza (RP-001) — firewall inventory scaffold Semaphore 2026-04-23 14:36:29 -07:00
  • e1f647445f Updated onboarding script Ben D. 2026-04-23 14:35:08 -07:00
  • 8b18dbcddb Add playbooks/xcp_xo_vm_migrate.yml Ben D. 2026-03-31 14:14:59 -07:00
  • b48188863d Add playbooks/xcp_pool_upgrade.yml Ben D. 2026-03-31 14:14:35 -07:00
  • 839cc55424 Add playbooks/xcp_xo_snapshot_cleanup.yml Ben D. 2026-03-31 14:14:05 -07:00
  • 2f0a557e98 Add playbooks/xcp_xo_vm_snapshot.yml Ben D. 2026-03-31 14:13:42 -07:00
  • ea2f00c098 testing new proxmox logic Semaphore 2026-03-15 15:48:59 -07:00
  • 347a85b09d Update roles/proxmox_upgrade/tasks/main.yml Ben D. 2026-03-14 17:43:54 -07:00
  • a974596b5a Update roles/proxmox_upgrade/tasks/node_upgrade.yml Ben D. 2026-03-14 17:42:46 -07:00
  • 697f0b89b2 Update roles/proxmox_upgrade/readme.md Ben D. 2026-03-14 17:41:14 -07:00
  • a78bf56f79 Update inventories/client_local_eng/hypervisor_hosts.yml Ben D. 2026-03-14 17:32:22 -07:00
  • d49f262348 force to only do local Ben D. 2026-03-14 17:27:39 -07:00
  • 02b2d2a0b4 chore: remove hypervisor_configs from repo — will be rebuilt by automation Semaphore 2026-03-14 17:17:15 -07:00
  • dd6da5b807 Update roles/hypervisor_backup_config/tasks/main.yml Ben D. 2026-03-14 17:15:22 -07:00
  • 75d36dfbd5 Update roles/hypervisor_backup_config/tasks/main.yml Ben D. 2026-03-14 17:12:25 -07:00
  • adbd4fcf92 chore: ignore PVE runtime files in hypervisor config backups Semaphore 2026-03-14 17:10:47 -07:00
  • 15a138f7d7 pull → extract → check changes → stage → commit → push Ben D. 2026-03-14 17:07:45 -07:00
  • 6fd53020f6 manual: resolve backup conflict Semaphore 2026-03-14 17:05:08 -07:00
  • 97dee315f4 [LE-001] pm-node-01 pre-upgrade config backup 2026-03-14 ansible-msp 2026-03-14 16:52:05 -07:00
  • af86c85638 Order is now: stage → pull rebase → commit → push. Staging first means the working tree is clean bef Ben D. 2026-03-14 17:04:21 -07:00
  • 17cebecd31 add a git pull before the commit/push to handle this gracefully when multiple nodes run sequentially Ben D. 2026-03-14 17:01:29 -07:00
  • e692388a56 Migrated to drain.yml Ben D. 2026-03-14 16:36:04 -07:00
  • 82b5b48de5 [LE-001] pm-node-03 pre-upgrade config backup 2026-03-14 ansible-msp 2026-03-14 16:28:04 -07:00
  • c43d0cfc8f [LE-001] pm-node-02 pre-upgrade config backup 2026-03-14 ansible-msp 2026-03-14 16:27:39 -07:00
  • 3872cd7c56 [LE-001] pm-node-01 pre-upgrade config backup 2026-03-14 ansible-msp 2026-03-14 16:25:24 -07:00
  • 02c0e86782 [LE-001] pm-node-03 pre-upgrade config backup 2026-03-14 ansible-msp 2026-03-14 16:25:09 -07:00
  • 6241531369 [LE-001] pm-node-02 pre-upgrade config backup 2026-03-14 ansible-msp 2026-03-14 16:24:44 -07:00
  • d40d855b3b [LE-001] pm-node-01 pre-upgrade config backup 2026-03-14 ansible-msp 2026-03-14 16:21:52 -07:00
  • 29e512ee09 [LE-001] pm-node-03 pre-upgrade config backup 2026-03-14 ansible-msp 2026-03-14 16:21:37 -07:00
  • 8ce6e58276 [LE-001] pm-node-02 pre-upgrade config backup 2026-03-14 ansible-msp 2026-03-14 16:21:12 -07:00
  • f337826e8e [LE-001] pm-node-01 pre-upgrade config backup 2026-03-14 ansible-msp 2026-03-14 16:18:04 -07:00
  • a86fb506fe Update roles/proxmox_upgrade/tasks/drain.yml Ben D. 2026-03-14 15:55:16 -07:00
  • ad653e3515 fix: proxmox_kvm use target not target_node, remove online param Ben D. 2026-03-14 15:51:44 -07:00
  • 7a7405f3f8 fix: proxmox_kvm use target not target_node, remove online param Ben D. 2026-03-14 15:51:23 -07:00
  • cd34014dcc Update roles/proxmox_upgrade/tasks/drain.yml Ben D. 2026-03-14 15:48:55 -07:00
  • ef3b231503 Update roles/proxmox_upgrade/tasks/drain.yml Ben D. 2026-03-14 15:46:50 -07:00
  • 0f3a2f8dec Update inventories/client_local_eng/hypervisor_hosts.yml Ben D. 2026-03-14 15:44:22 -07:00
  • 35d82e9948 Update inventories/client_local_eng/hypervisor_hosts.yml Ben D. 2026-03-14 15:41:52 -07:00
  • 90c13f66a2 Update inventories/client_local_eng/hypervisor_hosts.yml Ben D. 2026-03-14 15:40:33 -07:00
  • eb48feae55 Update inventories/client_local_eng/hypervisor_hosts.yml Ben D. 2026-03-14 15:38:07 -07:00
  • 1f4572695f Update roles/proxmox_upgrade/tasks/restore.yml Ben D. 2026-03-14 15:37:37 -07:00
  • bde130be43 Update roles/proxmox_upgrade/tasks/upgrade.yml Ben D. 2026-03-14 15:37:14 -07:00
  • 06cbfa5fe3 Update roles/proxmox_upgrade/tasks/drain.yml Ben D. 2026-03-14 15:36:52 -07:00