Set bridge name in hiera 73/19573/2
authorYolanda Robla Mota <yroblamo@redhat.com>
Thu, 25 Aug 2016 10:45:03 +0000 (12:45 +0200)
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>
Thu, 1 Sep 2016 07:27:02 +0000 (07:27 +0000)
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 <yroblamo@redhat.com>
prototypes/puppet-infracloud/hiera/common.yaml
prototypes/puppet-infracloud/manifests/site.pp

index 6c28f19..7d6b440 100644 (file)
@@ -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
index e524918..5a6cc7b 100644 (file)
@@ -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',
   }