From e301eb297380302a32318e5cb1bedc48806e16fe Mon Sep 17 00:00:00 2001 From: Gagan Deep Date: Tue, 18 Oct 2022 17:28:19 +0530 Subject: [PATCH] [fix] Fixed task for restarting supervisor services Bug: The "when" condition defined in "openwisp2_default_supervisor_restart" was not getting evaluated when the task was getting executed. Fix: Wrapped the "when" condition in Jinja delimiters ("{{ }}"), so it is evaluated at variable assignment. --- vars/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/vars/main.yml b/vars/main.yml index 38624969..d96426b2 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -10,8 +10,8 @@ openwisp2_default_supervisor_restart: - name: celerybeat when: true - name: celery_network - when: openwisp2_celery_network + when: "{{ openwisp2_celery_network }}" - name: celery_firmware_upgrader - when: openwisp2_firmware_upgrader and openwisp2_celery_firmware_upgrader + when: "{{ openwisp2_firmware_upgrader and openwisp2_celery_firmware_upgrader }}" - name: celery_monitoring - when: openwisp2_monitoring and openwisp2_celery_monitoring + when: "{{ openwisp2_monitoring and openwisp2_celery_monitoring }}"