Fix deprecation warning for undefined variables
Provide a default empty variable for 'extra_container_config'. Tasks which make use of this variable within with_items lists have been updated to evaluate that it has been set before executing. 'with_' clauses are evaluated before 'when' clauses. In Ansible 1.9 tasks are silently skipped when a variable within a 'with_' clause is undefined, Ansible 2 provides a deprecation warning. Change-Id: I3acd16a739cbdbed84d8d74de2b78b52577d4ee2
This commit is contained in:
parent
c6b0e45a41
commit
773dc541dd
@ -80,12 +80,10 @@
|
||||
line: "{{ item.split('=')[0] }} = {{ item.split('=', 1)[1] }}"
|
||||
insertafter: "^{{ item.split('=')[0] }}"
|
||||
backup: "true"
|
||||
with_items: "{{ extra_container_config }}"
|
||||
with_items: "{{ extra_container_config | default([]) }}"
|
||||
delegate_to: "{{ physical_host }}"
|
||||
register: _ec
|
||||
when:
|
||||
- extra_container_config is defined
|
||||
- not is_metal | bool
|
||||
when: not is_metal | bool
|
||||
|
||||
# Due to https://github.com/ansible/ansible-modules-extras/issues/2691
|
||||
# this uses the LXC CLI tools to ensure that we get logging.
|
||||
|
Loading…
x
Reference in New Issue
Block a user