From 5e97692df0fc50ec216d2e0727f05fbfb474e448 Mon Sep 17 00:00:00 2001 From: pavel Date: Mon, 2 Mar 2026 17:29:17 +0200 Subject: [PATCH] 1729 --- .../update-outdoorbackup224.yml | 43 ------------------- 1 file changed, 43 deletions(-) diff --git a/files/ansible-playbooks/update-outdoorbackup224.yml b/files/ansible-playbooks/update-outdoorbackup224.yml index 009c09d..ae831a0 100644 --- a/files/ansible-playbooks/update-outdoorbackup224.yml +++ b/files/ansible-playbooks/update-outdoorbackup224.yml @@ -221,49 +221,6 @@ msg: "scheduler-run detected; published action_state=inprogress" when: is_run_by_effective == 'scheduler' - # --- Tag device as update-in-progress at start --- - - name: Build control queue payload for update-in-progress tag - ansible.builtin.set_fact: - tag_inprogress_payload: - inscope_device: "{{ ansible_hostname | default(inventory_hostname) }}" - 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" - method: POST - user: "{{ rmq_user }}" - password: "{{ rmq_pass }}" - force_basic_auth: true - status_code: 200 - headers: - content-type: "application/json" - body_format: json - body: - properties: - content_type: "application/json" - routing_key: "{{ control_queue }}" - payload: "{{ tag_inprogress_payload | to_json }}" - payload_encoding: "string" - register: rmq_tag_inprogress_resp - changed_when: (rmq_tag_inprogress_resp.json is defined) and (rmq_tag_inprogress_resp.json.routed | default(false) | bool) - failed_when: > - (rmq_tag_inprogress_resp.status != 200) or - (rmq_tag_inprogress_resp.json is not defined) or - (not (rmq_tag_inprogress_resp.json.routed | default(false) | bool)) - delegate_to: localhost - - - name: Log control queue tag publish result - ansible.builtin.debug: - var: rmq_tag_inprogress_resp.json - when: rmq_tag_inprogress_resp is defined - # --------------------- Prepared marker check BEFORE SSID scan ----------------- - name: Check if any prepared marker exists ansible.builtin.raw: "{{ pathprefix }} [ -e /tmp/prepared_for* ] && echo PRESENT || echo ABSENT"