From: Yolanda Robla Mota Date: Thu, 25 Aug 2016 10:45:03 +0000 (+0200) Subject: Set bridge name in hiera X-Git-Tag: 6.0.0~487 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=56aae69202563e30fa1c1a2a6fdd9ff8c2328b05;p=releng-xci.git Set bridge name in hiera It is different from debian/centos, and will be different in baremetal as well, where vlans will be used. Add the ability to manage in hiera, so it can just be edited on the yaml file directly. Change-Id: I5f5ac3adec6606ca34b3c8ad86c99d8e3aee52d1 Signed-Off-By: Yolanda Robla --- diff --git a/puppet-infracloud/hiera/common.yaml b/puppet-infracloud/hiera/common.yaml index 6c28f197..7d6b4406 100644 --- a/puppet-infracloud/hiera/common.yaml +++ b/puppet-infracloud/hiera/common.yaml @@ -75,3 +75,6 @@ hosts: ip: 192.168.122.3 compute00.opnfvlocal: ip: 192.168.122.4 + +# br-eth0 for debian, br-ens3 for RHEL +bridge_name: br-eth0 diff --git a/puppet-infracloud/manifests/site.pp b/puppet-infracloud/manifests/site.pp index e524918c..5a6cc7bf 100644 --- a/puppet-infracloud/manifests/site.pp +++ b/puppet-infracloud/manifests/site.pp @@ -30,7 +30,7 @@ node 'controller00.opnfvlocal' { keystone_admin_token => hiera('keystone_admin_token'), ssl_key_file_contents => hiera('ssl_key_file_contents'), ssl_cert_file_contents => hiera('ssl_cert_file_contents'), - br_name => 'br-eth0', + br_name => hiera('bridge_name'), controller_public_address => $::fqdn, neutron_subnet_cidr => '192.168.122.0/24', neutron_subnet_gateway => '192.168.122.1', @@ -55,7 +55,7 @@ node 'compute00.opnfvlocal' { neutron_admin_password => hiera('neutron_admin_password'), ssl_cert_file_contents => hiera('ssl_cert_file_contents'), ssl_key_file_contents => hiera('ssl_key_file_contents'), - br_name => 'br-eth0', + br_name => hiera('bridge_name'), controller_public_address => 'controller00.opnfvlocal', virt_type => 'qemu', }