Commit Graph

69 Commits

Author SHA1 Message Date
bcb5516a6c Update roles/pfsense_upgrade/tasks/update_check.yml 2026-04-27 19:33:04 -07:00
642c0d6939 Update roles/pfsense_upgrade/tasks/update_check.yml 2026-04-27 19:29:05 -07:00
2c81dde6fc Update roles/pfsense_upgrade/tasks/update_check.yml 2026-04-27 19:19:06 -07:00
0c57ee7eab Update roles/pfsense_upgrade/tasks/update_check.yml 2026-04-27 19:14:21 -07:00
3bf795f69f Update roles/pfsense_upgrade/tasks/update_check.yml 2026-04-27 19:12:29 -07:00
a98573da02 Updated to use native php/pfsense commands. 2026-04-27 19:05:06 -07:00
f732662bae Use pfsense native php commands 2026-04-27 18:54:23 -07:00
9d5def6be6 Update roles/pfsense_upgrade/tasks/update_check.yml 2026-04-27 17:02:27 -07:00
acd8b90b3a Update roles/pfsense_upgrade/tasks/update_check.yml 2026-04-27 16:58:29 -07:00
ff77c595cb Update roles/pfsense_upgrade/tasks/update_check.yml 2026-04-27 16:55:36 -07:00
ec69ddc10a Updated to work with sudo 2026-04-27 16:27:43 -07:00
ad69b2da57 Updated to work with sudo 2026-04-27 16:27:17 -07:00
6b82b1e458 Updated to work with sudo 2026-04-27 16:26:53 -07:00
960f8fa2ba Updated to run with sudo 2026-04-27 16:26:12 -07:00
65ac629d45 pfSense's default shell is tcsh which doesn't accept 2>/dev/null with error redirect 2026-04-27 15:41:07 -07:00
Semaphore
606e7daefc Remove .DS_Store 2026-04-27 13:46:37 -07:00
Ben D.
03e889051e Added pfsense upgrade roles 2026-04-27 13:15:56 -07:00
69cce6c0e0 Update roles/preflight/tasks/main.yml 2026-04-23 18:39:44 -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
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
15a138f7d7 pull → extract → check changes → stage → commit → push 2026-03-14 17:07:45 -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
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
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
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
Semaphore
ef5803d6cf refactor: proxmox_upgrade use inline Python for all API calls 2026-03-14 14:29:04 -07:00
Semaphore
a19fe2ce5d fix: loop_var under loop_control in drain.yml and restore.yml 2026-03-14 14:25:24 -07:00
Semaphore
e771f6d9a9 fix: remove delegate_to from include_role in node_upgrade.yml 2026-03-14 14:17:49 -07:00
Semaphore
5005b87773 fix: preflight use inline python for API call to avoid variable scope issue 2026-03-14 14:16:14 -07:00
Semaphore
d952cb9723 fix: proxmox_upgrade preflight delegate_to and run_once 2026-03-14 14:14:34 -07:00
Semaphore
d17070f312 fix: proxmox_upgrade loop_var syntax 2026-03-14 14:08:57 -07:00
Semaphore
e0a5ff298a feat: proxmox_upgrade role and playbook 2026-03-14 14:05:40 -07:00
9f929ac5ee Updated to work around symlink issues 2026-03-13 16:19:28 -07:00
Semaphore
161c40dbbb feat: hypervisor_backup_config role and playbook 2026-03-13 15:02:13 -07:00
Semaphore
a8bfe77354 Fix linux_patch role — remove dead os_family tasks, use ansible_os_family throughout 2026-03-12 21:50:31 -07:00