From 174789bad71f72e6e6b9c430c4b5f5e481c2e61f Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Mon, 28 Apr 2025 12:26:09 -0700 Subject: [PATCH] base: try and handle undefined external Right now we have to add external to everything in iad2, but most of it isn't external at all. This way we can just assume it's not external if it's not defined and just define it on the ones where it's true. Signed-off-by: Kevin Fenzi --- roles/base/tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 5c224e5787..47372cfca4 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -180,7 +180,7 @@ - base - iptables - blocklist - when: "'iad2' not in inventory_hostname or external | bool " + when: "'iad2' not in inventory_hostname or (external is defined and external | bool)" - name: Setup blocklist update cron job cron: @@ -189,7 +189,7 @@ minute: 15 hour: "*/2" job: "/usr/local/bin/blocklist-update.sh force >& /dev/null" - when: "'iad2' not in inventory_hostname or external | bool" + when: "'iad2' not in inventory_hostname or (external is defined and external | bool)" tags: - base - iptables