1454
This commit is contained in:
@@ -85,6 +85,11 @@
|
||||
task_name: "journal_add"
|
||||
task_result: "{{ fail_summary_short }}"
|
||||
|
||||
- name: Bandaid | Pause before: Publish failure journal to control queue (hostname preflight)
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish failure journal to control queue (hostname preflight)
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
@@ -117,6 +122,11 @@
|
||||
task_name: "tag_add"
|
||||
task_result: "update-aborted"
|
||||
|
||||
- name: Bandaid | Pause before: Publish update-aborted tag to control queue (hostname preflight)
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish update-aborted tag to control queue (hostname preflight)
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
@@ -219,6 +229,11 @@
|
||||
task_name: "tag_add"
|
||||
task_result: "update-in-progress"
|
||||
|
||||
- name: Bandaid | Pause before: Publish update-in-progress tag to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish update-in-progress tag to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
@@ -332,6 +347,11 @@
|
||||
task_result: "Multiple SSID! {{ ssid_concat.stdout | trim }}"
|
||||
when: (ssid_lines.stdout | trim | int) >= 3
|
||||
|
||||
- name: Bandaid | Pause before: Publish SSID journal to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish SSID journal to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
@@ -484,6 +504,11 @@
|
||||
task_add1: "{{ fw_banner_repr }}" # e.g., "2.2.0 rev 9739"
|
||||
when: up_write is changed
|
||||
|
||||
- name: Bandaid | Pause before: Publish message to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish message to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
@@ -577,6 +602,11 @@
|
||||
- rebootin is not defined
|
||||
|
||||
# --- Publish chosen tag (updated names only) ---
|
||||
- name: Bandaid | Pause before: Publish update-waits-restart tag to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish update-waits-restart tag to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
@@ -603,6 +633,11 @@
|
||||
delegate_to: localhost
|
||||
when: tag_waits_restart_payload is defined
|
||||
|
||||
- name: Bandaid | Pause before: Publish update-auto-restarted tag to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish update-auto-restarted tag to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
@@ -629,6 +664,11 @@
|
||||
delegate_to: localhost
|
||||
when: tag_auto_restarted_payload is defined
|
||||
|
||||
- name: Bandaid | Pause before: Publish update-restart-scheduled tag to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish update-restart-scheduled tag to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
@@ -672,6 +712,11 @@
|
||||
}}
|
||||
when: nbq2_payload_obj is defined
|
||||
|
||||
- name: Bandaid | Pause before: Publish success journal to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish success journal to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
@@ -766,6 +811,11 @@
|
||||
- "reboot_seconds(host)={{ hostvars[inventory_hostname].reboot_seconds | default('undefined') }}"
|
||||
|
||||
|
||||
- name: Bandaid | Pause before: Publish delayed after-upgrade check to holding exchange
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish delayed after-upgrade check to holding exchange
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ 'deviceconfig.delayed' | urlencode }}/publish"
|
||||
@@ -893,6 +943,11 @@
|
||||
task_name: "journal_add"
|
||||
task_result: "{{ fail_summary_short }}"
|
||||
|
||||
- name: Bandaid | Pause before: Publish failure journal to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish failure journal to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
@@ -925,6 +980,11 @@
|
||||
task_name: "tag_add"
|
||||
task_result: "update-aborted"
|
||||
|
||||
- name: Bandaid | Pause before: Publish update-aborted tag to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.pause:
|
||||
seconds: 1
|
||||
delegate_to: localhost
|
||||
changed_when: false
|
||||
- name: Publish update-aborted tag to control queue via RabbitMQ HTTP API
|
||||
ansible.builtin.uri:
|
||||
url: "http://{{ rmq_host }}:{{ rmq_port }}/api/exchanges/{{ rmq_vhost | urlencode }}/{{ rmq_exchange | urlencode }}/publish"
|
||||
|
||||
Reference in New Issue
Block a user