From 74279194fd48311630fdaeb1d0732f6d219a5651 Mon Sep 17 00:00:00 2001 From: Ricardo Carrillo Cruz Date: Tue, 13 Sep 2016 13:08:13 +0200 Subject: [PATCH] Add controller00.chocolate to site.pp I will land this when we have proper hiera stuff on puppetmaster. Change-Id: I3fd2fe7b7bc03f1331d2d89df34240f14095537b --- manifests/site.pp | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/manifests/site.pp b/manifests/site.pp index d3702124eb..64a35b3c51 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -1313,6 +1313,45 @@ node /^compute\d{3}\.vanilla\.ic\.openstack\.org$/ { } } +# Node-OS: trusty +node 'controller00.chocolate.ic.openstack.org' { + $group = 'infracloud' + class { '::openstack_project::server': + iptables_public_tcp_ports => [80,5000,5671,8774,9292,9696,35357], # logs,keystone,rabbit,nova,glance,neutron,keystone + sysadmins => hiera('sysadmins', []), + enable_unbound => false, + purge_apt_sources => false, + } + class { '::openstack_project::infracloud::controller': + keystone_rabbit_password => hiera('keystone_rabbit_password'), + neutron_rabbit_password => hiera('neutron_rabbit_password'), + nova_rabbit_password => hiera('nova_rabbit_password'), + root_mysql_password => hiera('infracloud_mysql_password'), + keystone_mysql_password => hiera('keystone_mysql_password'), + glance_mysql_password => hiera('glance_mysql_password'), + neutron_mysql_password => hiera('neutron_mysql_password'), + nova_mysql_password => hiera('nova_mysql_password'), + keystone_admin_password => hiera('keystone_admin_password'), + glance_admin_password => hiera('glance_admin_password'), + neutron_admin_password => hiera('neutron_admin_password'), + nova_admin_password => hiera('nova_admin_password'), + keystone_admin_token => hiera('keystone_admin_token'), + ssl_key_file_contents => hiera('infracloud_chocolate_ssl_key_file_contents'), + ssl_cert_file_contents => hiera('infracloud_chocolate_ssl_cert_file_contents'), + br_name => 'br-vlan2551', + controller_public_address => $::fqdn, + openstackci_password => hiera('openstackci_infracloud_password'), + openstackjenkins_password => hiera('openstackjenkins_infracloud_password'), + neutron_subnet_cidr => '15.184.64.0/19', + neutron_subnet_gateway => '15.184.64.1', + neutron_subnet_allocation_pools => [ + 'start=15.184.68.2,end=15.184.68.254', + 'start=15.184.69.2,end=15.184.69.254', + 'start=15.184.70.2,end=15.184.70.254' + ] + } +} + # Node-OS: trusty # Upgrade-Modules node /^baremetal\d{2}\.vanilla\.ic\.openstack\.org$/ {