Add support for different public network netmask 17/50417/14
authorGuillermo Herrero <guillermo.herrero@enea.com>
Thu, 11 Jan 2018 12:23:28 +0000 (13:23 +0100)
committerGuillermo Herrero <guillermo.herrero@enea.com>
Mon, 22 Jan 2018 11:07:17 +0000 (12:07 +0100)
commit7c79115c2a1b6716f23f73be244bd1840a9e6f82
treef6d44c8a2ce3c478d9c71548fed7db5b46350bbe
parent252fd2b6fe32a77a4014ce33ead9f77817b1d2c9
Add support for different public network netmask

 - Remove hardcoded /24 mask

 - Use PDF as source for public network, with reclass params:
   opnfv_net_public, _mask, _gw, _pool_start, _pool_end

 JIRA: FUEL-315

Change-Id: Idf3a4ed8f63f58fa90d9c1dcb7751ef3b1c9bd36
Signed-off-by: Guillermo Herrero <guillermo.herrero@enea.com>
mcp/config/states/networks
mcp/reclass/classes/cluster/all-mcp-arch-common/opnfv/pod_config.yml.example
mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/infra/kvm_pdf.yml.j2
mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_compute_pdf.yml.j2
mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_interface_vcp_biport.yml
mcp/reclass/classes/cluster/baremetal-mcp-pike-common-ha/openstack_interface_vcp_triport.yml
mcp/scripts/lib.sh