Wire Neutron VLAN ranges param as array to puppet
authorGiulio Fidente <gfidente@redhat.com>
Tue, 2 Jun 2015 12:32:55 +0000 (08:32 -0400)
committerGiulio Fidente <gfidente@redhat.com>
Fri, 5 Jun 2015 13:27:42 +0000 (09:27 -0400)
commit607311e02b49c3f27498c4c8c8137c26a99a5800
tree13357cfea417d2b883d7f50e40dd57c4f2ec731f
parent92271fb0545bae0e4bd9aac2dfb0017e9bc6d919
Wire Neutron VLAN ranges param as array to puppet

Turns NeutronNetworkVLANRanges into a list and makes it consumable by
neutron::plugins::ml2::network_vlan_ranges as an array. Previously
usage of vlans was impossible due to puppet-neutron failing to
join() network_vlan_ranges.

Also fixes wiring of network_vlan_ranges on computes and adds a
sample environment file to test use of vlans for tenant networks.

Change-Id: I8725cdb9591dd8d0b7125fdacbefdc9138703266
compute.yaml
controller.yaml
environments/puppet-tenant-vlan.yaml [new file with mode: 0644]
overcloud-without-mergepy.yaml
puppet/compute-puppet.yaml
puppet/controller-puppet.yaml