JIRA: -
The dictionary public_net_info in network.yml had changed to pass the
yamllint:
public_net_info:
enable: True
change to:
public_net_info:
enable: "True"
Because of that, the public_net_info.enable in group_var/all had changed.
'public_net_info': {..., 'enable': True, ...}
change to:
'public_net_info': {..., 'enable': 'True', ...}
So the conditionals in roles/ext-network/tasks/main.yml should be changed,
otherwise the ext-net can not be created.
Change-Id: I7b4aeb1d0edec0ad77252849704bdf3055adfa5a
Signed-off-by: liyuenan <liyuenan@huawei.com>
--provider:network_type {{ public_net_info.type }} \
--provider:physical_network {{ public_net_info.provider_network }} \
--router:external "True"
- when: public_net_info.enable == True
+ when: public_net_info.enable == "True"
and inventory_hostname == groups['controller'][0]
- name: create external subnet
--allocation-pool \
start={{ public_net_info.floating_ip_start }},end={{ public_net_info.floating_ip_end }} \
{{ public_net_info.network }} {{ public_net_info.floating_ip_cidr }}
- when: public_net_info.enable == True
+ when: public_net_info.enable == "True"
and inventory_hostname == groups['controller'][0]