Commit Graph

109 Commits

Author SHA1 Message Date
31fddd182b Added longer timeout delay (older systems are slower) 2026-04-30 16:42:33 -07:00
7598264700 split logic for older system test 2026-04-30 16:34:59 -07:00
c63387b8f6 Update roles/pfsense_upgrade/tasks/upgrade.yml 2026-04-30 16:21:06 -07:00
166e0d8f36 Try symlink to upgrade 2026-04-30 16:08:08 -07:00
2fb407e404 Update roles/pfsense_upgrade/tasks/upgrade.yml 2026-04-30 15:42:58 -07:00
07528451f0 Added additional variables $g 2026-04-30 15:20:58 -07:00
fa1b39201f Added halt task if repo did not switch. 2026-04-30 15:17:34 -07:00
d0043c3033 specified backgrounding task for reboot. 2026-04-30 15:13:26 -07:00
37b911d834 Attempt to update the repo switch to work with older versions. 2026-04-30 14:59:47 -07:00
d2b24030f6 Changed from import_task to include_task
import loads at startup include is dynamically loaded.
2026-04-29 13:19:28 -07:00
4d63613d41 Check if ha_peer 2026-04-29 13:11:30 -07:00
95e2dcafe8 Check if ha_peer is set or exit. 2026-04-29 13:11:07 -07:00
2855c111b2 Set debug to false by default. 2026-04-29 13:06:22 -07:00
01b954e17f Setup wait conditions for system to come back on line.
Removed wait_for_connection as it requires python not present on pfsense.
2026-04-29 13:00:30 -07:00
738c9dd4a0 Split out carp roles 2026-04-29 12:50:19 -07:00
fa678c19c6 Trying to stop carp on non ha_peer systems 2026-04-29 12:43:51 -07:00
58f298e323 Update roles/pfsense_upgrade/tasks/upgrade.yml 2026-04-29 12:38:44 -07:00
e8bf75a483 Update roles/pfsense_upgrade/tasks/upgrade.yml 2026-04-29 12:36:54 -07:00
1737fd6535 task after the timeout fails because _upgrade_exec.rc doesn't exist. Fix by checking if the variabl 2026-04-29 12:27:30 -07:00
d35505a7d1 Set upgrade_timeout: 900 2026-04-29 12:25:20 -07:00
b6754d38be Added ssh key debug 2026-04-29 12:10:01 -07:00
420283de1c Update roles/pfsense_upgrade/tasks/main.yml 2026-04-29 11:52:00 -07:00
337c949ecd Replace ansible_date_time.iso8601 with a timestamp from the target system 2026-04-29 11:49:47 -07:00
150e49c1fe Remove become: updated to call backup_webhook 2026-04-29 11:48:41 -07:00
6e3232562b New backup process 2026-04-29 11:45:53 -07:00
89fec7ddcd Resolve some date issues. Refactored 2026-04-29 11:18:56 -07:00
0d10c9b4a6 Split out carp roles 2026-04-29 10:04:38 -07:00
5779ee4f94 Split out carp roles 2026-04-29 10:04:03 -07:00
c0d887eed2 Updated to support split carp roles 2026-04-29 10:03:05 -07:00
7fcecba4f5 Added condtions around carp upgrades 2026-04-29 09:59:05 -07:00
4a9d06f203 Use shell date insted of ansible fact gathering. 2026-04-29 09:54:15 -07:00
bf4f19e654 Added condition to only call upgrade role when upgrades available. 2026-04-29 09:48:54 -07:00
2c196bfd16 Delete roles/pfsense_upgrade/ansible.cfg 2026-04-29 09:40:33 -07:00
8e2026a454 Delete roles/pfsense_upgrade/hosts.yml 2026-04-29 09:40:23 -07:00
3e91c3a091 Updated step 2 to prevent running when backup is current 2026-04-28 10:26:32 -07:00
d46c937f0d Removed perform upgrade check on skip task to allow to run on all tests. 2026-04-28 10:24:10 -07:00
714d3fed70 Updated play for error message to warning when backup on same version 2026-04-28 10:20:02 -07:00
96dc56b6cb Corrected typo / added condition 2026-04-28 10:09:50 -07:00
85d2c49f8d set restrictions on task to primary 2026-04-28 10:01:23 -07:00
a0d9431b05 Rewritten to use pfSense native php system calls 2026-04-28 08:48:58 -07:00
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