Skip to content
This repository was archived by the owner on Oct 27, 2025. It is now read-only.

Commit 0df9f9b

Browse files
authored
Bridge port Ansible 2.2 compatibility fix
Configuring ethernet interfaces to be used as bridge ports did not work with Ansible 2.2 due to some issue with nested lists.
1 parent 0cf8f22 commit 0df9f9b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

tasks/main.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,10 @@
4747
register: bridge_result
4848

4949
- name: Create the network configuration file for port on the bridge devices
50-
template: src=bridge_port_{{ ansible_os_family }}.j2 dest={{ net_path }}/ifcfg-{{ item }}
51-
with_items:
52-
- "{{ network_bridge_interfaces | selectattr('bridge_ports', 'defined') | list }}"
50+
template: src=bridge_port_{{ ansible_os_family }}.j2 dest={{ net_path }}/ifcfg-{{ item.1 }}
51+
with_subelements:
52+
- '{{ network_bridge_interfaces }}'
53+
- bridge_ports
5354
when: network_bridge_interfaces is defined
5455
register: bridge_port_result
5556

0 commit comments

Comments
 (0)