Commit Graph

  • 31fddd182b Added longer timeout delay (older systems are slower) main Ben D. 2026-04-30 16:42:33 -07:00
  • 7598264700 split logic for older system test Ben D. 2026-04-30 16:34:59 -07:00
  • c63387b8f6 Update roles/pfsense_upgrade/tasks/upgrade.yml Ben D. 2026-04-30 16:21:06 -07:00
  • 166e0d8f36 Try symlink to upgrade Ben D. 2026-04-30 16:08:08 -07:00
  • 2fb407e404 Update roles/pfsense_upgrade/tasks/upgrade.yml Ben D. 2026-04-30 15:42:58 -07:00
  • 07528451f0 Added additional variables $g Ben D. 2026-04-30 15:20:58 -07:00
  • fa1b39201f Added halt task if repo did not switch. Ben D. 2026-04-30 15:17:34 -07:00
  • d0043c3033 specified backgrounding task for reboot. Ben D. 2026-04-30 15:13:26 -07:00
  • 37b911d834 Attempt to update the repo switch to work with older versions. Ben D. 2026-04-30 14:59:47 -07:00
  • 40afb2ac7a Update inventories/clients/danchilla/group_vars/pfsense_nodes.yml Ben D. 2026-04-30 12:16:27 -07:00
  • d2b24030f6 Changed from import_task to include_task Ben D. 2026-04-29 13:19:28 -07:00
  • 4d63613d41 Check if ha_peer Ben D. 2026-04-29 13:11:30 -07:00
  • 95e2dcafe8 Check if ha_peer is set or exit. Ben D. 2026-04-29 13:11:07 -07:00
  • 2855c111b2 Set debug to false by default. Ben D. 2026-04-29 13:06:22 -07:00
  • 01b954e17f Setup wait conditions for system to come back on line. Ben D. 2026-04-29 13:00:30 -07:00
  • 738c9dd4a0 Split out carp roles Ben D. 2026-04-29 12:50:19 -07:00
  • fa678c19c6 Trying to stop carp on non ha_peer systems Ben D. 2026-04-29 12:43:51 -07:00
  • 58f298e323 Update roles/pfsense_upgrade/tasks/upgrade.yml Ben D. 2026-04-29 12:38:44 -07:00
  • e8bf75a483 Update roles/pfsense_upgrade/tasks/upgrade.yml Ben D. 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 Ben D. 2026-04-29 12:27:30 -07:00
  • d35505a7d1 Set upgrade_timeout: 900 Ben D. 2026-04-29 12:25:20 -07:00
  • b6754d38be Added ssh key debug Ben D. 2026-04-29 12:10:01 -07:00
  • 7e8382541b Update inventories/clients/sundance/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 12:08:30 -07:00
  • 420283de1c Update roles/pfsense_upgrade/tasks/main.yml Ben D. 2026-04-29 11:52:00 -07:00
  • 337c949ecd Replace ansible_date_time.iso8601 with a timestamp from the target system Ben D. 2026-04-29 11:49:47 -07:00
  • 150e49c1fe Remove become: updated to call backup_webhook Ben D. 2026-04-29 11:48:41 -07:00
  • 6e3232562b New backup process Ben D. 2026-04-29 11:45:53 -07:00
  • 89fec7ddcd Resolve some date issues. Refactored Ben D. 2026-04-29 11:18:56 -07:00
  • 0d10c9b4a6 Split out carp roles Ben D. 2026-04-29 10:04:38 -07:00
  • 5779ee4f94 Split out carp roles Ben D. 2026-04-29 10:04:03 -07:00
  • c0d887eed2 Updated to support split carp roles Ben D. 2026-04-29 10:03:05 -07:00
  • 7fcecba4f5 Added condtions around carp upgrades Ben D. 2026-04-29 09:59:05 -07:00
  • 4a9d06f203 Use shell date insted of ansible fact gathering. Ben D. 2026-04-29 09:54:15 -07:00
  • bf4f19e654 Added condition to only call upgrade role when upgrades available. Ben D. 2026-04-29 09:48:54 -07:00
  • 2c196bfd16 Delete roles/pfsense_upgrade/ansible.cfg Ben D. 2026-04-29 09:40:33 -07:00
  • 8e2026a454 Delete roles/pfsense_upgrade/hosts.yml Ben D. 2026-04-29 09:40:23 -07:00
  • b6135c38c5 Update inventories/clients/sundance/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 09:39:02 -07:00
  • 066483539b Update inventories/client_template/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 09:38:39 -07:00
  • 0d3d743663 Update inventories/client_template/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 09:37:26 -07:00
  • ffb656b2da Update inventories/clients/sundance/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 09:36:56 -07:00
  • 701a774a69 Updated pfsense defaults Ben D. 2026-04-29 09:34:20 -07:00
  • 9b3fb700a4 Update inventories/client_template/hosts.yml Ben D. 2026-04-29 09:24:56 -07:00
  • 2862903387 Update inventories/clients/sundance/hosts.yml Ben D. 2026-04-29 09:15:47 -07:00
  • 3024f1e6c9 Update inventories/client_template/hosts.yml Ben D. 2026-04-29 09:15:08 -07:00
  • d2e1b257b9 Update inventories/clients/sundance/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 09:11:57 -07:00
  • 89b668e48f Update inventories/clients/sundance/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 09:10:58 -07:00
  • 8f5a0172c7 Update inventories/clients/sundance/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 09:10:20 -07:00
  • 5825d0d293 Update inventories/clients/sundance/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 09:09:35 -07:00
  • 54c05bb03a Updated Template Ben D. 2026-04-29 09:09:03 -07:00
  • b734307c50 renamed sundance Semaphore 2026-04-29 09:03:47 -07:00
  • d16c77bd0e template hosts Semaphore 2026-04-29 09:02:12 -07:00
  • ceffa2e1b7 Update inventories/clients/sundance-jim-home/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 08:59:30 -07:00
  • 9fc79d96c3 Update inventories/clients/sanrufo_homes/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 08:56:59 -07:00
  • d3f54fd93b Add inventories/clients/sanrufo_homes/group_vars/pfsense_nodes.yml Ben D. 2026-04-29 08:55:53 -07:00
  • 315f933ccc Added multipel firewalls under one company Semaphore 2026-04-29 08:46:32 -07:00
  • 14843c2899 Onboard client: Sundance Jim (SD-002) — basic inventory scaffold Semaphore 2026-04-29 08:28:38 -07:00
  • f6bf196aa1 revert f191bb2912 Ben D. 2026-04-28 20:17:53 -07:00
  • f191bb2912 Update playbooks/pfsense_manage.yml Ben D. 2026-04-28 20:13:14 -07:00
  • 60bf43ff8f Corrected group Ben D. 2026-04-28 19:58:51 -07:00
  • b89b50c9c1 Corrected name Ben D. 2026-04-28 19:58:16 -07:00
  • d10afefac1 Updated pfsense_nodes Semaphore 2026-04-28 19:50:09 -07:00
  • 4845270d83 added client info Semaphore 2026-04-28 17:31:21 -07:00
  • 4a9b5f619d removed client_template in clients folder Semaphore 2026-04-28 17:04:44 -07:00
  • 71e9490c8c Onboard client: Dan Chilla (DANC-001) — basic inventory scaffold Semaphore 2026-04-28 16:48:27 -07:00
  • 2d99bc89e2 Onboard client: Dan Chilla (DANC-001) — basic inventory scaffold Semaphore 2026-04-28 16:47:51 -07:00
  • 6bbe2ea6d2 Updated to remove heredoc and use template folder. Ben D. 2026-04-28 10:36:25 -07:00
  • 3e91c3a091 Updated step 2 to prevent running when backup is current Ben D. 2026-04-28 10:26:32 -07:00
  • d46c937f0d Removed perform upgrade check on skip task to allow to run on all tests. Ben D. 2026-04-28 10:24:10 -07:00
  • 714d3fed70 Updated play for error message to warning when backup on same version Ben D. 2026-04-28 10:20:02 -07:00
  • 96dc56b6cb Corrected typo / added condition Ben D. 2026-04-28 10:09:50 -07:00
  • 85d2c49f8d set restrictions on task to primary Ben D. 2026-04-28 10:01:23 -07:00
  • 83abc12a6f Added note to use for correct role verbs Ben D. 2026-04-28 09:38:09 -07:00
  • 2b0c65b537 Corrected secondary verb to backup Ben D. 2026-04-28 09:37:12 -07:00
  • c50113f4fd Added firewall hosts Ben D. 2026-04-28 09:20:29 -07:00
  • c9bbb1df8f Corrected commented name Ben D. 2026-04-28 08:59:13 -07:00
  • 2bb7e0771f Add inventories/clients/gpt/group_vars/pfsense_nodes.yml Ben D. 2026-04-28 08:58:32 -07:00
  • beba72d2f7 Onboard client: GP Technologies (GPT-001) — basic inventory scaffold Semaphore 2026-04-28 08:55:01 -07:00
  • a0d9431b05 Rewritten to use pfSense native php system calls Ben D. 2026-04-28 08:48:58 -07:00
  • bcb5516a6c Update roles/pfsense_upgrade/tasks/update_check.yml Ben D. 2026-04-27 19:33:04 -07:00
  • 642c0d6939 Update roles/pfsense_upgrade/tasks/update_check.yml Ben D. 2026-04-27 19:29:05 -07:00
  • 2c81dde6fc Update roles/pfsense_upgrade/tasks/update_check.yml Ben D. 2026-04-27 19:19:06 -07:00
  • 0c57ee7eab Update roles/pfsense_upgrade/tasks/update_check.yml Ben D. 2026-04-27 19:14:21 -07:00
  • 3bf795f69f Update roles/pfsense_upgrade/tasks/update_check.yml Ben D. 2026-04-27 19:12:29 -07:00
  • a98573da02 Updated to use native php/pfsense commands. Ben D. 2026-04-27 19:05:06 -07:00
  • f732662bae Use pfsense native php commands Ben D. 2026-04-27 18:54:23 -07:00
  • 9d5def6be6 Update roles/pfsense_upgrade/tasks/update_check.yml Ben D. 2026-04-27 17:02:27 -07:00
  • acd8b90b3a Update roles/pfsense_upgrade/tasks/update_check.yml Ben D. 2026-04-27 16:58:29 -07:00
  • ff77c595cb Update roles/pfsense_upgrade/tasks/update_check.yml Ben D. 2026-04-27 16:55:36 -07:00
  • 8d3eda762a Update playbooks/pfsense_manage.yml Ben D. 2026-04-27 16:49:49 -07:00
  • 153f1f5a8d Update playbooks/pfsense_manage.yml Ben D. 2026-04-27 16:47:39 -07:00
  • c2d9b77e90 revert 904ccb7055 Ben D. 2026-04-27 16:46:57 -07:00
  • 904ccb7055 Correct issue with ssh TTY as sudo Ben D. 2026-04-27 16:44:24 -07:00
  • ec69ddc10a Updated to work with sudo Ben D. 2026-04-27 16:27:43 -07:00
  • ad69b2da57 Updated to work with sudo Ben D. 2026-04-27 16:27:17 -07:00
  • 6b82b1e458 Updated to work with sudo Ben D. 2026-04-27 16:26:53 -07:00
  • 960f8fa2ba Updated to run with sudo Ben D. 2026-04-27 16:26:12 -07:00
  • e2cc2cab21 revert b750a5253b Ben D. 2026-04-27 16:22:14 -07:00
  • b750a5253b Update playbooks/pfsense_manage.yml Ben D. 2026-04-27 16:16:12 -07:00
  • 46cfbeca98 Disable sudo on pfsense runs Ben D. 2026-04-27 16:03:46 -07:00
  • e4ce5d55c1 Update playbooks/pfsense_manage.yml Ben D. 2026-04-27 15:50:03 -07:00