Commit Graph

165 Commits

Author SHA1 Message Date
Ben D.
46eca701a5 Added opensense_manage playbook with built in task/tags 2026-04-23 16:48:13 -07:00
Ben D.
6828b364e1 Updated onboarding script 2026-04-23 14:44:27 -07:00
Semaphore
210a59b3d1 Onboard client: Royal Pizza (RP-001) — firewall inventory scaffold 2026-04-23 14:36:29 -07:00
Ben D.
e1f647445f Updated onboarding script 2026-04-23 14:35:08 -07:00
8b18dbcddb Add playbooks/xcp_xo_vm_migrate.yml 2026-03-31 14:14:59 -07:00
b48188863d Add playbooks/xcp_pool_upgrade.yml 2026-03-31 14:14:35 -07:00
839cc55424 Add playbooks/xcp_xo_snapshot_cleanup.yml 2026-03-31 14:14:05 -07:00
2f0a557e98 Add playbooks/xcp_xo_vm_snapshot.yml 2026-03-31 14:13:42 -07:00
Semaphore
ea2f00c098 testing new proxmox logic 2026-03-15 15:48:59 -07:00
347a85b09d Update roles/proxmox_upgrade/tasks/main.yml 2026-03-14 17:43:54 -07:00
a974596b5a Update roles/proxmox_upgrade/tasks/node_upgrade.yml 2026-03-14 17:42:46 -07:00
697f0b89b2 Update roles/proxmox_upgrade/readme.md 2026-03-14 17:41:14 -07:00
a78bf56f79 Update inventories/client_local_eng/hypervisor_hosts.yml 2026-03-14 17:32:22 -07:00
d49f262348 force to only do local 2026-03-14 17:27:39 -07:00
Semaphore
02b2d2a0b4 chore: remove hypervisor_configs from repo — will be rebuilt by automation 2026-03-14 17:17:15 -07:00
dd6da5b807 Update roles/hypervisor_backup_config/tasks/main.yml 2026-03-14 17:15:22 -07:00
75d36dfbd5 Update roles/hypervisor_backup_config/tasks/main.yml 2026-03-14 17:12:25 -07:00
Semaphore
adbd4fcf92 chore: ignore PVE runtime files in hypervisor config backups 2026-03-14 17:10:47 -07:00
15a138f7d7 pull → extract → check changes → stage → commit → push 2026-03-14 17:07:45 -07:00
Semaphore
6fd53020f6 manual: resolve backup conflict 2026-03-14 17:05:36 -07:00
ansible-msp
97dee315f4 [LE-001] pm-node-01 pre-upgrade config backup 2026-03-14 2026-03-14 17:05:36 -07:00
af86c85638 Order is now: stage → pull rebase → commit → push. Staging first means the working tree is clean bef 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 2026-03-14 17:01:29 -07:00
e692388a56 Migrated to drain.yml 2026-03-14 16:36:04 -07:00
ansible-msp
82b5b48de5 [LE-001] pm-node-03 pre-upgrade config backup 2026-03-14 2026-03-14 16:28:04 -07:00
ansible-msp
c43d0cfc8f [LE-001] pm-node-02 pre-upgrade config backup 2026-03-14 2026-03-14 16:27:39 -07:00
ansible-msp
3872cd7c56 [LE-001] pm-node-01 pre-upgrade config backup 2026-03-14 2026-03-14 16:25:24 -07:00
ansible-msp
02c0e86782 [LE-001] pm-node-03 pre-upgrade config backup 2026-03-14 2026-03-14 16:25:09 -07:00
ansible-msp
6241531369 [LE-001] pm-node-02 pre-upgrade config backup 2026-03-14 2026-03-14 16:24:44 -07:00
ansible-msp
d40d855b3b [LE-001] pm-node-01 pre-upgrade config backup 2026-03-14 2026-03-14 16:21:52 -07:00
ansible-msp
29e512ee09 [LE-001] pm-node-03 pre-upgrade config backup 2026-03-14 2026-03-14 16:21:37 -07:00
ansible-msp
8ce6e58276 [LE-001] pm-node-02 pre-upgrade config backup 2026-03-14 2026-03-14 16:21:12 -07:00
ansible-msp
f337826e8e [LE-001] pm-node-01 pre-upgrade config backup 2026-03-14 2026-03-14 16:18:04 -07:00
a86fb506fe Update roles/proxmox_upgrade/tasks/drain.yml 2026-03-14 15:55:16 -07:00
ad653e3515 fix: proxmox_kvm use target not target_node, remove online param 2026-03-14 15:51:44 -07:00
7a7405f3f8 fix: proxmox_kvm use target not target_node, remove online param 2026-03-14 15:51:23 -07:00
cd34014dcc Update roles/proxmox_upgrade/tasks/drain.yml 2026-03-14 15:48:55 -07:00
ef3b231503 Update roles/proxmox_upgrade/tasks/drain.yml 2026-03-14 15:46:50 -07:00
0f3a2f8dec Update inventories/client_local_eng/hypervisor_hosts.yml 2026-03-14 15:44:22 -07:00
35d82e9948 Update inventories/client_local_eng/hypervisor_hosts.yml 2026-03-14 15:41:52 -07:00
90c13f66a2 Update inventories/client_local_eng/hypervisor_hosts.yml 2026-03-14 15:40:33 -07:00
eb48feae55 Update inventories/client_local_eng/hypervisor_hosts.yml 2026-03-14 15:38:07 -07:00
1f4572695f Update roles/proxmox_upgrade/tasks/restore.yml 2026-03-14 15:37:37 -07:00
bde130be43 Update roles/proxmox_upgrade/tasks/upgrade.yml 2026-03-14 15:37:14 -07:00
06cbfa5fe3 Update roles/proxmox_upgrade/tasks/drain.yml 2026-03-14 15:36:52 -07:00
8e72d3fec0 Update roles/proxmox_upgrade/tasks/preflight.yml 2026-03-14 15:36:32 -07:00
Semaphore
47c36b6f6b fix: replace deprecated community.general.yaml callback with ansible.builtin.default 2026-03-14 15:32:03 -07:00
Semaphore
9bb8e97c82 refactor: proxmox_upgrade use inline community.proxmox for API calls. 2026-03-14 15:23:47 -07:00
464fba619f fix: Python boolean case for Jinja2 rendered values 2026-03-14 14:32:50 -07:00
2cd8aac039 fix: Python boolean case for Jinja2 rendered values 2026-03-14 14:32:28 -07:00