Fix types for new ansible

Is more strict about types.

See
https://docs.ansible.com/projects/ansible/latest/porting_guides/porting_guide_core_2.19.html#broken-conditionals
This commit is contained in:
Miha Frangež 2026-01-09 11:34:36 +01:00 committed by Timotej Lazar
parent e93cdfd1dd
commit 88061d97b2
3 changed files with 9 additions and 2 deletions

View file

@ -92,7 +92,7 @@
when: not is_proxmox # proxmox has its own firewall configuration
- name: Run SSH instance in management VRF
when: interfaces | selectattr('vrf') | selectattr('vrf.name', '==', 'mgmt')
when: interfaces | selectattr('vrf') | selectattr('vrf.name', '==', 'mgmt') | any
block:
- name: Configure SSH instance in management VRF
copy:

View file

@ -48,7 +48,7 @@
set_fact:
services: '{{
query("netbox.netbox.nb_lookup", "services", raw_data=true,
api_filter=("virtual_machine_id" if is_virtual else "device_id")+"="+id) }}'
api_filter=("virtual_machine_id" if is_virtual else "device_id")~"="~id) }}'
- when: 'cluster is defined and not is_virtual'
block: