- hosts: localhost gather_facts: no vars_files: - ~/include/***CONTENTS REDACTED*** - ~/include/***CONTENTS REDACTED*** - ~/include/***CONTENTS REDACTED*** collections: - ansibleguy.opnsense tasks: - name: Pull updates for "{{ opnsensefirewall }}" system: action: 'update' firewall: "{{ opnsensefirewall }}" api_port: "{{ opnsenseapi_port }}" ssl_verify: "{{ opnsensessl_verify }}" ssl_ca_file: "{{ opnsensessl_ca_file }}" api_key: "{{ opnsenseapi_key }}" api_secret: "{{ opnsenseapi_secret }}" debug: true - name: Start upgrade of "{{ opnsensefirewall }}" system: action: 'upgrade' timeout: 640 firewall: "{{ opnsensefirewall }}" api_port: "{{ opnsenseapi_port }}" ssl_verify: "{{ opnsensessl_verify }}" ssl_ca_file: "{{ opnsensessl_ca_file }}" api_key: "{{ opnsenseapi_key }}" api_secret: "{{ opnsenseapi_secret }}" debug: true