updated logic
diff --git a/tasks/local_mgmt_ip.yml b/tasks/local_mgmt_ip.yml index 1063ae4..11ce89d 100644 --- a/tasks/local_mgmt_ip.yml +++ b/tasks/local_mgmt_ip.yml
@@ -17,4 +17,4 @@ key: 'local_mgmt_ip' value: "{{ hostvars[groups['dc-1-ms'][0]][interface_name].ipv4.address }}" when: local_mgmt_ip is not defined - when: assign_mgmt_ip is defined and assign_mgmt_ip | bool == True \ No newline at end of file + when: (assign_mgmt_ip is defined and assign_mgmt_ip | bool == True) or assign_mgmt_ip | default(True) \ No newline at end of file