From 8fa5c3c06c469826068f6a9186d695da69d6f179 Mon Sep 17 00:00:00 2001 From: Dmitry Ilyin Date: Mon, 8 Feb 2016 16:43:50 +0300 Subject: [PATCH] Prepare for the new framework Change-Id: Iae83a5fbb7552b3b00923819096420bca082c5b2 --- README.md | 3 +- astute.yaml/facts/master-astute-only.yaml | 1 - astute.yaml/facts/master-cobbler-only.yaml | 1 - .../facts/master-dhcp-default-range.yaml | 1 - .../facts/master-hiera-for-container.yaml | 1 - astute.yaml/facts/master-host-only.yaml | 1 - astute.yaml/facts/master-host-upgrade.yaml | 1 - astute.yaml/facts/master-keystone-only.yaml | 1 - astute.yaml/facts/master-nailgun-only.yaml | 1 - astute.yaml/facts/master-nginx-only.yaml | 1 - astute.yaml/facts/master-ostf-only.yaml | 1 - astute.yaml/facts/master-postgres-only.yaml | 1 - astute.yaml/facts/master-puppetsync-only.yaml | 1 - astute.yaml/facts/master-rabbitmq-only.yaml | 1 - astute.yaml/facts/master-rsyslog-only.yaml | 1 - astute.yaml/facts/master.facts.yaml | 3 - astute.yaml/globals/.gitignore | 1 - .../facts/.gitkeep => catalogs/.gitignore | 0 {astute.yaml/override => facts}/.gitkeep | 0 facts/centos6.yaml | 19 + facts/centos7.yaml | 19 + facts/master_centos6.yaml | 21 + facts/master_centos7.yaml | 21 + facts/override/.gitignore | 0 facts/ubuntu.yaml | 20 + hiera/globals/.gitignore | 0 hiera/globals/neut_gre.generate_vms.yaml | 556 ++++++++++++++++ ...vlan.ceph.ceil-compute.overridden_ssl.yaml | 521 +++++++++++++++ ...eil-primary-controller.overridden_ssl.yaml | 503 +++++++++++++++ ...neut_vlan.ceph.compute-ephemeral-ceph.yaml | 486 ++++++++++++++ ...t_vlan.ceph.controller-ephemeral-ceph.yaml | 472 ++++++++++++++ ...neut_vlan.cinder-block-device.compute.yaml | 501 +++++++++++++++ hiera/globals/neut_vlan.compute.nossl.yaml | 580 +++++++++++++++++ .../neut_vlan.compute.ssl.overridden.yaml | 581 +++++++++++++++++ hiera/globals/neut_vlan.compute.ssl.yaml | 581 +++++++++++++++++ hiera/globals/neut_vlan.ironic.conductor.yaml | 531 +++++++++++++++ .../globals/neut_vlan.ironic.controller.yaml | 518 +++++++++++++++ .../neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml | 521 +++++++++++++++ .../neut_vlan_l3ha.ceph.ceil-compute.yaml | 521 +++++++++++++++ .../neut_vlan_l3ha.ceph.ceil-controller.yaml | 551 ++++++++++++++++ ...lan_l3ha.ceph.ceil-primary-controller.yaml | 551 ++++++++++++++++ ...eut_vlan_l3ha.ceph.ceil-primary-mongo.yaml | 521 +++++++++++++++ .../neut_vxlan_dvr.murano.sahara-cinder.yaml | 587 +++++++++++++++++ .../neut_vxlan_dvr.murano.sahara-compute.yaml | 607 ++++++++++++++++++ ...ut_vxlan_dvr.murano.sahara-controller.yaml | 568 ++++++++++++++++ ...ara-primary-controller.overridden_ssl.yaml | 572 +++++++++++++++++ ..._dvr.murano.sahara-primary-controller.yaml | 571 ++++++++++++++++ hiera/globals/novanet-primary-controller.yaml | 408 ++++++++++++ {astute.yaml => hiera}/master.yaml | 0 .../neut_gre.generate_vms.yaml | 69 -- ...vlan.ceph.ceil-compute.overridden_ssl.yaml | 53 -- ...eil-primary-controller.overridden_ssl.yaml | 53 -- ...neut_vlan.ceph.compute-ephemeral-ceph.yaml | 65 -- ...t_vlan.ceph.controller-ephemeral-ceph.yaml | 55 -- ...neut_vlan.cinder-block-device.compute.yaml | 85 --- .../neut_vlan.compute.nossl.yaml | 93 --- .../neut_vlan.compute.ssl.overridden.yaml | 93 --- .../neut_vlan.compute.ssl.yaml | 93 --- .../neut_vlan.ironic.conductor.yaml | 23 - .../neut_vlan.ironic.controller.yaml | 23 - .../neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml | 53 -- .../neut_vlan_l3ha.ceph.ceil-compute.yaml | 53 -- .../neut_vlan_l3ha.ceph.ceil-controller.yaml | 65 -- ...lan_l3ha.ceph.ceil-primary-controller.yaml | 65 -- ...eut_vlan_l3ha.ceph.ceil-primary-mongo.yaml | 53 -- .../neut_vxlan_dvr.murano.sahara-cinder.yaml | 57 -- .../neut_vxlan_dvr.murano.sahara-compute.yaml | 57 -- ...ut_vxlan_dvr.murano.sahara-controller.yaml | 57 -- ...ara-primary-controller.overridden_ssl.yaml | 57 -- ..._dvr.murano.sahara-primary-controller.yaml | 57 -- hiera/override/.gitkeep | 0 .../override/ceilometer-controller.yaml | 0 .../override/horizon-horizon.yaml | 0 .../override/keystone-keystone.yaml | 0 ...stack-controller-openstack-controller.yaml | 0 .../openstack-network-agents-dhcp.yaml | 0 .../override/openstack-network-agents-l3.yaml | 0 .../openstack-network-agents-metadata.yaml | 0 .../openstack-network-plugins-ml2.yaml | 3 - .../override/openstack-network-routers.yaml | 0 .../openstack-network-server-config.yaml | 3 + .../override/roles-compute.yaml | 0 .../override/roles-ironic-compute.yaml | 0 .../override/roles-mongo.yaml | 0 84 files changed, 11913 insertions(+), 1301 deletions(-) delete mode 120000 astute.yaml/facts/master-astute-only.yaml delete mode 120000 astute.yaml/facts/master-cobbler-only.yaml delete mode 120000 astute.yaml/facts/master-dhcp-default-range.yaml delete mode 120000 astute.yaml/facts/master-hiera-for-container.yaml delete mode 120000 astute.yaml/facts/master-host-only.yaml delete mode 120000 astute.yaml/facts/master-host-upgrade.yaml delete mode 120000 astute.yaml/facts/master-keystone-only.yaml delete mode 120000 astute.yaml/facts/master-nailgun-only.yaml delete mode 120000 astute.yaml/facts/master-nginx-only.yaml delete mode 120000 astute.yaml/facts/master-ostf-only.yaml delete mode 120000 astute.yaml/facts/master-postgres-only.yaml delete mode 120000 astute.yaml/facts/master-puppetsync-only.yaml delete mode 120000 astute.yaml/facts/master-rabbitmq-only.yaml delete mode 120000 astute.yaml/facts/master-rsyslog-only.yaml delete mode 100644 astute.yaml/facts/master.facts.yaml delete mode 100644 astute.yaml/globals/.gitignore rename astute.yaml/facts/.gitkeep => catalogs/.gitignore (100%) rename {astute.yaml/override => facts}/.gitkeep (100%) create mode 100644 facts/centos6.yaml create mode 100644 facts/centos7.yaml create mode 100644 facts/master_centos6.yaml create mode 100644 facts/master_centos7.yaml create mode 100644 facts/override/.gitignore create mode 100644 facts/ubuntu.yaml create mode 100644 hiera/globals/.gitignore create mode 100644 hiera/globals/neut_gre.generate_vms.yaml create mode 100644 hiera/globals/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml create mode 100644 hiera/globals/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml create mode 100644 hiera/globals/neut_vlan.ceph.compute-ephemeral-ceph.yaml create mode 100644 hiera/globals/neut_vlan.ceph.controller-ephemeral-ceph.yaml create mode 100644 hiera/globals/neut_vlan.cinder-block-device.compute.yaml create mode 100644 hiera/globals/neut_vlan.compute.nossl.yaml create mode 100644 hiera/globals/neut_vlan.compute.ssl.overridden.yaml create mode 100644 hiera/globals/neut_vlan.compute.ssl.yaml create mode 100644 hiera/globals/neut_vlan.ironic.conductor.yaml create mode 100644 hiera/globals/neut_vlan.ironic.controller.yaml create mode 100644 hiera/globals/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml create mode 100644 hiera/globals/neut_vlan_l3ha.ceph.ceil-compute.yaml create mode 100644 hiera/globals/neut_vlan_l3ha.ceph.ceil-controller.yaml create mode 100644 hiera/globals/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml create mode 100644 hiera/globals/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml create mode 100644 hiera/globals/neut_vxlan_dvr.murano.sahara-cinder.yaml create mode 100644 hiera/globals/neut_vxlan_dvr.murano.sahara-compute.yaml create mode 100644 hiera/globals/neut_vxlan_dvr.murano.sahara-controller.yaml create mode 100644 hiera/globals/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml create mode 100644 hiera/globals/neut_vxlan_dvr.murano.sahara-primary-controller.yaml create mode 100644 hiera/globals/novanet-primary-controller.yaml rename {astute.yaml => hiera}/master.yaml (100%) rename {astute.yaml => hiera}/neut_gre.generate_vms.yaml (93%) rename {astute.yaml => hiera}/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml (94%) rename {astute.yaml => hiera}/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml (95%) rename {astute.yaml => hiera}/neut_vlan.ceph.compute-ephemeral-ceph.yaml (91%) rename {astute.yaml => hiera}/neut_vlan.ceph.controller-ephemeral-ceph.yaml (95%) rename {astute.yaml => hiera}/neut_vlan.cinder-block-device.compute.yaml (89%) rename {astute.yaml => hiera}/neut_vlan.compute.nossl.yaml (89%) rename {astute.yaml => hiera}/neut_vlan.compute.ssl.overridden.yaml (91%) rename {astute.yaml => hiera}/neut_vlan.compute.ssl.yaml (89%) rename {astute.yaml => hiera}/neut_vlan.ironic.conductor.yaml (96%) rename {astute.yaml => hiera}/neut_vlan.ironic.controller.yaml (98%) rename {astute.yaml => hiera}/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml (93%) rename {astute.yaml => hiera}/neut_vlan_l3ha.ceph.ceil-compute.yaml (93%) rename {astute.yaml => hiera}/neut_vlan_l3ha.ceph.ceil-controller.yaml (93%) rename {astute.yaml => hiera}/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml (93%) rename {astute.yaml => hiera}/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml (93%) rename {astute.yaml => hiera}/neut_vxlan_dvr.murano.sahara-cinder.yaml (92%) rename {astute.yaml => hiera}/neut_vxlan_dvr.murano.sahara-compute.yaml (92%) rename {astute.yaml => hiera}/neut_vxlan_dvr.murano.sahara-controller.yaml (94%) rename {astute.yaml => hiera}/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml (95%) rename {astute.yaml => hiera}/neut_vxlan_dvr.murano.sahara-primary-controller.yaml (94%) create mode 100644 hiera/override/.gitkeep rename {astute.yaml => hiera}/override/ceilometer-controller.yaml (100%) rename {astute.yaml => hiera}/override/horizon-horizon.yaml (100%) rename {astute.yaml => hiera}/override/keystone-keystone.yaml (100%) rename {astute.yaml => hiera}/override/openstack-controller-openstack-controller.yaml (100%) rename {astute.yaml => hiera}/override/openstack-network-agents-dhcp.yaml (100%) rename {astute.yaml => hiera}/override/openstack-network-agents-l3.yaml (100%) rename {astute.yaml => hiera}/override/openstack-network-agents-metadata.yaml (100%) rename {astute.yaml => hiera}/override/openstack-network-plugins-ml2.yaml (56%) rename {astute.yaml => hiera}/override/openstack-network-routers.yaml (100%) rename {astute.yaml => hiera}/override/openstack-network-server-config.yaml (66%) rename {astute.yaml => hiera}/override/roles-compute.yaml (100%) rename {astute.yaml => hiera}/override/roles-ironic-compute.yaml (100%) rename {astute.yaml => hiera}/override/roles-mongo.yaml (100%) diff --git a/README.md b/README.md index 471e664..48637cc 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,8 @@ fuel-noop-fixtures ├── LICENSE ├── README.md ├── catalogs -├── astute.yaml +├── hiera +├── facts ``` ### root diff --git a/astute.yaml/facts/master-astute-only.yaml b/astute.yaml/facts/master-astute-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-astute-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-cobbler-only.yaml b/astute.yaml/facts/master-cobbler-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-cobbler-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-dhcp-default-range.yaml b/astute.yaml/facts/master-dhcp-default-range.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-dhcp-default-range.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-hiera-for-container.yaml b/astute.yaml/facts/master-hiera-for-container.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-hiera-for-container.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-host-only.yaml b/astute.yaml/facts/master-host-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-host-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-host-upgrade.yaml b/astute.yaml/facts/master-host-upgrade.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-host-upgrade.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-keystone-only.yaml b/astute.yaml/facts/master-keystone-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-keystone-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-nailgun-only.yaml b/astute.yaml/facts/master-nailgun-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-nailgun-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-nginx-only.yaml b/astute.yaml/facts/master-nginx-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-nginx-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-ostf-only.yaml b/astute.yaml/facts/master-ostf-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-ostf-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-postgres-only.yaml b/astute.yaml/facts/master-postgres-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-postgres-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-puppetsync-only.yaml b/astute.yaml/facts/master-puppetsync-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-puppetsync-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-rabbitmq-only.yaml b/astute.yaml/facts/master-rabbitmq-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-rabbitmq-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master-rsyslog-only.yaml b/astute.yaml/facts/master-rsyslog-only.yaml deleted file mode 120000 index 36ff2f9..0000000 --- a/astute.yaml/facts/master-rsyslog-only.yaml +++ /dev/null @@ -1 +0,0 @@ -master.facts.yaml \ No newline at end of file diff --git a/astute.yaml/facts/master.facts.yaml b/astute.yaml/facts/master.facts.yaml deleted file mode 100644 index f12edf0..0000000 --- a/astute.yaml/facts/master.facts.yaml +++ /dev/null @@ -1,3 +0,0 @@ -# these facts are needed for old-style manifests with $::fuel_settings -astute_settings_yaml: "\"HOSTNAME\": \"nailgun\"\n\"DNS_DOMAIN\": \"test.domain.local\"\n\"DNS_SEARCH\": \"test.domain.local\"\n\"DNS_UPSTREAM\": \"10.109.0.1\"\n\"NTP1\": \"0.fuel.pool.ntp.org\"\n\"NTP2\": \"1.fuel.pool.ntp.org\"\n\"NTP3\": \"2.fuel.pool.ntp.org\"\n\"ADMIN_NETWORK\":\n \"interface\": \"eth0\"\n \"ipaddress\": \"10.109.0.2\"\n \"netmask\": \"255.255.255.0\"\n \"cidr\": \"10.20.0.0/24\"\n \"size\": \"256\"\n \"dhcp_gateway\": \"10.109.0.1\"\n \"dhcp_pool_start\": \"10.109.0.3\"\n \"dhcp_pool_end\": \"10.109.0.254\"\n \"mac\": \"64:60:46:2e:5d:37\"\n\"FUEL_ACCESS\":\n \"user\": \"admin\"\n \"password\": \"admin\"\n\"BOOTSTRAP\":\n \"MIRROR_DISTRO\": \"http://archive.ubuntu.com/ubuntu\"\n \"MIRROR_MOS\": \"http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0\"\n \"HTTP_PROXY\": \"\"\n \"EXTRA_APT_REPOS\": \"\"\n \"flavor\": \"centos\"\n\"PRODUCTION\": \"docker\"\n\"postgres\":\n \"keystone_dbname\": \"keystone\"\n \"nailgun_user\": \"nailgun\"\n \"keystone_user\": \"keystone\"\n \"nailgun_password\": \"CYoU6RS6\"\n \"ostf_user\": \"ostf\"\n \"nailgun_dbname\": \"nailgun\"\n \"keystone_password\": \"cpppakUb\"\n \"ostf_dbname\": \"ostf\"\n \"ostf_password\": \"TwfzylM7\"\n\"cobbler\":\n \"password\": \"0mMXE4t8\"\n \"user\": \"cobbler\"\n\"astute\":\n \"password\": \"SwLCUx2H\"\n \"user\": \"naily\"\n\"keystone\":\n \"nailgun_user\": \"nailgun\"\n \"monitord_user\": \"monitord\"\n \"nailgun_password\": \"MtC5S2TN\"\n \"monitord_password\": \"9IR0gsgd\"\n \"ostf_user\": \"ostf\"\n \"admin_token\": \"ZoyxrMO6\"\n \"ostf_password\": \"7evzsSBv\"\n\"mcollective\":\n \"password\": \"PPMi1XT2\"\n \"user\": \"mcollective\"\n" -fuel_release: "9.0" diff --git a/astute.yaml/globals/.gitignore b/astute.yaml/globals/.gitignore deleted file mode 100644 index 1e82fc7..0000000 --- a/astute.yaml/globals/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.yaml diff --git a/astute.yaml/facts/.gitkeep b/catalogs/.gitignore similarity index 100% rename from astute.yaml/facts/.gitkeep rename to catalogs/.gitignore diff --git a/astute.yaml/override/.gitkeep b/facts/.gitkeep similarity index 100% rename from astute.yaml/override/.gitkeep rename to facts/.gitkeep diff --git a/facts/centos6.yaml b/facts/centos6.yaml new file mode 100644 index 0000000..39bdd98 --- /dev/null +++ b/facts/centos6.yaml @@ -0,0 +1,19 @@ +--- +:fqdn: 'node01.example.com' +:hostname: 'node01' +:physicalprocessorcount: '4' +:processorcount: '4' +:memorysize_mb: '32138.66' +:memorysize: '31.39 GB' +:kernel: 'Linux' +:osfamily: 'RedHat' +:operatingsystem: 'CentOS' +:operatingsystemrelease: '6.5' +:operatingsystemmajrelease: '6' +:lsbdistid: 'CentOS' +:l3_fqdn_hostname: 'node01' +:l3_default_route: '172.16.1.1' +:concat_basedir: '/tmp/' +:l23_os: 'centos6' +:os_package_type: 'rpm' +:os_service_default: '' diff --git a/facts/centos7.yaml b/facts/centos7.yaml new file mode 100644 index 0000000..9edab08 --- /dev/null +++ b/facts/centos7.yaml @@ -0,0 +1,19 @@ +--- +:fqdn: 'node01.example.com' +:hostname: 'node01' +:physicalprocessorcount: '4' +:processorcount: '4' +:memorysize_mb: '32138.66' +:memorysize: '31.39 GB' +:kernel: 'Linux' +:osfamily: 'RedHat' +:operatingsystem: 'CentOS' +:operatingsystemrelease: '7.0' +:operatingsystemmajrelease: '7' +:lsbdistid: 'CentOS' +:l3_fqdn_hostname: 'node01' +:l3_default_route: '172.16.1.1' +:concat_basedir: '/tmp/' +:l23_os: 'centos6' +:os_package_type: 'rpm' +:os_service_default: '' diff --git a/facts/master_centos6.yaml b/facts/master_centos6.yaml new file mode 100644 index 0000000..3a2135d --- /dev/null +++ b/facts/master_centos6.yaml @@ -0,0 +1,21 @@ +# these facts are needed for old-style manifests with $::fuel_settings +:astute_settings_yaml: "\"HOSTNAME\": \"nailgun\"\n\"DNS_DOMAIN\": \"test.domain.local\"\n\"DNS_SEARCH\": \"test.domain.local\"\n\"DNS_UPSTREAM\": \"10.109.0.1\"\n\"NTP1\": \"0.fuel.pool.ntp.org\"\n\"NTP2\": \"1.fuel.pool.ntp.org\"\n\"NTP3\": \"2.fuel.pool.ntp.org\"\n\"ADMIN_NETWORK\":\n \"interface\": \"eth0\"\n \"ipaddress\": \"10.109.0.2\"\n \"netmask\": \"255.255.255.0\"\n \"cidr\": \"10.20.0.0/24\"\n \"size\": \"256\"\n \"dhcp_gateway\": \"10.109.0.1\"\n \"dhcp_pool_start\": \"10.109.0.3\"\n \"dhcp_pool_end\": \"10.109.0.254\"\n \"mac\": \"64:60:46:2e:5d:37\"\n\"FUEL_ACCESS\":\n \"user\": \"admin\"\n \"password\": \"admin\"\n\"BOOTSTRAP\":\n \"MIRROR_DISTRO\": \"http://archive.ubuntu.com/ubuntu\"\n \"MIRROR_MOS\": \"http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0\"\n \"HTTP_PROXY\": \"\"\n \"EXTRA_APT_REPOS\": \"\"\n \"flavor\": \"centos\"\n\"PRODUCTION\": \"docker\"\n\"postgres\":\n \"keystone_dbname\": \"keystone\"\n \"nailgun_user\": \"nailgun\"\n \"keystone_user\": \"keystone\"\n \"nailgun_password\": \"CYoU6RS6\"\n \"ostf_user\": \"ostf\"\n \"nailgun_dbname\": \"nailgun\"\n \"keystone_password\": \"cpppakUb\"\n \"ostf_dbname\": \"ostf\"\n \"ostf_password\": \"TwfzylM7\"\n\"cobbler\":\n \"password\": \"0mMXE4t8\"\n \"user\": \"cobbler\"\n\"astute\":\n \"password\": \"SwLCUx2H\"\n \"user\": \"naily\"\n\"keystone\":\n \"nailgun_user\": \"nailgun\"\n \"monitord_user\": \"monitord\"\n \"nailgun_password\": \"MtC5S2TN\"\n \"monitord_password\": \"9IR0gsgd\"\n \"ostf_user\": \"ostf\"\n \"admin_token\": \"ZoyxrMO6\"\n \"ostf_password\": \"7evzsSBv\"\n\"mcollective\":\n \"password\": \"PPMi1XT2\"\n \"user\": \"mcollective\"\n" +:fuel_release: "9.0" +:fqdn: 'master.example.com' +:hostname: 'master' +:physicalprocessorcount: '4' +:processorcount: '4' +:memorysize_mb: '32138.66' +:memorysize: '31.39 GB' +:kernel: 'Linux' +:osfamily: 'RedHat' +:operatingsystem: 'CentOS' +:operatingsystemrelease: '6.5' +:operatingsystemmajrelease: '6' +:lsbdistid: 'CentOS' +:l3_fqdn_hostname: 'master' +:l3_default_route: '172.16.1.1' +:concat_basedir: '/tmp/' +:l23_os: 'centos6' +:os_package_type: 'rpm' +:os_service_default: '' diff --git a/facts/master_centos7.yaml b/facts/master_centos7.yaml new file mode 100644 index 0000000..7c5b896 --- /dev/null +++ b/facts/master_centos7.yaml @@ -0,0 +1,21 @@ +# these facts are needed for old-style manifests with $::fuel_settings +:astute_settings_yaml: "\"HOSTNAME\": \"nailgun\"\n\"DNS_DOMAIN\": \"test.domain.local\"\n\"DNS_SEARCH\": \"test.domain.local\"\n\"DNS_UPSTREAM\": \"10.109.0.1\"\n\"NTP1\": \"0.fuel.pool.ntp.org\"\n\"NTP2\": \"1.fuel.pool.ntp.org\"\n\"NTP3\": \"2.fuel.pool.ntp.org\"\n\"ADMIN_NETWORK\":\n \"interface\": \"eth0\"\n \"ipaddress\": \"10.109.0.2\"\n \"netmask\": \"255.255.255.0\"\n \"cidr\": \"10.20.0.0/24\"\n \"size\": \"256\"\n \"dhcp_gateway\": \"10.109.0.1\"\n \"dhcp_pool_start\": \"10.109.0.3\"\n \"dhcp_pool_end\": \"10.109.0.254\"\n \"mac\": \"64:60:46:2e:5d:37\"\n\"FUEL_ACCESS\":\n \"user\": \"admin\"\n \"password\": \"admin\"\n\"BOOTSTRAP\":\n \"MIRROR_DISTRO\": \"http://archive.ubuntu.com/ubuntu\"\n \"MIRROR_MOS\": \"http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0\"\n \"HTTP_PROXY\": \"\"\n \"EXTRA_APT_REPOS\": \"\"\n \"flavor\": \"centos\"\n\"PRODUCTION\": \"docker\"\n\"postgres\":\n \"keystone_dbname\": \"keystone\"\n \"nailgun_user\": \"nailgun\"\n \"keystone_user\": \"keystone\"\n \"nailgun_password\": \"CYoU6RS6\"\n \"ostf_user\": \"ostf\"\n \"nailgun_dbname\": \"nailgun\"\n \"keystone_password\": \"cpppakUb\"\n \"ostf_dbname\": \"ostf\"\n \"ostf_password\": \"TwfzylM7\"\n\"cobbler\":\n \"password\": \"0mMXE4t8\"\n \"user\": \"cobbler\"\n\"astute\":\n \"password\": \"SwLCUx2H\"\n \"user\": \"naily\"\n\"keystone\":\n \"nailgun_user\": \"nailgun\"\n \"monitord_user\": \"monitord\"\n \"nailgun_password\": \"MtC5S2TN\"\n \"monitord_password\": \"9IR0gsgd\"\n \"ostf_user\": \"ostf\"\n \"admin_token\": \"ZoyxrMO6\"\n \"ostf_password\": \"7evzsSBv\"\n\"mcollective\":\n \"password\": \"PPMi1XT2\"\n \"user\": \"mcollective\"\n" +:fuel_release: "9.0" +:fqdn: 'master.example.com' +:hostname: 'master' +:physicalprocessorcount: '4' +:processorcount: '4' +:memorysize_mb: '32138.66' +:memorysize: '31.39 GB' +:kernel: 'Linux' +:osfamily: 'RedHat' +:operatingsystem: 'CentOS' +:operatingsystemrelease: '7.0' +:operatingsystemmajrelease: '7' +:lsbdistid: 'CentOS' +:l3_fqdn_hostname: 'master' +:l3_default_route: '172.16.1.1' +:concat_basedir: '/tmp/' +:l23_os: 'centos6' +:os_package_type: 'rpm' +:os_service_default: '' diff --git a/facts/override/.gitignore b/facts/override/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/facts/ubuntu.yaml b/facts/ubuntu.yaml new file mode 100644 index 0000000..b0c3d85 --- /dev/null +++ b/facts/ubuntu.yaml @@ -0,0 +1,20 @@ +--- +:fqdn: 'node01.example.com' +:hostname: 'node01' +:physicalprocessorcount: '4' +:processorcount: '4' +:memorysize_mb: '32138.66' +:memorysize: '31.39 GB' +:kernel: 'Linux' +:osfamily: 'Debian' +:operatingsystem: 'Ubuntu' +:operatingsystemrelease: '14.04' +:operatingsystemmajrelease: '14' +:lsbdistid: 'Ubuntu' +:l3_fqdn_hostname: 'node01' +:l3_default_route: '172.16.1.1' +:concat_basedir: '/tmp/' +:l23_os: 'ubuntu' +:lsbdistcodename: 'trusty' +:os_package_type: 'debian' +:os_service_default: '' diff --git a/hiera/globals/.gitignore b/hiera/globals/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/hiera/globals/neut_gre.generate_vms.yaml b/hiera/globals/neut_gre.generate_vms.yaml new file mode 100644 index 0000000..a0977be --- /dev/null +++ b/hiera/globals/neut_gre.generate_vms.yaml @@ -0,0 +1,556 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.4:5673, 192.168.0.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.3" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.2:80" + - "10.108.0.3:8888" + - "192.168.0.2:5000" + - "192.168.0.2:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id001 + + node-129: &id002 + + swift_zone: "1" + uid: "129" + fqdn: node-129.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.3" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.3" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.248.2" + public/vip: "172.16.0.3" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.108.0.6" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.6" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-129 + node-131: &id003 + + swift_zone: "1" + uid: "131" + fqdn: node-131.test.domain.local + network_roles: + keystone/api: "192.168.0.4" + neutron/api: "192.168.0.4" + mgmt/database: "192.168.0.4" + sahara/api: "192.168.0.4" + heat/api: "192.168.0.4" + ceilometer/api: "192.168.0.4" + ex: "172.16.0.4" + ceph/public: "192.168.0.4" + ceph/radosgw: "172.16.0.4" + management: "192.168.0.4" + swift/api: "192.168.0.4" + mgmt/api: "192.168.0.4" + storage: "192.168.1.4" + mgmt/corosync: "192.168.0.4" + cinder/api: "192.168.248.2" + public/vip: "172.16.0.4" + swift/replication: "192.168.1.4" + mgmt/messaging: "192.168.0.4" + neutron/mesh: "192.168.0.4" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.4" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.4" + mgmt/vip: "192.168.0.4" + murano/api: "192.168.0.4" + nova/api: "192.168.0.4" + horizon: "192.168.0.4" + mgmt/memcache: "192.168.0.4" + cinder/iscsi: "192.168.1.4" + ceph/replication: "192.168.1.4" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-131 + ceph_primary_monitor_node: {} + ceph_rgw_nodes: *id001 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: ZcffCIm5 + enabled: false + metering_secret: "7aqxzabx" + user_password: FQUfTQ6a + ceilometer_nodes: *id001 + cinder_hash: + db_password: "71kNkN9U" + fixed_key: "0ded0202e2a355df942df2bacbaba992658a0345f68f2db6e1bdb6dbb8f682cf" + user_password: O2st17AP + cinder_nodes: *id001 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id001 + debug: false + default_gateway: + - "172.16.0.1" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + db_password: "0UYCFNfc" + image_cache_max_size: "13868466176" + user_password: "94lWbeNn" + glance_known_stores: false + glance_nodes: *id001 + heat_hash: + auth_encryption_key: "8edb899a7e81e56abe51639880aa32dd" + db_password: AuaPc3Yq + enabled: true + rabbit_password: Nmn2wr9S + user_password: EWJfBLJ9 + heat_nodes: + node-129: *id002 + node-131: *id003 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id001 + custom_theme_path: themes/vendor + node_name: node-128 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: "0be9G8hj" + db_password: "32TWl29R" + keystone_nodes: *id001 + manage_volumes: false + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: R3SuvZbh + enabled: false + rabbit_password: ZNdTAgF3 + user_password: xP8WtHQw + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-129: *id002 + node-131: *id003 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: Lz18BpbQ + wsrep_password: JrlrVOHu + network_config: + network_manager: + network_scheme: + endpoints: + br-ex: + IP: + - "172.16.0.2/24" + gateway: "172.16.0.1" + vendor_specific: + phy_interfaces: + - eth1 + br-floating: + IP: none + br-fw-admin: + IP: + - "10.108.0.3/24" + br-mgmt: + IP: + - "192.168.0.2/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-storage: + IP: + - "192.168.1.2/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-ex + - action: add-br + name: br-floating + provider: ovs + - action: add-patch + bridges: + - br-floating + - br-ex + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-ex + name: eth1 + version: "1.1" + network_size: + neutron_config: + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + segmentation_type: tun + tunnel_id_ranges: "2:65535" + L3: + use_namespaces: true + database: + passwd: QRpCfPk8 + keystone: + admin_password: oT56DSZF + metadata: + metadata_proxy_shared_secret: fp618p5V + predefined_networks: + net04: + L2: + network_type: gre + physnet: + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: QRpCfPk8 + neutron_metadata_proxy_secret: fp618p5V + neutron_nodes: *id001 + neutron_user_password: oT56DSZF + node_hash: + swift_zone: "1" + uid: "128" + fqdn: node-128.test.domain.local + network_roles: + keystone/api: "192.168.0.2" + neutron/api: "192.168.0.2" + mgmt/database: "192.168.0.2" + sahara/api: "192.168.0.2" + heat/api: "192.168.0.2" + ceilometer/api: "192.168.0.2" + ex: "172.16.0.2" + ceph/public: "192.168.0.2" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.2" + swift/api: "192.168.0.2" + mgmt/api: "192.168.0.2" + storage: "192.168.1.2" + mgmt/corosync: "192.168.0.2" + cinder/api: "192.168.248.2" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.2" + mgmt/messaging: "192.168.0.2" + neutron/mesh: "192.168.0.2" + admin/pxe: "10.108.0.3" + mongo/db: "192.168.0.2" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.3" + glance/api: "192.168.0.2" + mgmt/vip: "192.168.0.2" + murano/api: "192.168.0.2" + nova/api: "192.168.0.2" + horizon: "192.168.0.2" + mgmt/memcache: "192.168.0.2" + cinder/iscsi: "192.168.1.2" + ceph/replication: "192.168.1.2" + user_node_name: "Untitled (6a:e7)" + node_roles: &id004 + + - compute + - virt + name: node-128 + nova_db_password: mqnsUMgC + nova_hash: + db_password: mqnsUMgC + state_path: /var/lib/nova + user_password: fj4wVCEs + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: c7fQJeSe + user: nova + roles: *id004 + sahara_hash: + db_password: f0jl4v47 + enabled: false + user_password: pJc2zAOx + sahara_nodes: + node-129: *id002 + node-131: *id003 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:mqnsUMgC@192.168.0.2/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: false + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: false + osd_pool_size: "2" + pg_num: 128 + per_pool_pg_nums: + default_pg_num: 128 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: false + volumes_lvm: true + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: BP92J6tg + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id005 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id005 + "cinder::logging::default_log_levels": *id005 + "glance::api::logging::default_log_levels": *id005 + "glance::registry::logging::default_log_levels": *id005 + "heat::logging::default_log_levels": *id005 + "keystone::logging::default_log_levels": *id005 + "nova::logging::default_log_levels": *id005 + "sahara::logging::default_log_levels": *id005 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.2" + database_vip: "192.168.0.2" + service_endpoint: "192.168.0.2" + public_vip: "10.109.1.2" + management_vrouter_vip: "192.168.0.3" + public_vrouter_vip: "10.109.1.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + - "192.168.0.4" + swift_master_role: primary-controller + swift_nodes: + node-129: *id002 + node-131: *id003 + swift_proxies: &id006 + + node-129: *id002 + node-131: *id003 + swift_proxy_caches: *id006 + is_primary_swift_proxy: false + nova_api_nodes: *id001 + ironic_api_nodes: *id001 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml b/hiera/globals/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml new file mode 100644 index 0000000..7eabb27 --- /dev/null +++ b/hiera/globals/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml @@ -0,0 +1,521 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.6" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.5:80" + - "10.108.0.6:8888" + - "192.168.0.5:5000" + - "192.168.0.5:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: + max_open_files: "131072" + osd_mkfs_type: xfs + osd_mount_options_xfs: "rw,relatime,inode64,logbsize=256k,delaylog,allocsize=4M" + osd_op_threads: "20" + filestore_queue_max_ops: "500" + filestore_queue_committing_max_ops: "5000" + journal_max_write_entries: "1000" + journal_queue_max_ops: "3000" + objecter_inflight_ops: "10240" + filestore_queue_max_bytes: "1048576000" + filestore_queue_committing_max_bytes: "1048576000" + journal_max_write_bytes: "1048576000" + journal_queue_max_bytes: "1048576000" + ms_dispatch_throttle_bytes: "1048576000" + objecter_infilght_op_bytes: "1048576000" + filestore_max_sync_interval: "10" + ceph_monitor_nodes: &id002 + + node-125: &id001 + + swift_zone: "1" + uid: "125" + fqdn: node-125.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.2" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: + - primary-controller + name: node-125 + ceph_primary_monitor_node: + node-125: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: messagingv2 + db_password: Toe5phw4 + enabled: true + metering_secret: tHq2rcoq + user_password: WBfBSo6U + ceilometer_nodes: *id002 + cinder_hash: + db_password: trj609V8 + fixed_key: "7883d66c643ce9a508ebcd4cd5516fc98814a11276bc98c4e8e671188b54e941" + user_password: sJRfG0GP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "192.168.0.7" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: ceph + glance_hash: + db_password: "385SUUrC" + image_cache_max_size: "0" + user_password: A9KgbnX6 + glance_known_stores: + - glance.store.rbd.Store + - glance.store.http.Store + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "2604abefbdf5043f07e989af10f6caba" + db_password: NTeyraV2 + enabled: true + rabbit_password: ReVt6ZKQ + user_password: tryL79Yl + heat_nodes: + node-125: *id001 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-127 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: UxFQFw3m + db_password: e4Op1FQB + keystone_nodes: *id002 + manage_volumes: ceph + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: "7I6NRZcB" + enabled: false + rabbit_password: X4GK4R7f + user_password: nuCELy8q + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-125: *id001 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: "5eqwkxY3" + wsrep_password: sFMiVJ7I + network_config: + network_manager: + network_scheme: + endpoints: + br-fw-admin: + IP: + - "10.108.0.6/24" + br-mgmt: + IP: + - "192.168.0.5/24" + gateway: "192.168.0.7" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-prv: + IP: none + vendor_specific: + phy_interfaces: + - eth0 + vlans: "1000:1030" + br-storage: + IP: + - "192.168.1.5/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + version: "1.1" + network_size: + neutron_config: + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + segmentation_type: vlan + L3: + use_namespaces: true + database: + passwd: zOXpcc6c + keystone: + admin_password: XgdPodA7 + metadata: + metadata_proxy_shared_secret: QU11ydS2 + predefined_networks: + net04: + L2: + network_type: vlan + physnet: physnet2 + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: zOXpcc6c + neutron_metadata_proxy_secret: QU11ydS2 + neutron_nodes: *id002 + neutron_user_password: XgdPodA7 + node_hash: + swift_zone: "1" + uid: "127" + fqdn: node-127.test.domain.local + network_roles: + keystone/api: "192.168.0.5" + neutron/api: "192.168.0.5" + mgmt/database: "192.168.0.5" + sahara/api: "192.168.0.5" + heat/api: "192.168.0.5" + ceilometer/api: "192.168.0.5" + ex: + ceph/public: "192.168.0.5" + ceph/radosgw: + management: "192.168.0.5" + swift/api: "192.168.0.5" + mgmt/api: "192.168.0.5" + storage: "192.168.1.5" + mgmt/corosync: "192.168.0.5" + cinder/api: "192.168.0.5" + public/vip: + swift/replication: "192.168.1.5" + mgmt/messaging: "192.168.0.5" + neutron/mesh: "192.168.0.5" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.5" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.5" + mgmt/vip: "192.168.0.5" + murano/api: "192.168.0.5" + nova/api: "192.168.0.5" + horizon: "192.168.0.5" + mgmt/memcache: "192.168.0.5" + cinder/iscsi: "192.168.1.5" + ceph/replication: "192.168.1.5" + user_node_name: "Untitled (6a:e7)" + node_roles: &id003 + + - compute + name: node-127 + nova_db_password: VXcP6cIR + nova_hash: + db_password: VXcP6cIR + state_path: /var/lib/nova + user_password: fuhtZH6v + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: "1GXPbTgb" + user: nova + roles: *id003 + sahara_hash: + db_password: R68HpdNS + enabled: false + user_password: ts32qXcD + sahara_nodes: + node-125: *id001 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:VXcP6cIR@192.168.0.7/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: true + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: true + osd_pool_size: "2" + pg_num: 256 + per_pool_pg_nums: + default_pg_num: 256 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: true + volumes_lvm: false + volume_backend_names: + volumes_ceph: RBD-backend + volumes_lvm: false + volumes_block_device: false + swift_hash: + user_password: bpFT3TKn + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id004 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id004 + "cinder::logging::default_log_levels": *id004 + "glance::api::logging::default_log_levels": *id004 + "glance::registry::logging::default_log_levels": *id004 + "heat::logging::default_log_levels": *id004 + "keystone::logging::default_log_levels": *id004 + "nova::logging::default_log_levels": *id004 + "sahara::logging::default_log_levels": *id004 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: true + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.7" + database_vip: "192.168.0.7" + service_endpoint: "192.168.0.7" + public_vip: "172.16.0.3" + management_vrouter_vip: "192.168.0.6" + public_vrouter_vip: "172.16.0.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + swift_master_role: primary-controller + swift_nodes: + node-125: *id001 + swift_proxies: &id005 + + node-125: *id001 + swift_proxy_caches: *id005 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml b/hiera/globals/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml new file mode 100644 index 0000000..a9c08ee --- /dev/null +++ b/hiera/globals/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml @@ -0,0 +1,503 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.8" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.3:80" + - "10.108.0.8:8888" + - "192.168.0.3:5000" + - "192.168.0.3:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: + max_open_files: "131072" + osd_mkfs_type: xfs + osd_mount_options_xfs: "rw,relatime,inode64,logbsize=256k,delaylog,allocsize=4M" + osd_op_threads: "20" + filestore_queue_max_ops: "500" + filestore_queue_committing_max_ops: "5000" + journal_max_write_entries: "1000" + journal_queue_max_ops: "3000" + objecter_inflight_ops: "10240" + filestore_queue_max_bytes: "1048576000" + filestore_queue_committing_max_bytes: "1048576000" + journal_max_write_bytes: "1048576000" + journal_queue_max_bytes: "1048576000" + ms_dispatch_throttle_bytes: "1048576000" + objecter_infilght_op_bytes: "1048576000" + filestore_max_sync_interval: "10" + ceph_monitor_nodes: &id002 + + node-125: &id001 + + swift_zone: "1" + uid: "125" + fqdn: node-125.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.2" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: &id003 + + - primary-controller + name: node-125 + ceph_primary_monitor_node: + node-125: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: messagingv2 + db_password: Toe5phw4 + enabled: true + metering_secret: tHq2rcoq + user_password: WBfBSo6U + ceilometer_nodes: *id002 + cinder_hash: + db_password: trj609V8 + fixed_key: "7883d66c643ce9a508ebcd4cd5516fc98814a11276bc98c4e8e671188b54e941" + user_password: sJRfG0GP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "172.16.0.1" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: ceph + glance_hash: + db_password: "385SUUrC" + image_cache_max_size: "0" + user_password: A9KgbnX6 + glance_known_stores: + - glance.store.rbd.Store + - glance.store.http.Store + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "2604abefbdf5043f07e989af10f6caba" + db_password: NTeyraV2 + enabled: true + rabbit_password: ReVt6ZKQ + user_password: tryL79Yl + heat_nodes: + node-125: *id001 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-125 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: UxFQFw3m + db_password: e4Op1FQB + keystone_nodes: *id002 + manage_volumes: ceph + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: "7I6NRZcB" + enabled: false + rabbit_password: X4GK4R7f + user_password: nuCELy8q + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-125: *id001 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: "5eqwkxY3" + wsrep_password: sFMiVJ7R + network_config: + network_manager: + network_scheme: + endpoints: + br-ex: + IP: + - "172.16.0.2/24" + gateway: "172.16.0.1" + vendor_specific: + phy_interfaces: + - eth1 + br-floating: + IP: none + br-fw-admin: + IP: + - "10.108.0.8/24" + br-mgmt: + IP: + - "192.168.0.3/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-prv: + IP: none + vendor_specific: + phy_interfaces: + - eth0 + vlans: "1000:1030" + br-storage: + IP: + - "192.168.1.3/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-ex + - action: add-br + name: br-floating + provider: ovs + - action: add-patch + bridges: + - br-floating + - br-ex + provider: ovs + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-ex + name: eth1 + version: "1.1" + network_size: + neutron_config: + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + segmentation_type: vlan + L3: + use_namespaces: true + database: + passwd: zOXpcc6c + keystone: + admin_password: XgdPodA7 + metadata: + metadata_proxy_shared_secret: QU11ydS2 + predefined_networks: + net04: + L2: + network_type: vlan + physnet: physnet2 + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: zOXpcc6c + neutron_metadata_proxy_secret: QU11ydS2 + neutron_nodes: *id002 + neutron_user_password: XgdPodA7 + node_hash: *id001 + nova_db_password: VXcP6cIR + nova_hash: + db_password: VXcP6cIR + state_path: /var/lib/nova + user_password: fuhtZH6v + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: true + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: "1GXPbTgb" + user: nova + roles: *id003 + sahara_hash: + db_password: R68HpdNS + enabled: false + user_password: ts32qXcD + sahara_nodes: + node-125: *id001 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:VXcP6cIR@192.168.0.7/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: true + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: true + osd_pool_size: "2" + pg_num: 256 + per_pool_pg_nums: + default_pg_num: 256 + volumes: 2048 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: true + volumes_lvm: false + volume_backend_names: + volumes_ceph: RBD-backend + volumes_lvm: false + volumes_block_device: false + swift_hash: + user_password: bpFT3TKn + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id004 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id004 + "cinder::logging::default_log_levels": *id004 + "glance::api::logging::default_log_levels": *id004 + "glance::registry::logging::default_log_levels": *id004 + "heat::logging::default_log_levels": *id004 + "keystone::logging::default_log_levels": *id004 + "nova::logging::default_log_levels": *id004 + "sahara::logging::default_log_levels": *id004 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: true + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.7" + database_vip: "192.168.0.7" + service_endpoint: "192.168.0.7" + public_vip: "172.16.0.3" + management_vrouter_vip: "192.168.0.6" + public_vrouter_vip: "172.16.0.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + swift_master_role: primary-controller + swift_nodes: + node-125: *id001 + swift_proxies: &id005 + + node-125: *id001 + swift_proxy_caches: *id005 + is_primary_swift_proxy: true + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan.ceph.compute-ephemeral-ceph.yaml b/hiera/globals/neut_vlan.ceph.compute-ephemeral-ceph.yaml new file mode 100644 index 0000000..2f83ac0 --- /dev/null +++ b/hiera/globals/neut_vlan.ceph.compute-ephemeral-ceph.yaml @@ -0,0 +1,486 @@ + +--- + access_hash: + metadata: + weight: 10 + label: Access + password: admin + user: admin + tenant: admin + email: "admin@localhost" + amqp_hosts: "10.122.12.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.122.10.7" + apache_ports: + - "127.0.0.1:80" + - "10.122.12.6:80" + - "10.122.10.7:8888" + - "10.122.12.6:5000" + - "10.122.12.6:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.122.10.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-1: &id001 + + swift_zone: "1" + uid: "1" + fqdn: node-1.domain.local + network_roles: + keystone/api: "10.122.12.3" + neutron/api: "10.122.12.3" + mgmt/database: "10.122.12.3" + sahara/api: "10.122.12.3" + heat/api: "10.122.12.3" + ceilometer/api: "10.122.12.3" + ex: "10.122.11.4" + ceph/public: "10.122.12.3" + mgmt/messaging: "10.122.12.3" + management: "10.122.12.3" + swift/api: "10.122.12.3" + storage: "10.122.14.1" + mgmt/corosync: "10.122.12.3" + cinder/api: "10.122.12.3" + public/vip: "10.122.11.4" + swift/replication: "10.122.14.1" + ceph/radosgw: "10.122.11.4" + admin/pxe: "10.122.10.6" + mongo/db: "10.122.12.3" + neutron/private: + neutron/floating: + fw-admin: "10.122.10.6" + glance/api: "10.122.12.3" + mgmt/vip: "10.122.12.3" + murano/api: "10.122.12.3" + nova/api: "10.122.12.3" + horizon: "10.122.12.3" + nova/migration: "10.122.12.3" + mgmt/memcache: "10.122.12.3" + cinder/iscsi: "10.122.14.1" + ceph/replication: "10.122.14.1" + user_node_name: "Untitled (2c:5e)" + node_roles: + - ceph-osd + - primary-controller + name: node-1 + ceph_primary_monitor_node: + node-1: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: ALNBMs7i + user_password: "5fXkIlEW" + metering_secret: k3mrQHsh + enabled: false + ceilometer_nodes: *id002 + cinder_hash: + db_password: te0Sd4Ai + user_password: HaDqJdMp + fixed_key: "0842c95fc8bc15d2031d1838ebe2059d16cd39248fc5a1bc74638cfe0c5e8687" + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "10.122.10.2" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + image_cache_max_size: "5368709120" + user_password: J3jcjTzv + db_password: vZsiQ0A3 + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + db_password: y9EGLjk9 + user_password: "3SELJ5jn" + enabled: true + auth_encryption_key: b200838c57f3e09b2f73df09478a4184 + rabbit_password: JYJzucJF + heat_nodes: + node-1: *id001 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-2 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + db_password: "0WzSQMdU" + admin_token: n7tfrNvt + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "10.122.12.0/24" + master_ip: "10.122.10.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: SHNCzmlD + user_password: FAzO3etA + enabled: false + rabbit_password: "8yYepd8f" + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-1: *id001 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: sx2tGnw7 + wsrep_password: qEYkmkV7 + network_config: + network_manager: + network_scheme: + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + mtu: 65000 + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-storage + name: eth0.102 + roles: + murano/api: br-mgmt + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + storage: br-storage + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + mgmt/vip: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + nova/migration: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + interfaces: + eth4: + vendor_specific: + driver: e1000 + bus_info: "0000:00:07.0" + eth3: + vendor_specific: + driver: e1000 + bus_info: "0000:00:06.0" + eth2: + vendor_specific: + driver: e1000 + bus_info: "0000:00:05.0" + eth1: + vendor_specific: + driver: e1000 + bus_info: "0000:00:04.0" + eth0: + vendor_specific: + driver: e1000 + bus_info: "0000:00:03.0" + version: "1.1" + provider: lnx + endpoints: + br-fw-admin: + IP: + - "10.122.10.7/24" + gateway: "10.122.10.2" + br-storage: + IP: + - "10.122.14.2/24" + br-mgmt: + IP: + - "10.122.12.6/24" + br-prv: + IP: none + network_size: + neutron_config: + database: + passwd: DVHUmPBa + keystone: + admin_password: muG6m84W + L3: + use_namespaces: true + L2: + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + base_mac: "fa:16:3e:00:00:00" + segmentation_type: vlan + predefined_networks: + net04_ext: + shared: false + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + nameservers: [] + subnet: "10.122.11.0/24" + floating: "10.122.11.130:10.122.11.254" + gateway: "10.122.11.1" + enable_dhcp: false + tenant: admin + net04: + shared: false + L2: + network_type: vlan + router_ext: false + physnet: physnet2 + segment_id: + L3: + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "10.122.13.0/24" + floating: + gateway: "10.122.13.1" + enable_dhcp: true + tenant: admin + metadata: + metadata_proxy_shared_secret: P3Hi55Hg + neutron_db_password: DVHUmPBa + neutron_metadata_proxy_secret: P3Hi55Hg + neutron_nodes: *id002 + neutron_user_password: muG6m84W + node_hash: + swift_zone: "2" + uid: "2" + fqdn: node-2.domain.local + network_roles: + murano/api: "10.122.12.6" + keystone/api: "10.122.12.6" + neutron/api: "10.122.12.6" + mgmt/database: "10.122.12.6" + sahara/api: "10.122.12.6" + ceilometer/api: "10.122.12.6" + ceph/public: "10.122.12.6" + mgmt/messaging: "10.122.12.6" + management: "10.122.12.6" + swift/api: "10.122.12.6" + storage: "10.122.14.2" + mgmt/corosync: "10.122.12.6" + cinder/api: "10.122.12.6" + swift/replication: "10.122.14.2" + admin/pxe: "10.122.10.7" + mongo/db: "10.122.12.6" + neutron/private: + neutron/floating: + fw-admin: "10.122.10.7" + glance/api: "10.122.12.6" + heat/api: "10.122.12.6" + mgmt/vip: "10.122.12.6" + nova/api: "10.122.12.6" + horizon: "10.122.12.6" + nova/migration: "10.122.12.6" + mgmt/memcache: "10.122.12.6" + cinder/iscsi: "10.122.14.2" + ceph/replication: "10.122.14.2" + user_node_name: "Untitled (e5:e6)" + node_roles: &id003 + + - compute + - ceph-osd + name: node-2 + nova_db_password: seh61drS + nova_hash: + db_password: seh61drS + user_password: vhdwzqrw + state_path: /var/lib/nova + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: liberty-9.0 + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: "06nkQaUt" + user: nova + roles: *id003 + sahara_hash: + db_password: TDie4DCU + user_password: s3XwKy6C + enabled: false + sahara_nodes: + node-1: *id001 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:seh61drS@10.122.12.2/nova?charset=utf8&read_timeout=60" + storage_hash: + iser: false + volumes_ceph: false + per_pool_pg_nums: + compute: 512 + default_pg_num: 64 + volumes: 64 + images: 64 + backups: 64 + ".rgw": 64 + objects_ceph: false + ephemeral_ceph: true + volumes_lvm: true + images_vcenter: false + osd_pool_size: "2" + pg_num: 64 + images_ceph: false + metadata: + weight: 60 + label: Storage + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: BmPWa1XA + syslog_hash: + syslog_port: "514" + syslog_transport: tcp + syslog_server: "" + metadata: + weight: 50 + label: Syslog + default_log_levels: &id004 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id004 + "cinder::logging::default_log_levels": *id004 + "glance::api::logging::default_log_levels": *id004 + "glance::registry::logging::default_log_levels": *id004 + "heat::logging::default_log_levels": *id004 + "keystone::logging::default_log_levels": *id004 + "nova::logging::default_log_levels": *id004 + "sahara::logging::default_log_levels": *id004 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "10.122.12.2" + database_vip: "10.122.12.2" + service_endpoint: "10.122.12.2" + public_vip: "10.122.11.3" + management_vrouter_vip: "10.122.12.1" + public_vrouter_vip: "10.122.11.2" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "10.122.12.3" + swift_master_role: primary-controller + swift_nodes: + node-1: *id001 + swift_proxies: &id005 + + node-1: *id001 + swift_proxy_caches: *id005 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan.ceph.controller-ephemeral-ceph.yaml b/hiera/globals/neut_vlan.ceph.controller-ephemeral-ceph.yaml new file mode 100644 index 0000000..75218ca --- /dev/null +++ b/hiera/globals/neut_vlan.ceph.controller-ephemeral-ceph.yaml @@ -0,0 +1,472 @@ + +--- + access_hash: + metadata: + weight: 10 + label: Access + password: admin + user: admin + tenant: admin + email: "admin@localhost" + amqp_hosts: "10.122.12.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.122.10.6" + apache_ports: + - "127.0.0.1:80" + - "10.122.12.3:80" + - "10.122.10.6:8888" + - "10.122.12.3:5000" + - "10.122.12.3:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.122.10.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-1: &id001 + + swift_zone: "1" + uid: "1" + fqdn: node-1.domain.local + network_roles: + keystone/api: "10.122.12.3" + neutron/api: "10.122.12.3" + mgmt/database: "10.122.12.3" + sahara/api: "10.122.12.3" + heat/api: "10.122.12.3" + ceilometer/api: "10.122.12.3" + ex: "10.122.11.4" + ceph/public: "10.122.12.3" + mgmt/messaging: "10.122.12.3" + management: "10.122.12.3" + swift/api: "10.122.12.3" + storage: "10.122.14.1" + mgmt/corosync: "10.122.12.3" + cinder/api: "10.122.12.3" + public/vip: "10.122.11.4" + swift/replication: "10.122.14.1" + ceph/radosgw: "10.122.11.4" + admin/pxe: "10.122.10.6" + mongo/db: "10.122.12.3" + neutron/private: + neutron/floating: + fw-admin: "10.122.10.6" + glance/api: "10.122.12.3" + mgmt/vip: "10.122.12.3" + murano/api: "10.122.12.3" + nova/api: "10.122.12.3" + horizon: "10.122.12.3" + nova/migration: "10.122.12.3" + mgmt/memcache: "10.122.12.3" + cinder/iscsi: "10.122.14.1" + ceph/replication: "10.122.14.1" + user_node_name: "Untitled (2c:5e)" + node_roles: &id003 + + - ceph-osd + - primary-controller + name: node-1 + ceph_primary_monitor_node: + node-1: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: ALNBMs7i + user_password: "5fXkIlEW" + metering_secret: k3mrQHsh + enabled: false + ceilometer_nodes: *id002 + cinder_hash: + db_password: te0Sd4Ai + user_password: HaDqJdMp + fixed_key: "0842c95fc8bc15d2031d1838ebe2059d16cd39248fc5a1bc74638cfe0c5e8687" + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "10.122.11.1" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + image_cache_max_size: "5368709120" + user_password: J3jcjTzv + db_password: vZsiQ0A3 + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + db_password: y9EGLjk9 + user_password: "3SELJ5jn" + enabled: true + auth_encryption_key: b200838c57f3e09b2f73df09478a4184 + rabbit_password: JYJzucJF + heat_nodes: + node-1: *id001 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-1 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + db_password: "0WzSQMdU" + admin_token: n7tfrNvt + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "10.122.12.0/24" + master_ip: "10.122.10.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: SHNCzmlD + user_password: FAzO3etA + enabled: false + rabbit_password: "8yYepd8f" + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-1: *id001 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: sx2tGnw7 + wsrep_password: qEYkmkV7 + network_config: + network_manager: + network_scheme: + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-ex + - action: add-br + name: br-floating + provider: ovs + - action: add-patch + bridges: + - br-floating + - br-ex + provider: ovs + mtu: 65000 + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + mtu: 65000 + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-ex + name: eth1 + roles: + murano/api: br-mgmt + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + ex: br-ex + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + storage: br-storage + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + public/vip: br-ex + swift/replication: br-storage + ceph/radosgw: br-ex + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + neutron/floating: br-floating + fw-admin: br-fw-admin + glance/api: br-mgmt + mgmt/vip: br-mgmt + heat/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + nova/migration: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + interfaces: + eth4: + vendor_specific: + driver: e1000 + bus_info: "0000:00:07.0" + eth3: + vendor_specific: + driver: e1000 + bus_info: "0000:00:06.0" + eth2: + vendor_specific: + driver: e1000 + bus_info: "0000:00:05.0" + eth1: + vendor_specific: + driver: e1000 + bus_info: "0000:00:04.0" + eth0: + vendor_specific: + driver: e1000 + bus_info: "0000:00:03.0" + version: "1.1" + provider: lnx + endpoints: + br-fw-admin: + IP: + - "10.122.10.6/24" + br-prv: + IP: none + br-floating: + IP: none + br-storage: + IP: + - "10.122.14.1/24" + br-mgmt: + IP: + - "10.122.12.3/24" + br-ex: + IP: + - "10.122.11.4/24" + gateway: "10.122.11.1" + network_size: + neutron_config: + database: + passwd: DVHUmPBa + keystone: + admin_password: muG6m84W + L3: + use_namespaces: true + L2: + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + base_mac: "fa:16:3e:00:00:00" + segmentation_type: vlan + predefined_networks: + net04_ext: + shared: false + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + nameservers: [] + subnet: "10.122.11.0/24" + floating: "10.122.11.130:10.122.11.254" + gateway: "10.122.11.1" + enable_dhcp: false + tenant: admin + net04: + shared: false + L2: + network_type: vlan + router_ext: false + physnet: physnet2 + segment_id: + L3: + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "10.122.13.0/24" + floating: + gateway: "10.122.13.1" + enable_dhcp: true + tenant: admin + metadata: + metadata_proxy_shared_secret: P3Hi55Hg + neutron_db_password: DVHUmPBa + neutron_metadata_proxy_secret: P3Hi55Hg + neutron_nodes: *id002 + neutron_user_password: muG6m84W + node_hash: *id001 + nova_db_password: seh61drS + nova_hash: + db_password: seh61drS + user_password: vhdwzqrw + state_path: /var/lib/nova + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: liberty-9.0 + primary_controller: true + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: "06nkQaUt" + user: nova + roles: *id003 + sahara_hash: + db_password: TDie4DCU + user_password: s3XwKy6C + enabled: false + sahara_nodes: + node-1: *id001 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:seh61drS@10.122.12.2/nova?charset=utf8&read_timeout=60" + storage_hash: + iser: false + volumes_ceph: false + per_pool_pg_nums: + compute: 512 + default_pg_num: 64 + volumes: 64 + images: 64 + backups: 64 + ".rgw": 64 + objects_ceph: false + ephemeral_ceph: true + volumes_lvm: true + images_vcenter: false + osd_pool_size: "2" + pg_num: 64 + images_ceph: false + metadata: + weight: 60 + label: Storage + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: BmPWa1XA + syslog_hash: + syslog_port: "514" + syslog_transport: tcp + syslog_server: "" + metadata: + weight: 50 + label: Syslog + default_log_levels: &id004 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id004 + "cinder::logging::default_log_levels": *id004 + "glance::api::logging::default_log_levels": *id004 + "glance::registry::logging::default_log_levels": *id004 + "heat::logging::default_log_levels": *id004 + "keystone::logging::default_log_levels": *id004 + "nova::logging::default_log_levels": *id004 + "sahara::logging::default_log_levels": *id004 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "10.122.12.2" + database_vip: "10.122.12.2" + service_endpoint: "10.122.12.2" + public_vip: "10.122.11.3" + management_vrouter_vip: "10.122.12.1" + public_vrouter_vip: "10.122.11.2" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "10.122.12.3" + swift_master_role: primary-controller + swift_nodes: + node-1: *id001 + swift_proxies: &id005 + + node-1: *id001 + swift_proxy_caches: *id005 + is_primary_swift_proxy: true + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan.cinder-block-device.compute.yaml b/hiera/globals/neut_vlan.cinder-block-device.compute.yaml new file mode 100644 index 0000000..31c4438 --- /dev/null +++ b/hiera/globals/neut_vlan.cinder-block-device.compute.yaml @@ -0,0 +1,501 @@ + +--- + access_hash: + metadata: + group: security + weight: 10 + label: Access + password: admin + user: admin + tenant: admin + email: "admin@localhost" + amqp_hosts: "192.168.0.6:5673, 192.168.0.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.20.0.10" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.7:80" + - "10.20.0.10:8888" + - "192.168.0.7:5000" + - "192.168.0.7:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.20.0.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-1: &id001 + + swift_zone: "1" + uid: "1" + fqdn: node-1.domain.tld + network_roles: + murano/api: "192.168.0.3" + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.18.79.164" + ceph/public: "192.168.0.3" + mgmt/messaging: "192.168.0.3" + management: "192.168.0.3" + swift/api: "192.168.0.3" + storage: "192.168.1.1" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.18.79.164" + swift/replication: "192.168.1.1" + ceph/radosgw: "172.18.79.164" + neutron/mesh: "192.168.2.5" + admin/pxe: "10.20.0.4" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.20.0.4" + glance/api: "192.168.0.3" + heat/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + nova/migration: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.1" + ceph/replication: "192.168.1.1" + user_node_name: "Untitled (34:24)" + node_roles: + - primary-controller + name: node-1 + node-3: &id003 + + swift_zone: "3" + uid: "3" + fqdn: node-3.domain.tld + network_roles: + murano/api: "192.168.0.6" + keystone/api: "192.168.0.6" + neutron/api: "192.168.0.6" + mgmt/database: "192.168.0.6" + sahara/api: "192.168.0.6" + ceilometer/api: "192.168.0.6" + ex: "172.18.79.163" + ceph/public: "192.168.0.6" + mgmt/messaging: "192.168.0.6" + management: "192.168.0.6" + swift/api: "192.168.0.6" + storage: "192.168.1.5" + mgmt/corosync: "192.168.0.6" + cinder/api: "192.168.0.6" + public/vip: "172.18.79.163" + swift/replication: "192.168.1.5" + ceph/radosgw: "172.18.79.163" + neutron/mesh: "192.168.2.1" + admin/pxe: "10.20.0.7" + mongo/db: "192.168.0.6" + neutron/private: + neutron/floating: + fw-admin: "10.20.0.7" + glance/api: "192.168.0.6" + heat/api: "192.168.0.6" + mgmt/vip: "192.168.0.6" + nova/api: "192.168.0.6" + horizon: "192.168.0.6" + nova/migration: "192.168.0.6" + mgmt/memcache: "192.168.0.6" + cinder/iscsi: "192.168.1.5" + ceph/replication: "192.168.1.5" + user_node_name: "Untitled (93:70)" + node_roles: + - controller + name: node-3 + ceph_primary_monitor_node: + node-1: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: "5dmTkWROJj6xYxhn3UMCyZad" + user_password: cS5zJ0og7qA7zT5hqOEedSDk + metering_secret: xM5KbQJtxZd9NwFinAHTzYdQ + enabled: false + ceilometer_nodes: *id002 + cinder_hash: + db_password: UruZTmmllq1ErkGIhcMLxuo0 + user_password: TVB7Jz3fewz8UxCN7xFXRvoF + fixed_key: "988cf90842990292d9ce2f24c638262ac8caa64a278592ff705dd3689bbf4c18" + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "10.20.0.2" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + image_cache_max_size: "5368709120" + user_password: oi0k3mANXsp1vTkMpa07oyBx + db_password: GwBmC3yOp9oo63o4mLdxSLRC + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + db_password: WSfMJkSSbMddZJVi8APyB8rx + user_password: Ca60TVwO9PCKgnaCrKuJfNN5 + enabled: true + auth_encryption_key: "04259f638401c92892e9e07c868192cd" + rabbit_password: qj2rOdV8gKDaze0X5lxa6JDQ + heat_nodes: + node-1: *id001 + node-3: *id003 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-2 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + db_password: sXRhztIaxf8nc8D4qusUXNPn + admin_token: q8syV6A6XabiEytUWTBQJYmV + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "192.168.0.0/24" + master_ip: "10.20.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: "5uCzknw9OPs1xn0yOoCkJz2L" + user_password: eMmLpzvRBmaK6shCMdqCcvJl + enabled: false + rabbit_password: t2o8zY995hJDZxBVgNhGs3eN + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-1: *id001 + node-3: *id003 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: KAfHLQ6UllBAJstHfC7O4rJG + wsrep_password: XN1CXe7VRTjPxj8njhDe1ZHJ + network_config: + network_manager: + network_scheme: + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-mesh + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mesh + name: eth0.103 + roles: + murano/api: br-mgmt + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + storage: br-storage + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mesh + admin/pxe: br-fw-admin + mongo/db: br-mgmt + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + mgmt/vip: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + nova/migration: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + interfaces: + eth1: {} + eth0: {} + version: "1.1" + provider: lnx + endpoints: + br-fw-admin: + IP: + - "10.20.0.10/24" + gateway: "10.20.0.2" + br-storage: + IP: + - "192.168.1.3/24" + br-mesh: + IP: + - "192.168.2.3/24" + br-mgmt: + IP: + - "192.168.0.7/24" + network_size: + neutron_config: + default_floating_net: admin_floating_net + database: + passwd: "2oFwr9x9yXwGwAA60A03b3Kn" + default_private_net: admin_internal_net + keystone: + admin_password: mTjSuanz17Dv9ddHNvPrC3Me + L3: + use_namespaces: true + L2: + phys_nets: + physnet1: + bridge: br-floating + vlan_range: + base_mac: "fa:16:3e:00:00:00" + segmentation_type: tun + tunnel_id_ranges: "2:65535" + predefined_networks: + admin_floating_net: + shared: false + L2: + network_type: flat + router_ext: true + physnet: physnet1 + segment_id: + L3: + nameservers: [] + subnet: "172.18.79.128/25" + floating: + - "172.18.79.171:172.18.79.190" + gateway: "172.18.79.129" + enable_dhcp: false + tenant: admin + admin_internal_net: + shared: false + L2: + network_type: tun + router_ext: false + physnet: + segment_id: + L3: + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + floating: + gateway: "192.168.111.1" + enable_dhcp: true + tenant: admin + metadata: + metadata_proxy_shared_secret: G2Z2SPMC1POwic211LhtAmyl + neutron_db_password: "2oFwr9x9yXwGwAA60A03b3Kn" + neutron_metadata_proxy_secret: G2Z2SPMC1POwic211LhtAmyl + neutron_nodes: *id002 + neutron_user_password: mTjSuanz17Dv9ddHNvPrC3Me + node_hash: + swift_zone: "2" + uid: "2" + fqdn: node-2.domain.tld + network_roles: + murano/api: "192.168.0.7" + keystone/api: "192.168.0.7" + neutron/api: "192.168.0.7" + mgmt/database: "192.168.0.7" + sahara/api: "192.168.0.7" + ceilometer/api: "192.168.0.7" + ceph/public: "192.168.0.7" + mgmt/messaging: "192.168.0.7" + management: "192.168.0.7" + swift/api: "192.168.0.7" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.7" + cinder/api: "192.168.0.7" + swift/replication: "192.168.1.3" + neutron/mesh: "192.168.2.3" + admin/pxe: "10.20.0.10" + mongo/db: "192.168.0.7" + neutron/private: + neutron/floating: + fw-admin: "10.20.0.10" + glance/api: "192.168.0.7" + heat/api: "192.168.0.7" + mgmt/vip: "192.168.0.7" + nova/api: "192.168.0.7" + horizon: "192.168.0.7" + nova/migration: "192.168.0.7" + mgmt/memcache: "192.168.0.7" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (79:d2)" + node_roles: &id004 + + - cinder-block-device + - compute + name: node-2 + nova_db_password: wPFuGzlctG0bWM5i94Xsu1ub + nova_hash: + db_password: wPFuGzlctG0bWM5i94Xsu1ub + user_password: Ss4soYvBMf8v9G7fApevpCD8 + state_path: /var/lib/nova + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2016.1.0-9.0" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: OBvWdwceobl4uQLgsZ4MPVTt + user: nova + roles: *id004 + sahara_hash: + db_password: H83B6PTqOTvWRClVxjWLnGvS + user_password: "7nAM74wrHXVyJmlEXqipDShr" + enabled: false + sahara_nodes: + node-1: *id001 + node-3: *id003 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:wPFuGzlctG0bWM5i94Xsu1ub@192.168.0.2/nova?charset=utf8&read_timeout=60" + storage_hash: + volume_backend_names: + volumes_ceph: false + volumes_lvm: false + volumes_block_device: false + swift_hash: + user_password: zGlRsQYt0T5Cg8Mmw5bEhtvg + syslog_hash: + syslog_port: "514" + syslog_transport: tcp + syslog_server: "" + metadata: + enabled: false + group: logging + toggleable: true + weight: 50 + label: Syslog + default_log_levels: &id005 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id005 + "cinder::logging::default_log_levels": *id005 + "glance::api::logging::default_log_levels": *id005 + "glance::registry::logging::default_log_levels": *id005 + "heat::logging::default_log_levels": *id005 + "keystone::logging::default_log_levels": *id005 + "nova::logging::default_log_levels": *id005 + "sahara::logging::default_log_levels": *id005 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.2" + database_vip: "192.168.0.2" + service_endpoint: "192.168.0.2" + public_vip: "172.18.79.162" + management_vrouter_vip: "192.168.0.1" + public_vrouter_vip: "172.18.79.161" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + - "192.168.0.6" + swift_master_role: primary-controller + swift_nodes: + node-1: *id001 + node-3: *id003 + swift_proxies: &id006 + + node-1: *id001 + node-3: *id003 + swift_proxy_caches: *id006 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan.compute.nossl.yaml b/hiera/globals/neut_vlan.compute.nossl.yaml new file mode 100644 index 0000000..0055dfe --- /dev/null +++ b/hiera/globals/neut_vlan.compute.nossl.yaml @@ -0,0 +1,580 @@ + +--- + access_hash: + email: "admin@localhost" + password: admin + user: admin + tenant: admin + metadata: + weight: 10 + label: Access + amqp_hosts: "10.122.7.1:5673, 10.122.7.4:5673, 10.122.7.5:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.122.5.4" + apache_ports: + - "127.0.0.1:80" + - "10.122.7.3:80" + - "10.122.5.4:8888" + - "10.122.7.3:5000" + - "10.122.7.3:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.122.5.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-1: &id001 + + swift_zone: "1" + uid: "1" + fqdn: node-1.domain.local + network_roles: + keystone/api: "10.122.7.1" + neutron/api: "10.122.7.1" + mgmt/database: "10.122.7.1" + sahara/api: "10.122.7.1" + heat/api: "10.122.7.1" + ceilometer/api: "10.122.7.1" + ex: "10.122.6.2" + ceph/public: "10.122.7.1" + mgmt/messaging: "10.122.7.1" + management: "10.122.7.1" + swift/api: "10.122.7.1" + storage: "10.122.9.1" + mgmt/corosync: "10.122.7.1" + cinder/api: "10.122.7.1" + public/vip: "10.122.6.2" + swift/replication: "10.122.9.1" + ceph/radosgw: "10.122.6.2" + admin/pxe: "10.122.5.3" + mongo/db: "10.122.7.1" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.3" + glance/api: "10.122.7.1" + mgmt/vip: "10.122.7.1" + murano/api: "10.122.7.1" + nova/api: "10.122.7.1" + horizon: "10.122.7.1" + nova/migration: "10.122.7.1" + mgmt/memcache: "10.122.7.1" + cinder/iscsi: "10.122.9.1" + ceph/replication: "10.122.9.1" + user_node_name: "Untitled (d8:bb)" + node_roles: + - cinder + - primary-controller + name: node-1 + node-3: &id003 + + swift_zone: "3" + uid: "3" + fqdn: node-3.domain.local + network_roles: + keystone/api: "10.122.7.5" + neutron/api: "10.122.7.5" + mgmt/database: "10.122.7.5" + sahara/api: "10.122.7.5" + heat/api: "10.122.7.5" + ceilometer/api: "10.122.7.5" + ex: "10.122.6.3" + ceph/public: "10.122.7.5" + mgmt/messaging: "10.122.7.5" + management: "10.122.7.5" + swift/api: "10.122.7.5" + storage: "10.122.9.2" + mgmt/corosync: "10.122.7.5" + cinder/api: "10.122.7.5" + public/vip: "10.122.6.3" + swift/replication: "10.122.9.2" + ceph/radosgw: "10.122.6.3" + admin/pxe: "10.122.5.6" + mongo/db: "10.122.7.5" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.6" + glance/api: "10.122.7.5" + mgmt/vip: "10.122.7.5" + murano/api: "10.122.7.5" + nova/api: "10.122.7.5" + horizon: "10.122.7.5" + nova/migration: "10.122.7.5" + mgmt/memcache: "10.122.7.5" + cinder/iscsi: "10.122.9.2" + ceph/replication: "10.122.9.2" + user_node_name: "Untitled (03:15)" + node_roles: + - cinder + - controller + name: node-3 + node-2: &id004 + + swift_zone: "2" + uid: "2" + fqdn: node-2.domain.local + network_roles: + keystone/api: "10.122.7.4" + neutron/api: "10.122.7.4" + mgmt/database: "10.122.7.4" + sahara/api: "10.122.7.4" + heat/api: "10.122.7.4" + ceilometer/api: "10.122.7.4" + ex: "10.122.6.4" + ceph/public: "10.122.7.4" + mgmt/messaging: "10.122.7.4" + management: "10.122.7.4" + swift/api: "10.122.7.4" + storage: "10.122.9.3" + mgmt/corosync: "10.122.7.4" + cinder/api: "10.122.7.4" + public/vip: "10.122.6.4" + swift/replication: "10.122.9.3" + ceph/radosgw: "10.122.6.4" + admin/pxe: "10.122.5.7" + mongo/db: "10.122.7.4" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.7" + glance/api: "10.122.7.4" + mgmt/vip: "10.122.7.4" + murano/api: "10.122.7.4" + nova/api: "10.122.7.4" + horizon: "10.122.7.4" + nova/migration: "10.122.7.4" + mgmt/memcache: "10.122.7.4" + cinder/iscsi: "10.122.9.3" + ceph/replication: "10.122.9.3" + user_node_name: "Untitled (68:63)" + node_roles: + - cinder + - controller + name: node-2 + ceph_primary_monitor_node: + node-1: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: HUn68NQb + user_password: ycMeNdmo + metering_secret: zjAKZxtd + enabled: false + ceilometer_nodes: *id002 + cinder_hash: + db_password: qeN6frZT + user_password: "7Al0iWfl" + fixed_key: "264ecf97cf69264f775e549fe5fd1ce3db6a92df94d37745819892803a83b19c" + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "10.122.5.2" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + image_cache_max_size: "5368709120" + user_password: DztOMLWg + db_password: LtDxFLyX + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + db_password: GqzWSxBW + user_password: uMxK47eJ + enabled: true + auth_encryption_key: "9431f2b16d26488b896e64d236953521" + rabbit_password: jnXk99nV + heat_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-5 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + db_password: H4N630IH + admin_token: cKHHVACg + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "10.122.7.0/24" + master_ip: "10.122.5.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: gjBrHFFZ + user_password: crLmJ5b0 + enabled: false + rabbit_password: ra45kjwS + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: PBmaN2YX + wsrep_password: FsatnsoY + network_config: + network_manager: + network_scheme: + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + mtu: 65000 + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-storage + name: eth0.102 + roles: + murano/api: br-mgmt + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + storage: br-storage + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + mgmt/vip: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + nova/migration: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + interfaces: + eth4: + vendor_specific: + driver: e1000 + bus_info: "0000:00:07.0" + eth3: + vendor_specific: + driver: e1000 + bus_info: "0000:00:06.0" + eth2: + vendor_specific: + driver: e1000 + bus_info: "0000:00:05.0" + eth1: + vendor_specific: + driver: e1000 + bus_info: "0000:00:04.0" + eth0: + vendor_specific: + driver: e1000 + bus_info: "0000:00:03.0" + version: "1.1" + provider: lnx + endpoints: + br-fw-admin: + IP: + - "10.122.5.4/24" + gateway: "10.122.5.2" + br-storage: + IP: + - "10.122.9.4/24" + br-mgmt: + IP: + - "10.122.7.3/24" + br-prv: + IP: none + network_size: + neutron_config: + database: + passwd: bnQfjm1A + keystone: + admin_password: glXcjTAY + L3: + use_namespaces: true + L2: + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + base_mac: "fa:16:3e:00:00:00" + segmentation_type: vlan + predefined_networks: + net04_ext: + shared: false + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + nameservers: [] + subnet: "10.122.6.0/24" + floating: "10.122.6.130:10.122.6.254" + gateway: "10.122.6.1" + enable_dhcp: false + tenant: admin + net04: + shared: false + L2: + network_type: vlan + router_ext: false + physnet: physnet2 + segment_id: + L3: + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "10.122.8.0/24" + floating: + gateway: "10.122.8.1" + enable_dhcp: true + tenant: admin + metadata: + metadata_proxy_shared_secret: orn88mVY + neutron_db_password: bnQfjm1A + neutron_metadata_proxy_secret: orn88mVY + neutron_nodes: *id002 + neutron_user_password: glXcjTAY + node_hash: + swift_zone: "5" + uid: "5" + fqdn: node-5.domain.local + network_roles: + murano/api: "10.122.7.3" + keystone/api: "10.122.7.3" + neutron/api: "10.122.7.3" + mgmt/database: "10.122.7.3" + sahara/api: "10.122.7.3" + ceilometer/api: "10.122.7.3" + ceph/public: "10.122.7.3" + mgmt/messaging: "10.122.7.3" + management: "10.122.7.3" + swift/api: "10.122.7.3" + storage: "10.122.9.4" + mgmt/corosync: "10.122.7.3" + cinder/api: "10.122.7.3" + swift/replication: "10.122.9.4" + admin/pxe: "10.122.5.4" + mongo/db: "10.122.7.3" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.4" + glance/api: "10.122.7.3" + heat/api: "10.122.7.3" + mgmt/vip: "10.122.7.3" + nova/api: "10.122.7.3" + horizon: "10.122.7.3" + nova/migration: "10.122.7.3" + mgmt/memcache: "10.122.7.3" + cinder/iscsi: "10.122.9.4" + ceph/replication: "10.122.9.4" + user_node_name: "Untitled (2a:ee)" + node_roles: &id005 + + - compute + name: node-5 + nova_db_password: of31Rxsy + nova_hash: + db_password: of31Rxsy + user_password: n0KfayKg + state_path: /var/lib/nova + vncproxy_protocol: http + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: liberty-9.0 + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: WYcvKQyZ + user: nova + roles: *id005 + sahara_hash: + db_password: dfoFKl7u + user_password: jYjxogYn + enabled: false + sahara_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:of31Rxsy@10.122.7.7/nova?charset=utf8&read_timeout=60" + storage_hash: + iser: false + volumes_ceph: false + per_pool_pg_nums: + compute: 128 + default_pg_num: 128 + volumes: 128 + images: 128 + backups: 128 + ".rgw": 128 + objects_ceph: false + ephemeral_ceph: false + volumes_lvm: true + images_vcenter: false + osd_pool_size: "2" + pg_num: 128 + images_ceph: false + metadata: + weight: 60 + label: Storage + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: zr0zBVgi + syslog_hash: + syslog_port: "514" + syslog_transport: tcp + syslog_server: "" + metadata: + weight: 50 + label: Syslog + default_log_levels: &id006 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id006 + "cinder::logging::default_log_levels": *id006 + "glance::api::logging::default_log_levels": *id006 + "glance::registry::logging::default_log_levels": *id006 + "heat::logging::default_log_levels": *id006 + "keystone::logging::default_log_levels": *id006 + "nova::logging::default_log_levels": *id006 + "sahara::logging::default_log_levels": *id006 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "10.122.7.7" + database_vip: "10.122.7.7" + service_endpoint: "10.122.7.7" + public_vip: "10.122.6.6" + management_vrouter_vip: "10.122.7.6" + public_vrouter_vip: "10.122.6.5" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "10.20.30.40" + - "10.20.30.41" + swift_master_role: primary-controller + swift_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + swift_proxies: &id007 + + node-1: *id001 + node-3: *id003 + node-2: *id004 + swift_proxy_caches: *id007 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan.compute.ssl.overridden.yaml b/hiera/globals/neut_vlan.compute.ssl.overridden.yaml new file mode 100644 index 0000000..d90767d --- /dev/null +++ b/hiera/globals/neut_vlan.compute.ssl.overridden.yaml @@ -0,0 +1,581 @@ + +--- + access_hash: + email: "admin@localhost" + password: admin + user: admin + tenant: admin + metadata: + weight: 10 + label: Access + amqp_hosts: "10.122.7.1:5673, 10.122.7.4:5673, 10.122.7.5:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.122.5.4" + apache_ports: + - "127.0.0.1:80" + - "10.122.7.3:80" + - "10.122.5.4:8888" + - "10.122.7.3:5000" + - "10.122.7.3:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.122.5.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-1: &id001 + + swift_zone: "1" + uid: "1" + fqdn: node-1.domain.local + network_roles: + keystone/api: "10.122.7.1" + neutron/api: "10.122.7.1" + mgmt/database: "10.122.7.1" + sahara/api: "10.122.7.1" + heat/api: "10.122.7.1" + ceilometer/api: "10.122.7.1" + ex: "10.122.6.2" + ceph/public: "10.122.7.1" + mgmt/messaging: "10.122.7.1" + management: "10.122.7.1" + swift/api: "10.122.7.1" + storage: "10.122.9.1" + mgmt/corosync: "10.122.7.1" + cinder/api: "10.122.7.1" + public/vip: "10.122.6.2" + swift/replication: "10.122.9.1" + ceph/radosgw: "10.122.6.2" + admin/pxe: "10.122.5.3" + mongo/db: "10.122.7.1" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.3" + glance/api: "10.122.7.1" + mgmt/vip: "10.122.7.1" + murano/api: "10.122.7.1" + nova/api: "10.122.7.1" + horizon: "10.122.7.1" + nova/migration: "10.122.7.1" + mgmt/memcache: "10.122.7.1" + cinder/iscsi: "10.122.9.1" + ceph/replication: "10.122.9.1" + user_node_name: "Untitled (d8:bb)" + node_roles: + - cinder + - primary-controller + name: node-1 + node-3: &id003 + + swift_zone: "3" + uid: "3" + fqdn: node-3.domain.local + network_roles: + keystone/api: "10.122.7.5" + neutron/api: "10.122.7.5" + mgmt/database: "10.122.7.5" + sahara/api: "10.122.7.5" + heat/api: "10.122.7.5" + ceilometer/api: "10.122.7.5" + ex: "10.122.6.3" + ceph/public: "10.122.7.5" + mgmt/messaging: "10.122.7.5" + management: "10.122.7.5" + swift/api: "10.122.7.5" + storage: "10.122.9.2" + mgmt/corosync: "10.122.7.5" + cinder/api: "10.122.7.5" + public/vip: "10.122.6.3" + swift/replication: "10.122.9.2" + ceph/radosgw: "10.122.6.3" + admin/pxe: "10.122.5.6" + mongo/db: "10.122.7.5" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.6" + glance/api: "10.122.7.5" + mgmt/vip: "10.122.7.5" + murano/api: "10.122.7.5" + nova/api: "10.122.7.5" + horizon: "10.122.7.5" + nova/migration: "10.122.7.5" + mgmt/memcache: "10.122.7.5" + cinder/iscsi: "10.122.9.2" + ceph/replication: "10.122.9.2" + user_node_name: "Untitled (03:15)" + node_roles: + - cinder + - controller + name: node-3 + node-2: &id004 + + swift_zone: "2" + uid: "2" + fqdn: node-2.domain.local + network_roles: + keystone/api: "10.122.7.4" + neutron/api: "10.122.7.4" + mgmt/database: "10.122.7.4" + sahara/api: "10.122.7.4" + heat/api: "10.122.7.4" + ceilometer/api: "10.122.7.4" + ex: "10.122.6.4" + ceph/public: "10.122.7.4" + mgmt/messaging: "10.122.7.4" + management: "10.122.7.4" + swift/api: "10.122.7.4" + storage: "10.122.9.3" + mgmt/corosync: "10.122.7.4" + cinder/api: "10.122.7.4" + public/vip: "10.122.6.4" + swift/replication: "10.122.9.3" + ceph/radosgw: "10.122.6.4" + admin/pxe: "10.122.5.7" + mongo/db: "10.122.7.4" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.7" + glance/api: "10.122.7.4" + mgmt/vip: "10.122.7.4" + murano/api: "10.122.7.4" + nova/api: "10.122.7.4" + horizon: "10.122.7.4" + nova/migration: "10.122.7.4" + mgmt/memcache: "10.122.7.4" + cinder/iscsi: "10.122.9.3" + ceph/replication: "10.122.9.3" + user_node_name: "Untitled (68:63)" + node_roles: + - cinder + - controller + name: node-2 + ceph_primary_monitor_node: + node-1: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: HUn68NQb + user_password: ycMeNdmo + metering_secret: zjAKZxtd + enabled: false + ceilometer_nodes: *id002 + cinder_hash: + db_password: qeN6frZT + user_password: "7Al0iWfl" + fixed_key: "264ecf97cf69264f775e549fe5fd1ce3db6a92df94d37745819892803a83b19c" + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "10.122.5.2" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + image_cache_max_size: "5368709120" + user_password: DztOMLWg + db_password: LtDxFLyX + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + db_password: GqzWSxBW + user_password: uMxK47eJ + enabled: true + auth_encryption_key: "9431f2b16d26488b896e64d236953521" + rabbit_password: jnXk99nV + heat_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-5 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + db_password: H4N630IH + admin_token: cKHHVACg + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "10.122.7.0/24" + master_ip: "10.122.5.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: gjBrHFFZ + user_password: crLmJ5b0 + enabled: false + rabbit_password: ra45kjwS + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: PBmaN2YX + wsrep_password: FsatnsoY + network_config: + network_manager: + network_scheme: + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + mtu: 65000 + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-storage + name: eth0.102 + roles: + murano/api: br-mgmt + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + storage: br-storage + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + mgmt/vip: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + nova/migration: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + interfaces: + eth4: + vendor_specific: + driver: e1000 + bus_info: "0000:00:07.0" + eth3: + vendor_specific: + driver: e1000 + bus_info: "0000:00:06.0" + eth2: + vendor_specific: + driver: e1000 + bus_info: "0000:00:05.0" + eth1: + vendor_specific: + driver: e1000 + bus_info: "0000:00:04.0" + eth0: + vendor_specific: + driver: e1000 + bus_info: "0000:00:03.0" + version: "1.1" + provider: lnx + endpoints: + br-fw-admin: + IP: + - "10.122.5.4/24" + gateway: "10.122.5.2" + br-storage: + IP: + - "10.122.9.4/24" + br-mgmt: + IP: + - "10.122.7.3/24" + br-prv: + IP: none + network_size: + neutron_config: + database: + passwd: bnQfjm1A + keystone: + admin_password: glXcjTAY + L3: + use_namespaces: true + L2: + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + base_mac: "fa:16:3e:00:00:00" + segmentation_type: vlan + predefined_networks: + net04_ext: + shared: false + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + nameservers: [] + subnet: "10.122.6.0/24" + floating: "10.122.6.130:10.122.6.254" + gateway: "10.122.6.1" + enable_dhcp: false + tenant: admin + net04: + shared: false + L2: + network_type: vlan + router_ext: false + physnet: physnet2 + segment_id: + L3: + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "10.122.8.0/24" + floating: + gateway: "10.122.8.1" + enable_dhcp: true + tenant: admin + metadata: + metadata_proxy_shared_secret: orn88mVY + neutron_db_password: bnQfjm1A + neutron_metadata_proxy_secret: orn88mVY + neutron_nodes: *id002 + neutron_user_password: glXcjTAY + node_hash: + swift_zone: "5" + uid: "5" + fqdn: node-5.domain.local + network_roles: + murano/api: "10.122.7.3" + keystone/api: "10.122.7.3" + neutron/api: "10.122.7.3" + mgmt/database: "10.122.7.3" + sahara/api: "10.122.7.3" + ceilometer/api: "10.122.7.3" + ceph/public: "10.122.7.3" + mgmt/messaging: "10.122.7.3" + management: "10.122.7.3" + swift/api: "10.122.7.3" + storage: "10.122.9.4" + mgmt/corosync: "10.122.7.3" + cinder/api: "10.122.7.3" + swift/replication: "10.122.9.4" + admin/pxe: "10.122.5.4" + mongo/db: "10.122.7.3" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.4" + glance/api: "10.122.7.3" + heat/api: "10.122.7.3" + mgmt/vip: "10.122.7.3" + nova/api: "10.122.7.3" + horizon: "10.122.7.3" + nova/migration: "10.122.7.3" + mgmt/memcache: "10.122.7.3" + cinder/iscsi: "10.122.9.4" + ceph/replication: "10.122.9.4" + user_node_name: "Untitled (2a:ee)" + node_roles: &id005 + + - compute + name: node-5 + nova_db_password: of31Rxsy + nova_hash: + db_password: of31Rxsy + user_password: n0KfayKg + state_path: /var/lib/nova + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2016.1.0-9.0" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: WYcvKQyZ + user: nova + roles: *id005 + sahara_hash: + db_password: dfoFKl7u + user_password: jYjxogYn + enabled: false + sahara_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:of31Rxsy@10.122.7.7/nova?charset=utf8&read_timeout=60" + storage_hash: + iser: false + volumes_ceph: false + per_pool_pg_nums: + compute: 128 + default_pg_num: 128 + volumes: 128 + images: 128 + backups: 128 + ".rgw": 128 + objects_ceph: false + ephemeral_ceph: false + volumes_lvm: true + images_vcenter: false + osd_pool_size: "2" + pg_num: 128 + images_ceph: false + metadata: + weight: 60 + label: Storage + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: zr0zBVgi + syslog_hash: + syslog_port: "514" + syslog_transport: tcp + syslog_server: "" + metadata: + weight: 50 + label: Syslog + default_log_levels: &id006 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id006 + "cinder::logging::default_log_levels": *id006 + "glance::api::logging::default_log_levels": *id006 + "glance::registry::logging::default_log_levels": *id006 + "heat::logging::default_log_levels": *id006 + "keystone::logging::default_log_levels": *id006 + "nova::logging::default_log_levels": *id006 + "sahara::logging::default_log_levels": *id006 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "10.122.7.7" + database_vip: "10.122.7.7" + service_endpoint: "10.122.7.7" + public_vip: "10.122.6.6" + management_vrouter_vip: "10.122.7.6" + public_vrouter_vip: "10.122.6.5" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "10.122.7.1" + - "10.122.7.4" + - "10.122.7.5" + swift_master_role: primary-controller + swift_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + swift_proxies: &id007 + + node-1: *id001 + node-3: *id003 + node-2: *id004 + swift_proxy_caches: *id007 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan.compute.ssl.yaml b/hiera/globals/neut_vlan.compute.ssl.yaml new file mode 100644 index 0000000..d35ae3f --- /dev/null +++ b/hiera/globals/neut_vlan.compute.ssl.yaml @@ -0,0 +1,581 @@ + +--- + access_hash: + email: "admin@localhost" + password: admin + user: admin + tenant: admin + metadata: + weight: 10 + label: Access + amqp_hosts: "10.122.7.1:5673, 10.122.7.4:5673, 10.122.7.5:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.122.5.4" + apache_ports: + - "127.0.0.1:80" + - "10.122.7.3:80" + - "10.122.5.4:8888" + - "10.122.7.3:5000" + - "10.122.7.3:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.122.5.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-1: &id001 + + swift_zone: "1" + uid: "1" + fqdn: node-1.domain.local + network_roles: + keystone/api: "10.122.7.1" + neutron/api: "10.122.7.1" + mgmt/database: "10.122.7.1" + sahara/api: "10.122.7.1" + heat/api: "10.122.7.1" + ceilometer/api: "10.122.7.1" + ex: "10.122.6.2" + ceph/public: "10.122.7.1" + mgmt/messaging: "10.122.7.1" + management: "10.122.7.1" + swift/api: "10.122.7.1" + storage: "10.122.9.1" + mgmt/corosync: "10.122.7.1" + cinder/api: "10.122.7.1" + public/vip: "10.122.6.2" + swift/replication: "10.122.9.1" + ceph/radosgw: "10.122.6.2" + admin/pxe: "10.122.5.3" + mongo/db: "10.122.7.1" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.3" + glance/api: "10.122.7.1" + mgmt/vip: "10.122.7.1" + murano/api: "10.122.7.1" + nova/api: "10.122.7.1" + horizon: "10.122.7.1" + nova/migration: "10.122.7.1" + mgmt/memcache: "10.122.7.1" + cinder/iscsi: "10.122.9.1" + ceph/replication: "10.122.9.1" + user_node_name: "Untitled (d8:bb)" + node_roles: + - cinder + - primary-controller + name: node-1 + node-3: &id003 + + swift_zone: "3" + uid: "3" + fqdn: node-3.domain.local + network_roles: + keystone/api: "10.122.7.5" + neutron/api: "10.122.7.5" + mgmt/database: "10.122.7.5" + sahara/api: "10.122.7.5" + heat/api: "10.122.7.5" + ceilometer/api: "10.122.7.5" + ex: "10.122.6.3" + ceph/public: "10.122.7.5" + mgmt/messaging: "10.122.7.5" + management: "10.122.7.5" + swift/api: "10.122.7.5" + storage: "10.122.9.2" + mgmt/corosync: "10.122.7.5" + cinder/api: "10.122.7.5" + public/vip: "10.122.6.3" + swift/replication: "10.122.9.2" + ceph/radosgw: "10.122.6.3" + admin/pxe: "10.122.5.6" + mongo/db: "10.122.7.5" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.6" + glance/api: "10.122.7.5" + mgmt/vip: "10.122.7.5" + murano/api: "10.122.7.5" + nova/api: "10.122.7.5" + horizon: "10.122.7.5" + nova/migration: "10.122.7.5" + mgmt/memcache: "10.122.7.5" + cinder/iscsi: "10.122.9.2" + ceph/replication: "10.122.9.2" + user_node_name: "Untitled (03:15)" + node_roles: + - cinder + - controller + name: node-3 + node-2: &id004 + + swift_zone: "2" + uid: "2" + fqdn: node-2.domain.local + network_roles: + keystone/api: "10.122.7.4" + neutron/api: "10.122.7.4" + mgmt/database: "10.122.7.4" + sahara/api: "10.122.7.4" + heat/api: "10.122.7.4" + ceilometer/api: "10.122.7.4" + ex: "10.122.6.4" + ceph/public: "10.122.7.4" + mgmt/messaging: "10.122.7.4" + management: "10.122.7.4" + swift/api: "10.122.7.4" + storage: "10.122.9.3" + mgmt/corosync: "10.122.7.4" + cinder/api: "10.122.7.4" + public/vip: "10.122.6.4" + swift/replication: "10.122.9.3" + ceph/radosgw: "10.122.6.4" + admin/pxe: "10.122.5.7" + mongo/db: "10.122.7.4" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.7" + glance/api: "10.122.7.4" + mgmt/vip: "10.122.7.4" + murano/api: "10.122.7.4" + nova/api: "10.122.7.4" + horizon: "10.122.7.4" + nova/migration: "10.122.7.4" + mgmt/memcache: "10.122.7.4" + cinder/iscsi: "10.122.9.3" + ceph/replication: "10.122.9.3" + user_node_name: "Untitled (68:63)" + node_roles: + - cinder + - controller + name: node-2 + ceph_primary_monitor_node: + node-1: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: HUn68NQb + user_password: ycMeNdmo + metering_secret: zjAKZxtd + enabled: false + ceilometer_nodes: *id002 + cinder_hash: + db_password: qeN6frZT + user_password: "7Al0iWfl" + fixed_key: "264ecf97cf69264f775e549fe5fd1ce3db6a92df94d37745819892803a83b19c" + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "10.122.5.2" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + image_cache_max_size: "5368709120" + user_password: DztOMLWg + db_password: LtDxFLyX + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + db_password: GqzWSxBW + user_password: uMxK47eJ + enabled: true + auth_encryption_key: "9431f2b16d26488b896e64d236953521" + rabbit_password: jnXk99nV + heat_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-5 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + db_password: H4N630IH + admin_token: cKHHVACg + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "10.122.7.0/24" + master_ip: "10.122.5.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: gjBrHFFZ + user_password: crLmJ5b0 + enabled: false + rabbit_password: ra45kjwS + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: PBmaN2YX + wsrep_password: FsatnsoY + network_config: + network_manager: + network_scheme: + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + mtu: 65000 + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-storage + name: eth0.102 + roles: + murano/api: br-mgmt + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + storage: br-storage + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + mgmt/vip: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + nova/migration: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + interfaces: + eth4: + vendor_specific: + driver: e1000 + bus_info: "0000:00:07.0" + eth3: + vendor_specific: + driver: e1000 + bus_info: "0000:00:06.0" + eth2: + vendor_specific: + driver: e1000 + bus_info: "0000:00:05.0" + eth1: + vendor_specific: + driver: e1000 + bus_info: "0000:00:04.0" + eth0: + vendor_specific: + driver: e1000 + bus_info: "0000:00:03.0" + version: "1.1" + provider: lnx + endpoints: + br-fw-admin: + IP: + - "10.122.5.4/24" + gateway: "10.122.5.2" + br-storage: + IP: + - "10.122.9.4/24" + br-mgmt: + IP: + - "10.122.7.3/24" + br-prv: + IP: none + network_size: + neutron_config: + database: + passwd: bnQfjm1A + keystone: + admin_password: glXcjTAY + L3: + use_namespaces: true + L2: + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + base_mac: "fa:16:3e:00:00:00" + segmentation_type: vlan + predefined_networks: + net04_ext: + shared: false + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + nameservers: [] + subnet: "10.122.6.0/24" + floating: "10.122.6.130:10.122.6.254" + gateway: "10.122.6.1" + enable_dhcp: false + tenant: admin + net04: + shared: false + L2: + network_type: vlan + router_ext: false + physnet: physnet2 + segment_id: + L3: + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "10.122.8.0/24" + floating: + gateway: "10.122.8.1" + enable_dhcp: true + tenant: admin + metadata: + metadata_proxy_shared_secret: orn88mVY + neutron_db_password: bnQfjm1A + neutron_metadata_proxy_secret: orn88mVY + neutron_nodes: *id002 + neutron_user_password: glXcjTAY + node_hash: + swift_zone: "5" + uid: "5" + fqdn: node-5.domain.local + network_roles: + murano/api: "10.122.7.3" + keystone/api: "10.122.7.3" + neutron/api: "10.122.7.3" + mgmt/database: "10.122.7.3" + sahara/api: "10.122.7.3" + ceilometer/api: "10.122.7.3" + ceph/public: "10.122.7.3" + mgmt/messaging: "10.122.7.3" + management: "10.122.7.3" + swift/api: "10.122.7.3" + storage: "10.122.9.4" + mgmt/corosync: "10.122.7.3" + cinder/api: "10.122.7.3" + swift/replication: "10.122.9.4" + admin/pxe: "10.122.5.4" + mongo/db: "10.122.7.3" + neutron/private: + neutron/floating: + fw-admin: "10.122.5.4" + glance/api: "10.122.7.3" + heat/api: "10.122.7.3" + mgmt/vip: "10.122.7.3" + nova/api: "10.122.7.3" + horizon: "10.122.7.3" + nova/migration: "10.122.7.3" + mgmt/memcache: "10.122.7.3" + cinder/iscsi: "10.122.9.4" + ceph/replication: "10.122.9.4" + user_node_name: "Untitled (2a:ee)" + node_roles: &id005 + + - compute + name: node-5 + nova_db_password: of31Rxsy + nova_hash: + db_password: of31Rxsy + user_password: n0KfayKg + state_path: /var/lib/nova + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: liberty-9.0 + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: WYcvKQyZ + user: nova + roles: *id005 + sahara_hash: + db_password: dfoFKl7u + user_password: jYjxogYn + enabled: false + sahara_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:of31Rxsy@10.122.7.7/nova?charset=utf8&read_timeout=60" + storage_hash: + iser: false + volumes_ceph: false + per_pool_pg_nums: + compute: 128 + default_pg_num: 128 + volumes: 128 + images: 128 + backups: 128 + ".rgw": 128 + objects_ceph: false + ephemeral_ceph: false + volumes_lvm: true + images_vcenter: false + osd_pool_size: "2" + pg_num: 128 + images_ceph: false + metadata: + weight: 60 + label: Storage + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: zr0zBVgi + syslog_hash: + syslog_port: "514" + syslog_transport: tcp + syslog_server: "" + metadata: + weight: 50 + label: Syslog + default_log_levels: &id006 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id006 + "cinder::logging::default_log_levels": *id006 + "glance::api::logging::default_log_levels": *id006 + "glance::registry::logging::default_log_levels": *id006 + "heat::logging::default_log_levels": *id006 + "keystone::logging::default_log_levels": *id006 + "nova::logging::default_log_levels": *id006 + "sahara::logging::default_log_levels": *id006 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "10.122.7.7" + database_vip: "10.122.7.7" + service_endpoint: "10.122.7.7" + public_vip: "10.122.6.6" + management_vrouter_vip: "10.122.7.6" + public_vrouter_vip: "10.122.6.5" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "10.122.7.1" + - "10.122.7.4" + - "10.122.7.5" + swift_master_role: primary-controller + swift_nodes: + node-1: *id001 + node-3: *id003 + node-2: *id004 + swift_proxies: &id007 + + node-1: *id001 + node-3: *id003 + node-2: *id004 + swift_proxy_caches: *id007 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan.ironic.conductor.yaml b/hiera/globals/neut_vlan.ironic.conductor.yaml new file mode 100644 index 0000000..f7ddcb7 --- /dev/null +++ b/hiera/globals/neut_vlan.ironic.conductor.yaml @@ -0,0 +1,531 @@ + +--- + access_hash: + user: admin + password: admin + email: "admin@localhost" + tenant: admin + metadata: + weight: 10 + label: Access + amqp_hosts: "192.168.0.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.109.37.3" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.4:80" + - "10.109.37.3:8888" + - "192.168.0.4:5000" + - "192.168.0.4:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.109.37.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-1: &id001 + + swift_zone: "1" + uid: "1" + fqdn: node-1.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.51.117" + ceph/public: "192.168.0.3" + mgmt/messaging: "192.168.0.3" + management: "192.168.0.3" + swift/api: "192.168.0.3" + storage: "192.168.1.2" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.51.117" + swift/replication: "192.168.1.2" + ceph/radosgw: "172.16.51.117" + admin/pxe: "10.109.37.4" + ironic/baremetal: "192.168.3.3" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.109.37.4" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + ironic/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + nova/migration: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.2" + ceph/replication: "192.168.1.2" + user_node_name: "Untitled (cc:a5)" + node_roles: + - primary-controller + name: node-1 + ceph_primary_monitor_node: + node-1: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: KEOghUJZJKLV5LdUnxjQqu1V + user_password: duH6N8su3soEWT1UbHQEoVPi + metering_secret: zPaQgIhyUYD1q0MWBf1UJgjb + enabled: false + ceilometer_nodes: *id002 + cinder_hash: + db_password: x5fu0gJc3Y2RMfcT3J9E39hL + user_password: HzHZy5whrrFCRjziVSE7oL7X + fixed_key: "1d036355c174967c01ddc542cb65e57a6000cfa43a8588e9ae6e30b2ecbb71a9" + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "10.109.37.1" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + image_cache_max_size: "5368709120" + user_password: lDOkW0TlkoMY4CmPy8PiW80E + db_password: nNVZnNgNLYYIolcKRcWb2c3J + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + db_password: qugZa4RJl8iT0K7060f1buWM + user_password: CxKs9UObDHZOgw20Gv3kwtGT + enabled: true + auth_encryption_key: ce489de3a39996b694db7c8d4804a93d + rabbit_password: hN4hSVxhTei1ViFOfS5sbPv8 + heat_nodes: + node-1: *id001 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-2 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + db_password: xl0tg0dvg80jNMGvBfb83YSn + admin_token: fEba1VO69rCHVWjM61sZ4Q5x + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "192.168.0.0/24" + master_ip: "10.109.37.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: K8EARFe83CmiuTgiVftdoX0B + user_password: mLMZMBvmZyvdv6J1CKA1TuLM + enabled: false + rabbit_password: "8h3k5Uf3U7uT39Fr2wggpXOH" + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-1: *id001 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: POvhJ6iQOcf9d4TCsul2ZRQI + wsrep_password: XV0HBh9vJSqHOp8782RZRBgU + network_config: + network_manager: + network_scheme: + transformations: + - action: add-br + name: br-baremetal + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + mtu: 65000 + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-baremetal + name: eth5 + - action: add-br + name: br-ironic + provider: ovs + - action: add-patch + bridges: + - br-ironic + - br-baremetal + provider: ovs + roles: + murano/api: br-mgmt + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + storage: br-storage + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + admin/pxe: br-fw-admin + ironic/baremetal: br-baremetal + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + mgmt/vip: br-mgmt + cinder/iscsi: br-storage + nova/api: br-mgmt + horizon: br-mgmt + nova/migration: br-mgmt + mgmt/memcache: br-mgmt + ironic/api: br-mgmt + ceph/replication: br-storage + interfaces: + eth5: + vendor_specific: + driver: e1000 + bus_info: "0000:00:08.0" + eth4: + vendor_specific: + driver: e1000 + bus_info: "0000:00:07.0" + eth3: + vendor_specific: + driver: e1000 + bus_info: "0000:00:06.0" + eth2: + vendor_specific: + driver: e1000 + bus_info: "0000:00:05.0" + eth1: + vendor_specific: + driver: e1000 + bus_info: "0000:00:04.0" + eth0: + vendor_specific: + driver: e1000 + bus_info: "0000:00:03.0" + version: "1.1" + provider: lnx + endpoints: + br-fw-admin: + IP: + - "10.109.37.3/24" + gateway: "10.109.37.1" + br-storage: + IP: + - "192.168.1.1/24" + br-mgmt: + IP: + - "192.168.0.4/24" + br-baremetal: + IP: + - "192.168.3.2/24" + br-prv: + IP: none + network_size: + neutron_config: + database: + passwd: R7CwXDC1rgSbz6z0oL38xb4S + keystone: + admin_password: XzCvbGgI0KfqgoHYGXPTkTgY + L3: + use_namespaces: true + L2: + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + physnet-ironic: + bridge: br-ironic + vlan_range: + base_mac: "fa:16:3e:00:00:00" + segmentation_type: vlan + predefined_networks: + net04_ext: + shared: false + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + nameservers: [] + subnet: "172.16.51.112/28" + floating: "172.16.51.121:172.16.51.126" + gateway: "172.16.51.113" + enable_dhcp: false + tenant: admin + net04: + shared: false + L2: + network_type: vlan + router_ext: false + physnet: physnet2 + segment_id: + L3: + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + floating: + gateway: "192.168.111.1" + enable_dhcp: true + tenant: admin + baremetal: + shared: true + L2: + network_type: flat + router_ext: false + physnet: physnet-ironic + segment_id: + L3: + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.3.0/24" + floating: "192.168.3.52:192.168.3.254" + gateway: "192.168.3.51" + enable_dhcp: true + tenant: admin + metadata: + metadata_proxy_shared_secret: IFcIv8CuNbllNccJs2bvcrkH + neutron_db_password: R7CwXDC1rgSbz6z0oL38xb4S + neutron_metadata_proxy_secret: IFcIv8CuNbllNccJs2bvcrkH + neutron_nodes: *id002 + neutron_user_password: XzCvbGgI0KfqgoHYGXPTkTgY + node_hash: + swift_zone: "2" + uid: "2" + fqdn: node-2.test.domain.local + network_roles: + keystone/api: "192.168.0.4" + neutron/api: "192.168.0.4" + mgmt/database: "192.168.0.4" + sahara/api: "192.168.0.4" + ceilometer/api: "192.168.0.4" + mgmt/vip: "192.168.0.4" + ceph/public: "192.168.0.4" + mgmt/messaging: "192.168.0.4" + management: "192.168.0.4" + swift/api: "192.168.0.4" + storage: "192.168.1.1" + mgmt/corosync: "192.168.0.4" + cinder/api: "192.168.0.4" + swift/replication: "192.168.1.1" + admin/pxe: "10.109.37.3" + ironic/baremetal: "192.168.3.2" + mongo/db: "192.168.0.4" + neutron/private: + neutron/floating: + fw-admin: "10.109.37.3" + glance/api: "192.168.0.4" + heat/api: "192.168.0.4" + murano/api: "192.168.0.4" + ironic/api: "192.168.0.4" + nova/api: "192.168.0.4" + horizon: "192.168.0.4" + nova/migration: "192.168.0.4" + mgmt/memcache: "192.168.0.4" + cinder/iscsi: "192.168.1.1" + ceph/replication: "192.168.1.1" + user_node_name: "Untitled (6c:19)" + node_roles: &id003 + + - ironic + name: node-2 + nova_db_password: HyPHllrMCyYPLDhhT93Cs7TJ + nova_hash: + db_password: HyPHllrMCyYPLDhhT93Cs7TJ + user_password: jxcyBid9g7iEWreQdmQzsJ8I + state_path: /var/lib/nova + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2016.1.0-9.0" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: OLCrvt99FgutnBs63PeFJchF + user: nova + roles: *id003 + sahara_hash: + db_password: kjIx6v8OeeZxQUENkwB1mcHG + user_password: "1Zhv0E5kprZOcoh0JFlIv4vf" + enabled: false + sahara_nodes: + node-1: *id001 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:HyPHllrMCyYPLDhhT93Cs7TJ@192.168.0.2/nova?charset=utf8&read_timeout=60" + storage_hash: + iser: false + volumes_ceph: false + per_pool_pg_nums: + compute: 128 + default_pg_num: 128 + volumes: 128 + images: 128 + backups: 128 + ".rgw": 128 + objects_ceph: false + ephemeral_ceph: false + volumes_lvm: true + images_vcenter: false + osd_pool_size: "2" + pg_num: 128 + images_ceph: false + metadata: + weight: 60 + label: Storage + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: Dik6hafM81P9KQrqWtOXTnTp + syslog_hash: + syslog_port: "514" + syslog_transport: tcp + syslog_server: "" + metadata: + enabled: false + toggleable: true + weight: 50 + label: Syslog + default_log_levels: &id004 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id004 + "cinder::logging::default_log_levels": *id004 + "glance::api::logging::default_log_levels": *id004 + "glance::registry::logging::default_log_levels": *id004 + "heat::logging::default_log_levels": *id004 + "keystone::logging::default_log_levels": *id004 + "nova::logging::default_log_levels": *id004 + "sahara::logging::default_log_levels": *id004 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.2" + database_vip: "192.168.0.2" + service_endpoint: "192.168.0.2" + public_vip: "172.16.51.116" + management_vrouter_vip: "192.168.0.1" + public_vrouter_vip: "172.16.51.115" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + swift_master_role: primary-controller + swift_nodes: + node-1: *id001 + swift_proxies: &id005 + + node-1: *id001 + swift_proxy_caches: *id005 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan.ironic.controller.yaml b/hiera/globals/neut_vlan.ironic.controller.yaml new file mode 100644 index 0000000..902047e --- /dev/null +++ b/hiera/globals/neut_vlan.ironic.controller.yaml @@ -0,0 +1,518 @@ + +--- + access_hash: + user: admin + password: admin + email: "admin@localhost" + tenant: admin + metadata: + weight: 10 + label: Access + amqp_hosts: "192.168.0.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.109.37.4" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.3:80" + - "10.109.37.4:8888" + - "192.168.0.3:5000" + - "192.168.0.3:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.109.37.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-1: &id001 + + swift_zone: "1" + uid: "1" + fqdn: node-1.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.51.117" + ceph/public: "192.168.0.3" + mgmt/messaging: "192.168.0.3" + management: "192.168.0.3" + swift/api: "192.168.0.3" + storage: "192.168.1.2" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.51.117" + swift/replication: "192.168.1.2" + ceph/radosgw: "172.16.51.117" + admin/pxe: "10.109.37.4" + ironic/baremetal: "192.168.3.3" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.109.37.4" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + ironic/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + nova/migration: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.2" + ceph/replication: "192.168.1.2" + user_node_name: "Untitled (cc:a5)" + node_roles: &id003 + + - primary-controller + name: node-1 + ceph_primary_monitor_node: + node-1: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: KEOghUJZJKLV5LdUnxjQqu1V + user_password: duH6N8su3soEWT1UbHQEoVPi + metering_secret: zPaQgIhyUYD1q0MWBf1UJgjb + enabled: false + ceilometer_nodes: *id002 + cinder_hash: + db_password: x5fu0gJc3Y2RMfcT3J9E39hL + user_password: HzHZy5whrrFCRjziVSE7oL7X + fixed_key: "1d036355c174967c01ddc542cb65e57a6000cfa43a8588e9ae6e30b2ecbb71a9" + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "172.16.51.113" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + image_cache_max_size: "10714349568" + user_password: lDOkW0TlkoMY4CmPy8PiW80E + db_password: nNVZnNgNLYYIolcKRcWb2c3J + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + db_password: qugZa4RJl8iT0K7060f1buWM + user_password: CxKs9UObDHZOgw20Gv3kwtGT + enabled: true + auth_encryption_key: ce489de3a39996b694db7c8d4804a93d + rabbit_password: hN4hSVxhTei1ViFOfS5sbPv8 + heat_nodes: + node-1: *id001 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-1 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + db_password: xl0tg0dvg80jNMGvBfb83YSn + admin_token: fEba1VO69rCHVWjM61sZ4Q5x + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "192.168.0.0/24" + master_ip: "10.109.37.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: K8EARFe83CmiuTgiVftdoX0B + user_password: mLMZMBvmZyvdv6J1CKA1TuLM + enabled: false + rabbit_password: "8h3k5Uf3U7uT39Fr2wggpXOH" + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-1: *id001 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: POvhJ6iQOcf9d4TCsul2ZRQI + wsrep_password: XV0HBh9vJSqHOp8782RZRBgU + network_config: + network_manager: + network_scheme: + transformations: + - action: add-br + name: br-baremetal + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-ex + - action: add-br + name: br-floating + provider: ovs + - action: add-patch + bridges: + - br-floating + - br-ex + provider: ovs + mtu: 65000 + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + mtu: 65000 + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-ex + name: eth1 + - action: add-port + bridge: br-baremetal + name: eth5 + - action: add-br + name: br-ironic + provider: ovs + - action: add-patch + bridges: + - br-ironic + - br-baremetal + provider: ovs + roles: + murano/api: br-mgmt + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + ex: br-ex + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + storage: br-storage + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + public/vip: br-ex + swift/replication: br-storage + ceph/radosgw: br-ex + admin/pxe: br-fw-admin + ironic/baremetal: br-baremetal + mongo/db: br-mgmt + neutron/private: br-prv + neutron/floating: br-floating + fw-admin: br-fw-admin + glance/api: br-mgmt + mgmt/vip: br-mgmt + heat/api: br-mgmt + cinder/iscsi: br-storage + nova/api: br-mgmt + horizon: br-mgmt + nova/migration: br-mgmt + mgmt/memcache: br-mgmt + ironic/api: br-mgmt + ceph/replication: br-storage + interfaces: + eth5: + vendor_specific: + driver: e1000 + bus_info: "0000:00:08.0" + eth4: + vendor_specific: + driver: e1000 + bus_info: "0000:00:07.0" + eth3: + vendor_specific: + driver: e1000 + bus_info: "0000:00:06.0" + eth2: + vendor_specific: + driver: e1000 + bus_info: "0000:00:05.0" + eth1: + vendor_specific: + driver: e1000 + bus_info: "0000:00:04.0" + eth0: + vendor_specific: + driver: e1000 + bus_info: "0000:00:03.0" + version: "1.1" + provider: lnx + endpoints: + br-fw-admin: + IP: + - "10.109.37.4/24" + br-baremetal: + IP: + - "192.168.3.3/24" + br-prv: + IP: none + br-floating: + IP: none + br-storage: + IP: + - "192.168.1.2/24" + br-mgmt: + IP: + - "192.168.0.3/24" + br-ex: + IP: + - "172.16.51.117/28" + gateway: "172.16.51.113" + network_size: + neutron_config: + database: + passwd: R7CwXDC1rgSbz6z0oL38xb4S + keystone: + admin_password: XzCvbGgI0KfqgoHYGXPTkTgY + L3: + use_namespaces: true + L2: + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + physnet-ironic: + bridge: br-ironic + vlan_range: + base_mac: "fa:16:3e:00:00:00" + segmentation_type: vlan + predefined_networks: + net04_ext: + shared: false + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + nameservers: [] + subnet: "172.16.51.112/28" + floating: "172.16.51.121:172.16.51.126" + gateway: "172.16.51.113" + enable_dhcp: false + tenant: admin + net04: + shared: false + L2: + network_type: vlan + router_ext: false + physnet: physnet2 + segment_id: + L3: + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + floating: + gateway: "192.168.111.1" + enable_dhcp: true + tenant: admin + baremetal: + shared: true + L2: + network_type: flat + router_ext: false + physnet: physnet-ironic + segment_id: + L3: + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.3.0/24" + floating: "192.168.3.52:192.168.3.254" + gateway: "192.168.3.51" + enable_dhcp: true + tenant: admin + metadata: + metadata_proxy_shared_secret: IFcIv8CuNbllNccJs2bvcrkH + neutron_db_password: R7CwXDC1rgSbz6z0oL38xb4S + neutron_metadata_proxy_secret: IFcIv8CuNbllNccJs2bvcrkH + neutron_nodes: *id002 + neutron_user_password: XzCvbGgI0KfqgoHYGXPTkTgY + node_hash: *id001 + nova_db_password: HyPHllrMCyYPLDhhT93Cs7TJ + nova_hash: + db_password: HyPHllrMCyYPLDhhT93Cs7TJ + user_password: jxcyBid9g7iEWreQdmQzsJ8I + state_path: /var/lib/nova + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2016.1.0-9.0" + primary_controller: true + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: OLCrvt99FgutnBs63PeFJchF + user: nova + roles: *id003 + sahara_hash: + db_password: kjIx6v8OeeZxQUENkwB1mcHG + user_password: "1Zhv0E5kprZOcoh0JFlIv4vf" + enabled: false + sahara_nodes: + node-1: *id001 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:HyPHllrMCyYPLDhhT93Cs7TJ@192.168.0.2/nova?charset=utf8&read_timeout=60" + storage_hash: + iser: false + volumes_ceph: false + per_pool_pg_nums: + compute: 128 + default_pg_num: 128 + volumes: 128 + images: 128 + backups: 128 + ".rgw": 128 + objects_ceph: false + ephemeral_ceph: false + volumes_lvm: true + images_vcenter: false + osd_pool_size: "2" + pg_num: 128 + images_ceph: false + metadata: + weight: 60 + label: Storage + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: Dik6hafM81P9KQrqWtOXTnTp + management_vip: "10.20.30.40" + public_vip: "50.60.70.80" + syslog_hash: + syslog_port: "514" + syslog_transport: tcp + syslog_server: "" + metadata: + enabled: false + toggleable: true + weight: 50 + label: Syslog + default_log_levels: &id004 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id004 + "cinder::logging::default_log_levels": *id004 + "glance::api::logging::default_log_levels": *id004 + "glance::registry::logging::default_log_levels": *id004 + "heat::logging::default_log_levels": *id004 + "keystone::logging::default_log_levels": *id004 + "nova::logging::default_log_levels": *id004 + "sahara::logging::default_log_levels": *id004 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.2" + database_vip: "192.168.0.2" + service_endpoint: "192.168.0.2" + public_vip: "172.16.51.116" + management_vrouter_vip: "192.168.0.1" + public_vrouter_vip: "172.16.51.115" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + swift_master_role: primary-controller + swift_nodes: + node-1: *id001 + swift_proxies: &id005 + + node-1: *id001 + swift_proxy_caches: *id005 + is_primary_swift_proxy: true + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml b/hiera/globals/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml new file mode 100644 index 0000000..54932bc --- /dev/null +++ b/hiera/globals/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml @@ -0,0 +1,521 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.3" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.2:80" + - "10.108.0.3:8888" + - "192.168.0.2:5000" + - "192.168.0.2:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: + max_open_files: "131072" + osd_mkfs_type: xfs + osd_mount_options_xfs: "rw,relatime,inode64,logbsize=256k,delaylog,allocsize=4M" + osd_op_threads: "20" + filestore_queue_max_ops: "500" + filestore_queue_committing_max_ops: "5000" + journal_max_write_entries: "1000" + journal_queue_max_ops: "3000" + objecter_inflight_ops: "10240" + filestore_queue_max_bytes: "1048576000" + filestore_queue_committing_max_bytes: "1048576000" + journal_max_write_bytes: "1048576000" + journal_queue_max_bytes: "1048576000" + ms_dispatch_throttle_bytes: "1048576000" + objecter_infilght_op_bytes: "1048576000" + filestore_max_sync_interval: "10" + ceph_monitor_nodes: &id002 + + node-125: &id001 + + swift_zone: "1" + uid: "125" + fqdn: node-125.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.2" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: + - primary-controller + name: node-125 + ceph_primary_monitor_node: + node-125: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: messagingv2 + db_password: Toe5phw4 + enabled: true + metering_secret: tHq2rcoq + user_password: WBfBSo6U + ceilometer_nodes: *id002 + cinder_hash: + db_password: trj609V8 + fixed_key: "7883d66c643ce9a508ebcd4cd5516fc98814a11276bc98c4e8e671188b54e941" + user_password: sJRfG0GP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "192.168.0.7" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: ceph + glance_hash: + db_password: "385SUUrC" + image_cache_max_size: "0" + user_password: A9KgbnX6 + glance_known_stores: + - glance.store.rbd.Store + - glance.store.http.Store + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "2604abefbdf5043f07e989af10f6caba" + db_password: NTeyraV2 + enabled: true + rabbit_password: ReVt6ZKQ + user_password: tryL79Yl + heat_nodes: + node-125: *id001 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-124 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: UxFQFw3m + db_password: e4Op1FQB + keystone_nodes: *id002 + manage_volumes: ceph + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: "7I6NRZcB" + enabled: false + rabbit_password: X4GK4R7f + user_password: nuCELy8q + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-125: *id001 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: "5eqwkxY3" + wsrep_password: sFMiVJ7I + network_config: + network_manager: + network_scheme: + endpoints: + br-fw-admin: + IP: + - "10.108.0.3/24" + br-mgmt: + IP: + - "192.168.0.2/24" + gateway: "192.168.0.7" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-prv: + IP: none + vendor_specific: + phy_interfaces: + - eth0 + vlans: "1000:1030" + br-storage: + IP: + - "192.168.1.2/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + version: "1.1" + network_size: + neutron_config: + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + segmentation_type: vlan + L3: + use_namespaces: true + database: + passwd: zOXpcc6c + keystone: + admin_password: XgdPodA7 + metadata: + metadata_proxy_shared_secret: QU11ydS2 + predefined_networks: + net04: + L2: + network_type: vlan + physnet: physnet2 + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: zOXpcc6c + neutron_metadata_proxy_secret: QU11ydS2 + neutron_nodes: *id002 + neutron_user_password: XgdPodA7 + node_hash: + swift_zone: "1" + uid: "124" + fqdn: node-124.test.domain.local + network_roles: + keystone/api: "192.168.0.2" + neutron/api: "192.168.0.2" + mgmt/database: "192.168.0.2" + sahara/api: "192.168.0.2" + heat/api: "192.168.0.2" + ceilometer/api: "192.168.0.2" + ex: + ceph/public: "192.168.0.2" + ceph/radosgw: + management: "192.168.0.2" + swift/api: "192.168.0.2" + mgmt/api: "192.168.0.2" + storage: "192.168.1.2" + mgmt/corosync: "192.168.0.2" + cinder/api: "192.168.0.2" + public/vip: + swift/replication: "192.168.1.2" + mgmt/messaging: "192.168.0.2" + neutron/mesh: "192.168.0.2" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.2" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.2" + mgmt/vip: "192.168.0.2" + murano/api: "192.168.0.2" + nova/api: "192.168.0.2" + horizon: "192.168.0.2" + mgmt/memcache: "192.168.0.2" + cinder/iscsi: "192.168.1.2" + ceph/replication: "192.168.1.2" + user_node_name: "Untitled (6a:e7)" + node_roles: &id003 + + - ceph-osd + name: node-124 + nova_db_password: VXcP6cIR + nova_hash: + db_password: VXcP6cIR + state_path: /var/lib/nova + user_password: fuhtZH6v + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: "1GXPbTgb" + user: nova + roles: *id003 + sahara_hash: + db_password: R68HpdNS + enabled: false + user_password: ts32qXcD + sahara_nodes: + node-125: *id001 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:VXcP6cIR@192.168.0.7/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: true + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: true + osd_pool_size: "2" + pg_num: 256 + per_pool_pg_nums: + default_pg_num: 256 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: true + volumes_lvm: false + volume_backend_names: + volumes_ceph: RBD-backend + volumes_lvm: false + volumes_block_device: false + swift_hash: + user_password: bpFT3TKn + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id004 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id004 + "cinder::logging::default_log_levels": *id004 + "glance::api::logging::default_log_levels": *id004 + "glance::registry::logging::default_log_levels": *id004 + "heat::logging::default_log_levels": *id004 + "keystone::logging::default_log_levels": *id004 + "nova::logging::default_log_levels": *id004 + "sahara::logging::default_log_levels": *id004 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: true + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.7" + database_vip: "192.168.0.7" + service_endpoint: "192.168.0.7" + public_vip: "172.16.0.3" + management_vrouter_vip: "192.168.0.6" + public_vrouter_vip: "172.16.0.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + swift_master_role: primary-controller + swift_nodes: + node-125: *id001 + swift_proxies: &id005 + + node-125: *id001 + swift_proxy_caches: *id005 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan_l3ha.ceph.ceil-compute.yaml b/hiera/globals/neut_vlan_l3ha.ceph.ceil-compute.yaml new file mode 100644 index 0000000..7eabb27 --- /dev/null +++ b/hiera/globals/neut_vlan_l3ha.ceph.ceil-compute.yaml @@ -0,0 +1,521 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.6" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.5:80" + - "10.108.0.6:8888" + - "192.168.0.5:5000" + - "192.168.0.5:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: + max_open_files: "131072" + osd_mkfs_type: xfs + osd_mount_options_xfs: "rw,relatime,inode64,logbsize=256k,delaylog,allocsize=4M" + osd_op_threads: "20" + filestore_queue_max_ops: "500" + filestore_queue_committing_max_ops: "5000" + journal_max_write_entries: "1000" + journal_queue_max_ops: "3000" + objecter_inflight_ops: "10240" + filestore_queue_max_bytes: "1048576000" + filestore_queue_committing_max_bytes: "1048576000" + journal_max_write_bytes: "1048576000" + journal_queue_max_bytes: "1048576000" + ms_dispatch_throttle_bytes: "1048576000" + objecter_infilght_op_bytes: "1048576000" + filestore_max_sync_interval: "10" + ceph_monitor_nodes: &id002 + + node-125: &id001 + + swift_zone: "1" + uid: "125" + fqdn: node-125.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.2" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: + - primary-controller + name: node-125 + ceph_primary_monitor_node: + node-125: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: messagingv2 + db_password: Toe5phw4 + enabled: true + metering_secret: tHq2rcoq + user_password: WBfBSo6U + ceilometer_nodes: *id002 + cinder_hash: + db_password: trj609V8 + fixed_key: "7883d66c643ce9a508ebcd4cd5516fc98814a11276bc98c4e8e671188b54e941" + user_password: sJRfG0GP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "192.168.0.7" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: ceph + glance_hash: + db_password: "385SUUrC" + image_cache_max_size: "0" + user_password: A9KgbnX6 + glance_known_stores: + - glance.store.rbd.Store + - glance.store.http.Store + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "2604abefbdf5043f07e989af10f6caba" + db_password: NTeyraV2 + enabled: true + rabbit_password: ReVt6ZKQ + user_password: tryL79Yl + heat_nodes: + node-125: *id001 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-127 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: UxFQFw3m + db_password: e4Op1FQB + keystone_nodes: *id002 + manage_volumes: ceph + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: "7I6NRZcB" + enabled: false + rabbit_password: X4GK4R7f + user_password: nuCELy8q + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-125: *id001 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: "5eqwkxY3" + wsrep_password: sFMiVJ7I + network_config: + network_manager: + network_scheme: + endpoints: + br-fw-admin: + IP: + - "10.108.0.6/24" + br-mgmt: + IP: + - "192.168.0.5/24" + gateway: "192.168.0.7" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-prv: + IP: none + vendor_specific: + phy_interfaces: + - eth0 + vlans: "1000:1030" + br-storage: + IP: + - "192.168.1.5/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + version: "1.1" + network_size: + neutron_config: + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + segmentation_type: vlan + L3: + use_namespaces: true + database: + passwd: zOXpcc6c + keystone: + admin_password: XgdPodA7 + metadata: + metadata_proxy_shared_secret: QU11ydS2 + predefined_networks: + net04: + L2: + network_type: vlan + physnet: physnet2 + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: zOXpcc6c + neutron_metadata_proxy_secret: QU11ydS2 + neutron_nodes: *id002 + neutron_user_password: XgdPodA7 + node_hash: + swift_zone: "1" + uid: "127" + fqdn: node-127.test.domain.local + network_roles: + keystone/api: "192.168.0.5" + neutron/api: "192.168.0.5" + mgmt/database: "192.168.0.5" + sahara/api: "192.168.0.5" + heat/api: "192.168.0.5" + ceilometer/api: "192.168.0.5" + ex: + ceph/public: "192.168.0.5" + ceph/radosgw: + management: "192.168.0.5" + swift/api: "192.168.0.5" + mgmt/api: "192.168.0.5" + storage: "192.168.1.5" + mgmt/corosync: "192.168.0.5" + cinder/api: "192.168.0.5" + public/vip: + swift/replication: "192.168.1.5" + mgmt/messaging: "192.168.0.5" + neutron/mesh: "192.168.0.5" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.5" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.5" + mgmt/vip: "192.168.0.5" + murano/api: "192.168.0.5" + nova/api: "192.168.0.5" + horizon: "192.168.0.5" + mgmt/memcache: "192.168.0.5" + cinder/iscsi: "192.168.1.5" + ceph/replication: "192.168.1.5" + user_node_name: "Untitled (6a:e7)" + node_roles: &id003 + + - compute + name: node-127 + nova_db_password: VXcP6cIR + nova_hash: + db_password: VXcP6cIR + state_path: /var/lib/nova + user_password: fuhtZH6v + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: "1GXPbTgb" + user: nova + roles: *id003 + sahara_hash: + db_password: R68HpdNS + enabled: false + user_password: ts32qXcD + sahara_nodes: + node-125: *id001 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:VXcP6cIR@192.168.0.7/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: true + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: true + osd_pool_size: "2" + pg_num: 256 + per_pool_pg_nums: + default_pg_num: 256 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: true + volumes_lvm: false + volume_backend_names: + volumes_ceph: RBD-backend + volumes_lvm: false + volumes_block_device: false + swift_hash: + user_password: bpFT3TKn + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id004 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id004 + "cinder::logging::default_log_levels": *id004 + "glance::api::logging::default_log_levels": *id004 + "glance::registry::logging::default_log_levels": *id004 + "heat::logging::default_log_levels": *id004 + "keystone::logging::default_log_levels": *id004 + "nova::logging::default_log_levels": *id004 + "sahara::logging::default_log_levels": *id004 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: true + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.7" + database_vip: "192.168.0.7" + service_endpoint: "192.168.0.7" + public_vip: "172.16.0.3" + management_vrouter_vip: "192.168.0.6" + public_vrouter_vip: "172.16.0.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + swift_master_role: primary-controller + swift_nodes: + node-125: *id001 + swift_proxies: &id005 + + node-125: *id001 + swift_proxy_caches: *id005 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan_l3ha.ceph.ceil-controller.yaml b/hiera/globals/neut_vlan_l3ha.ceph.ceil-controller.yaml new file mode 100644 index 0000000..a48f1cb --- /dev/null +++ b/hiera/globals/neut_vlan_l3ha.ceph.ceil-controller.yaml @@ -0,0 +1,551 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.8:5673, 192.168.0.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.9" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.8:80" + - "10.108.0.9:8888" + - "192.168.0.8:5000" + - "192.168.0.8:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: + max_open_files: "131072" + osd_mkfs_type: xfs + osd_mount_options_xfs: "rw,relatime,inode64,logbsize=256k,delaylog,allocsize=4M" + osd_op_threads: "20" + filestore_queue_max_ops: "500" + filestore_queue_committing_max_ops: "5000" + journal_max_write_entries: "1000" + journal_queue_max_ops: "3000" + objecter_inflight_ops: "10240" + filestore_queue_max_bytes: "1048576000" + filestore_queue_committing_max_bytes: "1048576000" + journal_max_write_bytes: "1048576000" + journal_queue_max_bytes: "1048576000" + ms_dispatch_throttle_bytes: "1048576000" + objecter_infilght_op_bytes: "1048576000" + filestore_max_sync_interval: "10" + ceph_monitor_nodes: &id002 + + node-125: &id001 + + swift_zone: "1" + uid: "125" + fqdn: node-125.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.2" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: &id004 + + - primary-controller + name: node-125 + node-128: &id003 + + swift_zone: "1" + uid: "128" + fqdn: node-128.test.domain.local + network_roles: + keystone/api: "192.168.0.8" + neutron/api: "192.168.0.8" + mgmt/database: "192.168.0.8" + sahara/api: "192.168.0.8" + heat/api: "192.168.0.8" + ceilometer/api: "192.168.0.8" + ex: "172.16.0.8" + ceph/public: "192.168.0.8" + ceph/radosgw: "172.16.0.8" + management: "192.168.0.8" + swift/api: "192.168.0.8" + mgmt/api: "192.168.0.8" + storage: "192.168.1.8" + mgmt/corosync: "192.168.0.8" + cinder/api: "192.168.0.8" + public/vip: "172.16.0.8" + swift/replication: "192.168.1.8" + mgmt/messaging: "192.168.0.8" + neutron/mesh: "192.168.0.8" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.8" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.8" + mgmt/vip: "192.168.0.8" + murano/api: "192.168.0.8" + nova/api: "192.168.0.8" + horizon: "192.168.0.8" + mgmt/memcache: "192.168.0.8" + cinder/iscsi: "192.168.1.8" + ceph/replication: "192.168.1.8" + user_node_name: "Untitled (56:67)" + node_roles: + - controller + name: node-128 + ceph_primary_monitor_node: + node-125: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: messagingv2 + db_password: Toe5phw4 + enabled: true + metering_secret: tHq2rcoq + user_password: WBfBSo6U + ceilometer_nodes: *id002 + cinder_hash: + db_password: trj609V8 + fixed_key: "7883d66c643ce9a508ebcd4cd5516fc98814a11276bc98c4e8e671188b54e941" + user_password: sJRfG0GP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "172.16.0.1" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: ceph + glance_hash: + db_password: "385SUUrC" + image_cache_max_size: "0" + user_password: A9KgbnX6 + glance_known_stores: + - glance.store.rbd.Store + - glance.store.http.Store + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "2604abefbdf5043f07e989af10f6caba" + db_password: NTeyraV2 + enabled: true + rabbit_password: ReVt6ZKQ + user_password: tryL79Yl + heat_nodes: + node-125: *id001 + node-128: *id003 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-125 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: UxFQFw3m + db_password: e4Op1FQB + keystone_nodes: *id002 + manage_volumes: ceph + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: "7I6NRZcB" + enabled: false + rabbit_password: X4GK4R7f + user_password: nuCELy8q + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-125: *id001 + node-128: *id003 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: "5eqwkxY3" + wsrep_password: sFMiVJ7R + network_config: + network_manager: + network_scheme: + endpoints: + br-ex: + IP: + - "172.16.0.8/24" + gateway: "172.16.0.1" + vendor_specific: + phy_interfaces: + - eth1 + br-floating: + IP: none + br-fw-admin: + IP: + - "10.108.0.9/24" + br-mgmt: + IP: + - "192.168.0.8/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-prv: + IP: none + vendor_specific: + phy_interfaces: + - eth0 + vlans: "1000:1030" + br-storage: + IP: + - "192.168.1.8/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-ex + - action: add-br + name: br-floating + provider: ovs + - action: add-patch + bridges: + - br-floating + - br-ex + provider: ovs + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-ex + name: eth1 + version: "1.1" + network_size: + neutron_config: + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + segmentation_type: vlan + L3: + use_namespaces: true + database: + passwd: zOXpcc6c + keystone: + admin_password: XgdPodA7 + metadata: + metadata_proxy_shared_secret: QU11ydS2 + predefined_networks: + net04: + L2: + network_type: vlan + physnet: physnet2 + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: zOXpcc6c + neutron_metadata_proxy_secret: QU11ydS2 + neutron_nodes: *id002 + neutron_user_password: XgdPodA7 + node_hash: *id001 + nova_db_password: VXcP6cIR + nova_hash: + db_password: VXcP6cIR + state_path: /var/lib/nova + user_password: fuhtZH6v + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: true + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: "1GXPbTgb" + user: nova + roles: *id004 + sahara_hash: + db_password: R68HpdNS + enabled: false + user_password: ts32qXcD + sahara_nodes: + node-125: *id001 + node-128: *id003 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:VXcP6cIR@192.168.0.7/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: true + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: true + osd_pool_size: "2" + pg_num: 256 + per_pool_pg_nums: + default_pg_num: 256 + volumes: 64 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: true + volumes_lvm: false + volume_backend_names: + volumes_ceph: RBD-backend + volumes_lvm: false + volumes_block_device: false + swift_hash: + user_password: bpFT3TKn + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id005 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id005 + "cinder::logging::default_log_levels": *id005 + "glance::api::logging::default_log_levels": *id005 + "glance::registry::logging::default_log_levels": *id005 + "heat::logging::default_log_levels": *id005 + "keystone::logging::default_log_levels": *id005 + "nova::logging::default_log_levels": *id005 + "sahara::logging::default_log_levels": *id005 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: true + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.7" + database_vip: "192.168.0.7" + service_endpoint: "192.168.0.7" + public_vip: "172.16.0.3" + management_vrouter_vip: "192.168.0.6" + public_vrouter_vip: "172.16.0.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + - "192.168.0.8" + swift_master_role: primary-controller + swift_nodes: + node-125: *id001 + node-128: *id003 + swift_proxies: &id006 + + node-125: *id001 + node-128: *id003 + swift_proxy_caches: *id006 + is_primary_swift_proxy: true + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml b/hiera/globals/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml new file mode 100644 index 0000000..7a474f2 --- /dev/null +++ b/hiera/globals/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml @@ -0,0 +1,551 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.3:5673, 192.168.0.8:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.8" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.3:80" + - "10.108.0.8:8888" + - "192.168.0.3:5000" + - "192.168.0.3:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: + max_open_files: "131072" + osd_mkfs_type: xfs + osd_mount_options_xfs: "rw,relatime,inode64,logbsize=256k,delaylog,allocsize=4M" + osd_op_threads: "20" + filestore_queue_max_ops: "500" + filestore_queue_committing_max_ops: "5000" + journal_max_write_entries: "1000" + journal_queue_max_ops: "3000" + objecter_inflight_ops: "10240" + filestore_queue_max_bytes: "1048576000" + filestore_queue_committing_max_bytes: "1048576000" + journal_max_write_bytes: "1048576000" + journal_queue_max_bytes: "1048576000" + ms_dispatch_throttle_bytes: "1048576000" + objecter_infilght_op_bytes: "1048576000" + filestore_max_sync_interval: "10" + ceph_monitor_nodes: &id002 + + node-125: &id001 + + swift_zone: "1" + uid: "125" + fqdn: node-125.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.2" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: &id004 + + - primary-controller + name: node-125 + node-128: &id003 + + swift_zone: "1" + uid: "128" + fqdn: node-128.test.domain.local + network_roles: + keystone/api: "192.168.0.8" + neutron/api: "192.168.0.8" + mgmt/database: "192.168.0.8" + sahara/api: "192.168.0.8" + heat/api: "192.168.0.8" + ceilometer/api: "192.168.0.8" + ex: "172.16.0.8" + ceph/public: "192.168.0.8" + ceph/radosgw: "172.16.0.8" + management: "192.168.0.8" + swift/api: "192.168.0.8" + mgmt/api: "192.168.0.8" + storage: "192.168.1.8" + mgmt/corosync: "192.168.0.8" + cinder/api: "192.168.0.8" + public/vip: "172.16.0.8" + swift/replication: "192.168.1.8" + mgmt/messaging: "192.168.0.8" + neutron/mesh: "192.168.0.8" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.8" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.8" + mgmt/vip: "192.168.0.8" + murano/api: "192.168.0.8" + nova/api: "192.168.0.8" + horizon: "192.168.0.8" + mgmt/memcache: "192.168.0.8" + cinder/iscsi: "192.168.1.8" + ceph/replication: "192.168.1.8" + user_node_name: "Untitled (56:67)" + node_roles: + - controller + name: node-128 + ceph_primary_monitor_node: + node-125: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: messagingv2 + db_password: Toe5phw4 + enabled: true + metering_secret: tHq2rcoq + user_password: WBfBSo6U + ceilometer_nodes: *id002 + cinder_hash: + db_password: trj609V8 + fixed_key: "7883d66c643ce9a508ebcd4cd5516fc98814a11276bc98c4e8e671188b54e941" + user_password: sJRfG0GP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "172.16.0.1" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: ceph + glance_hash: + db_password: "385SUUrC" + image_cache_max_size: "0" + user_password: A9KgbnX6 + glance_known_stores: + - glance.store.rbd.Store + - glance.store.http.Store + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "2604abefbdf5043f07e989af10f6caba" + db_password: NTeyraV2 + enabled: true + rabbit_password: ReVt6ZKQ + user_password: tryL79Yl + heat_nodes: + node-125: *id001 + node-128: *id003 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-125 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: UxFQFw3m + db_password: e4Op1FQB + keystone_nodes: *id002 + manage_volumes: ceph + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: "7I6NRZcB" + enabled: false + rabbit_password: X4GK4R7f + user_password: nuCELy8q + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-125: *id001 + node-128: *id003 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: "5eqwkxY3" + wsrep_password: sFMiVJ7R + network_config: + network_manager: + network_scheme: + endpoints: + br-ex: + IP: + - "172.16.0.2/24" + gateway: "172.16.0.1" + vendor_specific: + phy_interfaces: + - eth1 + br-floating: + IP: none + br-fw-admin: + IP: + - "10.108.0.8/24" + br-mgmt: + IP: + - "192.168.0.3/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-prv: + IP: none + vendor_specific: + phy_interfaces: + - eth0 + vlans: "1000:1030" + br-storage: + IP: + - "192.168.1.3/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-ex + - action: add-br + name: br-floating + provider: ovs + - action: add-patch + bridges: + - br-floating + - br-ex + provider: ovs + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-ex + name: eth1 + version: "1.1" + network_size: + neutron_config: + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + segmentation_type: vlan + L3: + use_namespaces: true + database: + passwd: zOXpcc6c + keystone: + admin_password: XgdPodA7 + metadata: + metadata_proxy_shared_secret: QU11ydS2 + predefined_networks: + net04: + L2: + network_type: vlan + physnet: physnet2 + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: zOXpcc6c + neutron_metadata_proxy_secret: QU11ydS2 + neutron_nodes: *id002 + neutron_user_password: XgdPodA7 + node_hash: *id001 + nova_db_password: VXcP6cIR + nova_hash: + db_password: VXcP6cIR + state_path: /var/lib/nova + user_password: fuhtZH6v + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: true + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: "1GXPbTgb" + user: nova + roles: *id004 + sahara_hash: + db_password: R68HpdNS + enabled: false + user_password: ts32qXcD + sahara_nodes: + node-125: *id001 + node-128: *id003 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:VXcP6cIR@192.168.0.7/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: true + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: true + osd_pool_size: "2" + pg_num: 256 + per_pool_pg_nums: + default_pg_num: 256 + volumes: 64 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: true + volumes_lvm: false + volume_backend_names: + volumes_ceph: RBD-backend + volumes_lvm: false + volumes_block_device: false + swift_hash: + user_password: bpFT3TKn + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id005 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id005 + "cinder::logging::default_log_levels": *id005 + "glance::api::logging::default_log_levels": *id005 + "glance::registry::logging::default_log_levels": *id005 + "heat::logging::default_log_levels": *id005 + "keystone::logging::default_log_levels": *id005 + "nova::logging::default_log_levels": *id005 + "sahara::logging::default_log_levels": *id005 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: true + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.7" + database_vip: "192.168.0.7" + service_endpoint: "192.168.0.7" + public_vip: "172.16.0.3" + management_vrouter_vip: "192.168.0.6" + public_vrouter_vip: "172.16.0.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + - "192.168.0.8" + swift_master_role: primary-controller + swift_nodes: + node-125: *id001 + node-128: *id003 + swift_proxies: &id006 + + node-125: *id001 + node-128: *id003 + swift_proxy_caches: *id006 + is_primary_swift_proxy: true + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml b/hiera/globals/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml new file mode 100644 index 0000000..44d8913 --- /dev/null +++ b/hiera/globals/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml @@ -0,0 +1,521 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.3:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.4" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.1:80" + - "10.108.0.4:8888" + - "192.168.0.1:5000" + - "192.168.0.1:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: + max_open_files: "131072" + osd_mkfs_type: xfs + osd_mount_options_xfs: "rw,relatime,inode64,logbsize=256k,delaylog,allocsize=4M" + osd_op_threads: "20" + filestore_queue_max_ops: "500" + filestore_queue_committing_max_ops: "5000" + journal_max_write_entries: "1000" + journal_queue_max_ops: "3000" + objecter_inflight_ops: "10240" + filestore_queue_max_bytes: "1048576000" + filestore_queue_committing_max_bytes: "1048576000" + journal_max_write_bytes: "1048576000" + journal_queue_max_bytes: "1048576000" + ms_dispatch_throttle_bytes: "1048576000" + objecter_infilght_op_bytes: "1048576000" + filestore_max_sync_interval: "10" + ceph_monitor_nodes: &id002 + + node-125: &id001 + + swift_zone: "1" + uid: "125" + fqdn: node-125.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.2" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: + - primary-controller + name: node-125 + ceph_primary_monitor_node: + node-125: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: messagingv2 + db_password: Toe5phw4 + enabled: true + metering_secret: tHq2rcoq + user_password: WBfBSo6U + ceilometer_nodes: *id002 + cinder_hash: + db_password: trj609V8 + fixed_key: "7883d66c643ce9a508ebcd4cd5516fc98814a11276bc98c4e8e671188b54e941" + user_password: sJRfG0GP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "192.168.0.7" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: ceph + glance_hash: + db_password: "385SUUrC" + image_cache_max_size: "0" + user_password: A9KgbnX6 + glance_known_stores: + - glance.store.rbd.Store + - glance.store.http.Store + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "2604abefbdf5043f07e989af10f6caba" + db_password: NTeyraV2 + enabled: true + rabbit_password: ReVt6ZKQ + user_password: tryL79Yl + heat_nodes: + node-125: *id001 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-121 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: UxFQFw3m + db_password: e4Op1FQB + keystone_nodes: *id002 + manage_volumes: ceph + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: "7I6NRZcB" + enabled: false + rabbit_password: X4GK4R7f + user_password: nuCELy8q + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-125: *id001 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: "5eqwkxY3" + wsrep_password: sFMiVJ7I + network_config: + network_manager: + network_scheme: + endpoints: + br-fw-admin: + IP: + - "10.108.0.4/24" + br-mgmt: + IP: + - "192.168.0.1/24" + gateway: "192.168.0.7" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-prv: + IP: none + vendor_specific: + phy_interfaces: + - eth0 + vlans: "1000:1030" + br-storage: + IP: + - "192.168.1.1/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-prv + provider: ovs + - action: add-patch + bridges: + - br-prv + - br-fw-admin + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + version: "1.1" + network_size: + neutron_config: + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + physnet2: + bridge: br-prv + vlan_range: "1000:1030" + segmentation_type: vlan + L3: + use_namespaces: true + database: + passwd: zOXpcc6c + keystone: + admin_password: XgdPodA7 + metadata: + metadata_proxy_shared_secret: QU11ydS2 + predefined_networks: + net04: + L2: + network_type: vlan + physnet: physnet2 + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: zOXpcc6c + neutron_metadata_proxy_secret: QU11ydS2 + neutron_nodes: *id002 + neutron_user_password: XgdPodA7 + node_hash: + swift_zone: "1" + uid: "121" + fqdn: node-121.test.domain.local + network_roles: + keystone/api: "192.168.0.1" + neutron/api: "192.168.0.1" + mgmt/database: "192.168.0.1" + sahara/api: "192.168.0.1" + heat/api: "192.168.0.1" + ceilometer/api: "192.168.0.1" + ex: + ceph/public: "192.168.0.1" + ceph/radosgw: + management: "192.168.0.1" + swift/api: "192.168.0.1" + mgmt/api: "192.168.0.1" + storage: "192.168.1.1" + mgmt/corosync: "192.168.0.1" + cinder/api: "192.168.0.1" + public/vip: + swift/replication: "192.168.1.1" + mgmt/messaging: "192.168.0.1" + neutron/mesh: "192.168.0.1" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.1" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.1" + mgmt/vip: "192.168.0.1" + murano/api: "192.168.0.1" + nova/api: "192.168.0.1" + horizon: "192.168.0.1" + mgmt/memcache: "192.168.0.1" + cinder/iscsi: "192.168.1.1" + ceph/replication: "192.168.1.1" + user_node_name: "Untitled (6a:e7)" + node_roles: &id003 + + - primary-mongo + name: node-121 + nova_db_password: VXcP6cIR + nova_hash: + db_password: VXcP6cIR + state_path: /var/lib/nova + user_password: fuhtZH6v + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: "1GXPbTgb" + user: nova + roles: *id003 + sahara_hash: + db_password: R68HpdNS + enabled: false + user_password: ts32qXcD + sahara_nodes: + node-125: *id001 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:VXcP6cIR@192.168.0.7/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: true + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: true + osd_pool_size: "2" + pg_num: 256 + per_pool_pg_nums: + default_pg_num: 256 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: true + volumes_lvm: false + volume_backend_names: + volumes_ceph: RBD-backend + volumes_lvm: false + volumes_block_device: false + swift_hash: + user_password: bpFT3TKn + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id004 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id004 + "cinder::logging::default_log_levels": *id004 + "glance::api::logging::default_log_levels": *id004 + "glance::registry::logging::default_log_levels": *id004 + "heat::logging::default_log_levels": *id004 + "keystone::logging::default_log_levels": *id004 + "nova::logging::default_log_levels": *id004 + "sahara::logging::default_log_levels": *id004 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: true + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.7" + database_vip: "192.168.0.7" + service_endpoint: "192.168.0.7" + public_vip: "172.16.0.3" + management_vrouter_vip: "192.168.0.6" + public_vrouter_vip: "172.16.0.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.3" + swift_master_role: primary-controller + swift_nodes: + node-125: *id001 + swift_proxies: &id005 + + node-125: *id001 + swift_proxy_caches: *id005 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vxlan_dvr.murano.sahara-cinder.yaml b/hiera/globals/neut_vxlan_dvr.murano.sahara-cinder.yaml new file mode 100644 index 0000000..3ffbd83 --- /dev/null +++ b/hiera/globals/neut_vxlan_dvr.murano.sahara-cinder.yaml @@ -0,0 +1,587 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.2:5673, 192.168.0.3:5673, 192.168.0.4:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.7" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.1:80" + - "10.108.0.7:8888" + - "192.168.0.1:5000" + - "192.168.0.1:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-128: &id001 + + swift_zone: "1" + uid: "128" + fqdn: node-128.test.domain.local + network_roles: + keystone/api: "192.168.0.2" + neutron/api: "192.168.0.2" + mgmt/database: "192.168.0.2" + sahara/api: "192.168.0.2" + heat/api: "192.168.0.2" + ceilometer/api: "192.168.0.2" + ex: "172.16.0.2" + ceph/public: "192.168.0.2" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.2" + swift/api: "192.168.0.2" + mgmt/api: "192.168.0.2" + storage: "192.168.1.2" + mgmt/corosync: "192.168.0.2" + cinder/api: "192.168.0.2" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.2" + mgmt/messaging: "192.168.0.2" + neutron/mesh: "192.168.0.2" + admin/pxe: "10.108.0.3" + mongo/db: "192.168.0.2" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.3" + glance/api: "192.168.0.2" + mgmt/vip: "192.168.0.2" + murano/api: "192.168.0.2" + nova/api: "192.168.0.2" + horizon: "192.168.0.2" + mgmt/memcache: "192.168.0.2" + cinder/iscsi: "192.168.1.2" + ceph/replication: "192.168.1.2" + user_node_name: "Untitled (6a:e7)" + node_roles: + - primary-controller + name: node-128 + node-129: &id003 + + swift_zone: "1" + uid: "129" + fqdn: node-129.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.3" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.3" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.3" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.108.0.6" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.6" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-129 + node-131: &id004 + + swift_zone: "1" + uid: "131" + fqdn: node-131.test.domain.local + network_roles: + keystone/api: "192.168.0.4" + neutron/api: "192.168.0.4" + mgmt/database: "192.168.0.4" + sahara/api: "192.168.0.4" + heat/api: "192.168.0.4" + ceilometer/api: "192.168.0.4" + ex: "172.16.0.4" + ceph/public: "192.168.0.4" + ceph/radosgw: "172.16.0.4" + management: "192.168.0.4" + swift/api: "192.168.0.4" + mgmt/api: "192.168.0.4" + storage: "192.168.1.4" + mgmt/corosync: "192.168.0.4" + cinder/api: "192.168.0.4" + public/vip: "172.16.0.4" + swift/replication: "192.168.1.4" + mgmt/messaging: "192.168.0.4" + neutron/mesh: "192.168.0.4" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.4" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.4" + mgmt/vip: "192.168.0.4" + murano/api: "192.168.0.4" + nova/api: "192.168.0.4" + horizon: "192.168.0.4" + mgmt/memcache: "192.168.0.4" + cinder/iscsi: "192.168.1.4" + ceph/replication: "192.168.1.4" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-131 + ceph_primary_monitor_node: + node-128: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: ZcffCIm5 + enabled: false + metering_secret: "7aqxzabx" + user_password: FQUfTQ6a + ceilometer_nodes: *id002 + cinder_hash: + db_password: "71kNkN9U" + fixed_key: "0ded0202e2a355df942df2bacbaba992658a0345f68f2db6e1bdb6dbb8f682cf" + user_password: O2st17AP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "192.168.0.7" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + db_password: "0UYCFNfc" + image_cache_max_size: "5368709120" + user_password: "94lWbeNn" + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "8edb899a7e81e56abe51639880aa32dd" + db_password: AuaPc3Yq + enabled: true + rabbit_password: Nmn2wr9S + user_password: EWJfBLJ9 + heat_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-118 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: "0be9G8hj" + db_password: "32TWl29R" + keystone_nodes: *id002 + manage_volumes: iscsi + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: R3SuvZbh + enabled: true + rabbit_password: ZNdTAgF3 + user_password: xP8WtHQw + plugins: + glance_artifacts_plugin: + enabled: true + murano_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: Lz18BpbQ + wsrep_password: JrlrVOHu + network_config: + network_manager: + network_scheme: + endpoints: + br-fw-admin: + IP: + - "10.108.0.7/24" + br-mgmt: + IP: + - "192.168.0.1/24" + gateway: "192.168.0.7" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-storage: + IP: + - "192.168.1.1/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + version: "1.1" + network_size: + neutron_config: + default_floating_net: net04custom_ext + default_private_net: net04custom + default_router: router04custom + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + segmentation_type: tun + tunnel_id_ranges: "2:65535" + L3: + use_namespaces: true + database: + passwd: QRpCfPk8 + keystone: + admin_password: oT56DSZF + metadata: + metadata_proxy_shared_secret: fp618p5V + predefined_networks: + net04custom: + L2: + network_type: gre + physnet: + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04custom_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: QRpCfPk8 + neutron_metadata_proxy_secret: fp618p5V + neutron_nodes: *id002 + neutron_user_password: oT56DSZF + node_hash: + swift_zone: "1" + uid: "118" + fqdn: node-118.test.domain.local + network_roles: + keystone/api: "192.168.0.1" + neutron/api: "192.168.0.1" + mgmt/database: "192.168.0.1" + sahara/api: "192.168.0.1" + heat/api: "192.168.0.1" + ceilometer/api: "192.168.0.1" + ex: + ceph/public: "192.168.0.1" + ceph/radosgw: + management: "192.168.0.1" + swift/api: "192.168.0.1" + mgmt/api: "192.168.0.1" + storage: "192.168.1.1" + mgmt/corosync: "192.168.0.1" + cinder/api: "192.168.0.1" + public/vip: + swift/replication: "192.168.1.1" + mgmt/messaging: "192.168.0.1" + neutron/mesh: "192.168.0.1" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.1" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.1" + mgmt/vip: "192.168.0.1" + murano/api: "192.168.0.1" + nova/api: "192.168.0.1" + horizon: "192.168.0.1" + mgmt/memcache: "192.168.0.1" + cinder/iscsi: "192.168.1.1" + ceph/replication: "192.168.1.1" + user_node_name: "Untitled (6a:e7)" + node_roles: &id005 + + - cinder + name: node-118 + nova_db_password: mqnsUMgC + nova_hash: + db_password: mqnsUMgC + state_path: /var/lib/nova + user_password: fj4wVCEs + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: c7fQJeSe + user: nova + roles: *id005 + sahara_hash: + db_password: f0jl4v47 + enabled: true + user_password: pJc2zAOx + sahara_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:mqnsUMgC@192.168.0.2/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: false + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: false + osd_pool_size: "2" + pg_num: 128 + per_pool_pg_nums: + default_pg_num: 128 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: false + volumes_lvm: true + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: BP92J6tg + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id006 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id006 + "cinder::logging::default_log_levels": *id006 + "glance::api::logging::default_log_levels": *id006 + "glance::registry::logging::default_log_levels": *id006 + "heat::logging::default_log_levels": *id006 + "keystone::logging::default_log_levels": *id006 + "nova::logging::default_log_levels": *id006 + "sahara::logging::default_log_levels": *id006 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.2" + database_vip: "192.168.0.2" + service_endpoint: "192.168.0.2" + public_vip: "10.109.1.2" + management_vrouter_vip: "192.168.0.3" + public_vrouter_vip: "10.109.1.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.2" + - "192.168.0.3" + - "192.168.0.4" + swift_master_role: primary-controller + swift_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + swift_proxies: &id007 + + node-128: *id001 + node-129: *id003 + node-131: *id004 + swift_proxy_caches: *id007 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vxlan_dvr.murano.sahara-compute.yaml b/hiera/globals/neut_vxlan_dvr.murano.sahara-compute.yaml new file mode 100644 index 0000000..6aa4292 --- /dev/null +++ b/hiera/globals/neut_vxlan_dvr.murano.sahara-compute.yaml @@ -0,0 +1,607 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.2:5673, 192.168.0.3:5673, 192.168.0.4:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.4" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.5:80" + - "10.108.0.4:8888" + - "192.168.0.5:5000" + - "192.168.0.5:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-128: &id001 + + swift_zone: "1" + uid: "128" + fqdn: node-128.test.domain.local + network_roles: + keystone/api: "192.168.0.2" + neutron/api: "192.168.0.2" + mgmt/database: "192.168.0.2" + sahara/api: "192.168.0.2" + heat/api: "192.168.0.2" + ceilometer/api: "192.168.0.2" + ex: "172.16.0.2" + ceph/public: "192.168.0.2" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.2" + swift/api: "192.168.0.2" + mgmt/api: "192.168.0.2" + storage: "192.168.1.2" + mgmt/corosync: "192.168.0.2" + cinder/api: "192.168.0.2" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.2" + mgmt/messaging: "192.168.0.2" + neutron/mesh: "192.168.0.2" + admin/pxe: "10.108.0.3" + mongo/db: "192.168.0.2" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.3" + glance/api: "192.168.0.2" + mgmt/vip: "192.168.0.2" + murano/api: "192.168.0.2" + nova/api: "192.168.0.2" + horizon: "192.168.0.2" + mgmt/memcache: "192.168.0.2" + cinder/iscsi: "192.168.1.2" + ceph/replication: "192.168.1.2" + user_node_name: "Untitled (6a:e7)" + node_roles: + - primary-controller + name: node-128 + node-129: &id003 + + swift_zone: "1" + uid: "129" + fqdn: node-129.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.3" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.3" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.3" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.108.0.6" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.6" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-129 + node-131: &id004 + + swift_zone: "1" + uid: "131" + fqdn: node-131.test.domain.local + network_roles: + keystone/api: "192.168.0.4" + neutron/api: "192.168.0.4" + mgmt/database: "192.168.0.4" + sahara/api: "192.168.0.4" + heat/api: "192.168.0.4" + ceilometer/api: "192.168.0.4" + ex: "172.16.0.4" + ceph/public: "192.168.0.4" + ceph/radosgw: "172.16.0.4" + management: "192.168.0.4" + swift/api: "192.168.0.4" + mgmt/api: "192.168.0.4" + storage: "192.168.1.4" + mgmt/corosync: "192.168.0.4" + cinder/api: "192.168.0.4" + public/vip: "172.16.0.4" + swift/replication: "192.168.1.4" + mgmt/messaging: "192.168.0.4" + neutron/mesh: "192.168.0.4" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.4" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.4" + mgmt/vip: "192.168.0.4" + murano/api: "192.168.0.4" + nova/api: "192.168.0.4" + horizon: "192.168.0.4" + mgmt/memcache: "192.168.0.4" + cinder/iscsi: "192.168.1.4" + ceph/replication: "192.168.1.4" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-131 + ceph_primary_monitor_node: + node-128: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: ZcffCIm5 + enabled: false + metering_secret: "7aqxzabx" + user_password: FQUfTQ6a + ceilometer_nodes: *id002 + cinder_hash: + db_password: "71kNkN9U" + fixed_key: "0ded0202e2a355df942df2bacbaba992658a0345f68f2db6e1bdb6dbb8f682cf" + user_password: O2st17AP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "172.16.0.1" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + db_password: "0UYCFNfc" + image_cache_max_size: "5368709120" + user_password: "94lWbeNn" + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "8edb899a7e81e56abe51639880aa32dd" + db_password: AuaPc3Yq + enabled: true + rabbit_password: Nmn2wr9S + user_password: EWJfBLJ9 + heat_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-132 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: "0be9G8hj" + db_password: "32TWl29R" + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: R3SuvZbh + enabled: true + rabbit_password: ZNdTAgF3 + user_password: xP8WtHQw + plugins: + glance_artifacts_plugin: {} + murano_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: Lz18BpbQ + wsrep_password: JrlrVOHu + network_config: + network_manager: + network_scheme: + endpoints: + br-fw-admin: + IP: + - "10.108.0.4/24" + br-ex: + IP: + - "172.16.0.5/24" + gateway: "172.16.0.1" + vendor_specific: + phy_interfaces: + - eth1 + br-floating: + IP: none + br-mgmt: + IP: + - "192.168.0.5/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-storage: + IP: + - "192.168.1.5/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-ex + - action: add-br + name: br-floating + provider: ovs + - action: add-patch + bridges: + - br-floating + - br-ex + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-ex + name: eth1 + version: "1.1" + network_size: + neutron_config: + default_floating_net: net04custom_ext + default_private_net: net04custom + default_router: router04custom + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + segmentation_type: tun + tunnel_id_ranges: "2:65535" + L3: + use_namespaces: true + database: + passwd: QRpCfPk8 + keystone: + admin_password: oT56DSZF + metadata: + metadata_proxy_shared_secret: fp618p5V + predefined_networks: + net04custom: + L2: + network_type: gre + physnet: + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04custom_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: QRpCfPk8 + neutron_metadata_proxy_secret: fp618p5V + neutron_nodes: *id002 + neutron_user_password: oT56DSZF + node_hash: + swift_zone: "1" + uid: "132" + fqdn: node-132.test.domain.local + network_roles: + keystone/api: "192.168.0.5" + neutron/api: "192.168.0.5" + mgmt/database: "192.168.0.5" + sahara/api: "192.168.0.5" + heat/api: "192.168.0.5" + ceilometer/api: "192.168.0.5" + ex: + ceph/public: "192.168.0.5" + ceph/radosgw: + management: "192.168.0.5" + swift/api: "192.168.0.5" + mgmt/api: "192.168.0.5" + storage: "192.168.1.5" + mgmt/corosync: "192.168.0.5" + cinder/api: "192.168.0.5" + public/vip: + swift/replication: "192.168.1.5" + mgmt/messaging: "192.168.0.5" + neutron/mesh: "192.168.0.5" + admin/pxe: "10.108.0.4" + mongo/db: "192.168.0.5" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.4" + glance/api: "192.168.0.5" + mgmt/vip: "192.168.0.5" + murano/api: "192.168.0.5" + nova/api: "192.168.0.5" + horizon: "192.168.0.5" + mgmt/memcache: "192.168.0.5" + cinder/iscsi: "192.168.1.5" + ceph/replication: "192.168.1.5" + user_node_name: "Untitled (6a:e7)" + node_roles: &id005 + + - compute + name: node-132 + nova_db_password: mqnsUMgC + nova_hash: + db_password: mqnsUMgC + state_path: /var/lib/nova + user_password: fj4wVCEs + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: c7fQJeSe + user: nova + roles: *id005 + sahara_hash: + db_password: f0jl4v47 + enabled: true + user_password: pJc2zAOx + sahara_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:mqnsUMgC@192.168.0.2/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: false + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: false + osd_pool_size: "2" + pg_num: 128 + per_pool_pg_nums: + default_pg_num: 128 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: false + volumes_lvm: true + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: BP92J6tg + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id006 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id006 + "cinder::logging::default_log_levels": *id006 + "glance::api::logging::default_log_levels": *id006 + "glance::registry::logging::default_log_levels": *id006 + "heat::logging::default_log_levels": *id006 + "keystone::logging::default_log_levels": *id006 + "nova::logging::default_log_levels": *id006 + "sahara::logging::default_log_levels": *id006 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.2" + database_vip: "192.168.0.2" + service_endpoint: "192.168.0.2" + public_vip: "10.109.1.2" + management_vrouter_vip: "192.168.0.3" + public_vrouter_vip: "10.109.1.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.2" + - "192.168.0.3" + - "192.168.0.4" + swift_master_role: primary-controller + swift_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + swift_proxies: &id007 + + node-128: *id001 + node-129: *id003 + node-131: *id004 + swift_proxy_caches: *id007 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vxlan_dvr.murano.sahara-controller.yaml b/hiera/globals/neut_vxlan_dvr.murano.sahara-controller.yaml new file mode 100644 index 0000000..bfec5b5 --- /dev/null +++ b/hiera/globals/neut_vxlan_dvr.murano.sahara-controller.yaml @@ -0,0 +1,568 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.3:5673, 192.168.0.2:5673, 192.168.0.4:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.6" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.3:80" + - "10.108.0.6:8888" + - "192.168.0.3:5000" + - "192.168.0.3:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-128: &id001 + + swift_zone: "1" + uid: "128" + fqdn: node-128.test.domain.local + network_roles: + keystone/api: "192.168.0.2" + neutron/api: "192.168.0.2" + mgmt/database: "192.168.0.2" + sahara/api: "192.168.0.2" + heat/api: "192.168.0.2" + ceilometer/api: "192.168.0.2" + ex: "172.16.0.2" + ceph/public: "192.168.0.2" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.2" + swift/api: "192.168.0.2" + mgmt/api: "192.168.0.2" + storage: "192.168.1.2" + mgmt/corosync: "192.168.0.2" + cinder/api: "192.168.0.2" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.2" + mgmt/messaging: "192.168.0.2" + neutron/mesh: "192.168.0.2" + admin/pxe: "10.108.0.3" + mongo/db: "192.168.0.2" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.3" + glance/api: "192.168.0.2" + mgmt/vip: "192.168.0.2" + murano/api: "192.168.0.2" + nova/api: "192.168.0.2" + horizon: "192.168.0.2" + mgmt/memcache: "192.168.0.2" + cinder/iscsi: "192.168.1.2" + ceph/replication: "192.168.1.2" + user_node_name: "Untitled (6a:e7)" + node_roles: + - primary-controller + name: node-128 + node-129: &id003 + + swift_zone: "1" + uid: "129" + fqdn: node-129.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.3" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.3" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.3" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.108.0.6" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.6" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: &id005 + + - controller + name: node-129 + node-131: &id004 + + swift_zone: "1" + uid: "131" + fqdn: node-131.test.domain.local + network_roles: + keystone/api: "192.168.0.4" + neutron/api: "192.168.0.4" + mgmt/database: "192.168.0.4" + sahara/api: "192.168.0.4" + heat/api: "192.168.0.4" + ceilometer/api: "192.168.0.4" + ex: "172.16.0.4" + ceph/public: "192.168.0.4" + ceph/radosgw: "172.16.0.4" + management: "192.168.0.4" + swift/api: "192.168.0.4" + mgmt/api: "192.168.0.4" + storage: "192.168.1.4" + mgmt/corosync: "192.168.0.4" + cinder/api: "192.168.0.4" + public/vip: "172.16.0.4" + swift/replication: "192.168.1.4" + mgmt/messaging: "192.168.0.4" + neutron/mesh: "192.168.0.4" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.4" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.4" + mgmt/vip: "192.168.0.4" + murano/api: "192.168.0.4" + nova/api: "192.168.0.4" + horizon: "192.168.0.4" + mgmt/memcache: "192.168.0.4" + cinder/iscsi: "192.168.1.4" + ceph/replication: "192.168.1.4" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-131 + ceph_primary_monitor_node: + node-128: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: ZcffCIm5 + enabled: false + metering_secret: "7aqxzabx" + user_password: FQUfTQ6a + ceilometer_nodes: *id002 + cinder_hash: + db_password: "71kNkN9U" + fixed_key: "0ded0202e2a355df942df2bacbaba992658a0345f68f2db6e1bdb6dbb8f682cf" + user_password: O2st17AP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "172.16.0.1" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + db_password: "0UYCFNfc" + image_cache_max_size: "13868466176" + user_password: "94lWbeNn" + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "8edb899a7e81e56abe51639880aa32dd" + db_password: AuaPc3Yq + enabled: true + rabbit_password: Nmn2wr9S + user_password: EWJfBLJ9 + heat_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-129 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: "0be9G8hj" + db_password: "32TWl29R" + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: R3SuvZbh + enabled: true + rabbit_password: ZNdTAgF3 + user_password: xP8WtHQw + plugins: + glance_artifacts_plugin: + enabled: true + murano_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: Lz18BpbQ + wsrep_password: JrlrVOHu + network_config: + network_manager: + network_scheme: + endpoints: + br-ex: + IP: + - "172.16.0.3/24" + gateway: "172.16.0.1" + vendor_specific: + phy_interfaces: + - eth1 + br-floating: + IP: none + br-fw-admin: + IP: + - "10.108.0.6/24" + br-mgmt: + IP: + - "192.168.0.3/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-storage: + IP: + - "192.168.1.3/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-ex + - action: add-br + name: br-floating + provider: ovs + - action: add-patch + bridges: + - br-floating + - br-ex + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-ex + name: eth1 + version: "1.1" + network_size: + neutron_config: + default_floating_net: net04custom_ext + default_private_net: net04custom + default_router: router04custom + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + segmentation_type: tun + tunnel_id_ranges: "2:65535" + L3: + use_namespaces: true + database: + passwd: QRpCfPk8 + keystone: + admin_password: oT56DSZF + metadata: + metadata_proxy_shared_secret: fp618p5V + predefined_networks: + net04custom: + L2: + network_type: gre + physnet: + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04custom_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: QRpCfPk8 + neutron_metadata_proxy_secret: fp618p5V + neutron_nodes: *id002 + neutron_user_password: oT56DSZF + node_hash: *id003 + nova_db_password: mqnsUMgC + nova_hash: + db_password: mqnsUMgC + state_path: /var/lib/nova + user_password: fj4wVCEs + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: false + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: c7fQJeSe + user: nova + roles: *id005 + sahara_hash: + db_password: f0jl4v47 + enabled: true + user_password: pJc2zAOx + sahara_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:mqnsUMgC@192.168.0.2/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: false + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: false + osd_pool_size: "2" + pg_num: 128 + per_pool_pg_nums: + default_pg_num: 128 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: false + volumes_lvm: true + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: BP92J6tg + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id006 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id006 + "cinder::logging::default_log_levels": *id006 + "glance::api::logging::default_log_levels": *id006 + "glance::registry::logging::default_log_levels": *id006 + "heat::logging::default_log_levels": *id006 + "keystone::logging::default_log_levels": *id006 + "nova::logging::default_log_levels": *id006 + "sahara::logging::default_log_levels": *id006 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.2" + database_vip: "192.168.0.2" + service_endpoint: "192.168.0.2" + public_vip: "10.109.1.2" + management_vrouter_vip: "192.168.0.3" + public_vrouter_vip: "10.109.1.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.2" + - "192.168.0.3" + - "192.168.0.4" + swift_master_role: primary-controller + swift_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + swift_proxies: &id007 + + node-128: *id001 + node-129: *id003 + node-131: *id004 + swift_proxy_caches: *id007 + is_primary_swift_proxy: false + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml b/hiera/globals/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml new file mode 100644 index 0000000..7871e67 --- /dev/null +++ b/hiera/globals/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml @@ -0,0 +1,572 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.2:5673, 192.168.0.3:5673, 192.168.0.4:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.3" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.2:80" + - "10.108.0.3:8888" + - "192.168.0.2:5000" + - "192.168.0.2:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-128: &id001 + + swift_zone: "1" + uid: "128" + fqdn: node-128.test.domain.local + network_roles: + keystone/api: "192.168.0.2" + neutron/api: "192.168.0.2" + mgmt/database: "192.168.0.2" + sahara/api: "192.168.0.2" + heat/api: "192.168.0.2" + ceilometer/api: "192.168.0.2" + ex: "172.16.0.2" + ceph/public: "192.168.0.2" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.2" + swift/api: "192.168.0.2" + mgmt/api: "192.168.0.2" + storage: "192.168.1.2" + mgmt/corosync: "192.168.0.2" + cinder/api: "192.168.0.2" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.2" + mgmt/messaging: "192.168.0.2" + neutron/mesh: "192.168.0.2" + admin/pxe: "10.108.0.3" + mongo/db: "192.168.0.2" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.3" + glance/api: "192.168.0.2" + mgmt/vip: "192.168.0.2" + murano/api: "192.168.0.2" + murano/cfapi: "192.168.0.2" + nova/api: "192.168.0.2" + horizon: "192.168.0.2" + mgmt/memcache: "192.168.0.2" + cinder/iscsi: "192.168.1.2" + ceph/replication: "192.168.1.2" + user_node_name: "Untitled (6a:e7)" + node_roles: &id005 + + - primary-controller + name: node-128 + node-129: &id003 + + swift_zone: "1" + uid: "129" + fqdn: node-129.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.3" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.3" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.3" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.108.0.6" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.6" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + murano/cfapi: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-129 + node-131: &id004 + + swift_zone: "1" + uid: "131" + fqdn: node-131.test.domain.local + network_roles: + keystone/api: "192.168.0.4" + neutron/api: "192.168.0.4" + mgmt/database: "192.168.0.4" + sahara/api: "192.168.0.4" + heat/api: "192.168.0.4" + ceilometer/api: "192.168.0.4" + ex: "172.16.0.4" + ceph/public: "192.168.0.4" + ceph/radosgw: "172.16.0.4" + management: "192.168.0.4" + swift/api: "192.168.0.4" + mgmt/api: "192.168.0.4" + storage: "192.168.1.4" + mgmt/corosync: "192.168.0.4" + cinder/api: "192.168.0.4" + public/vip: "172.16.0.4" + swift/replication: "192.168.1.4" + mgmt/messaging: "192.168.0.4" + neutron/mesh: "192.168.0.4" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.4" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.4" + mgmt/vip: "192.168.0.4" + murano/api: "192.168.0.4" + murano/cfapi: "192.168.0.4" + nova/api: "192.168.0.4" + horizon: "192.168.0.4" + mgmt/memcache: "192.168.0.4" + cinder/iscsi: "192.168.1.4" + ceph/replication: "192.168.1.4" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-131 + ceph_primary_monitor_node: + node-128: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: ZcffCIm5 + enabled: false + metering_secret: "7aqxzabx" + user_password: FQUfTQ6a + ceilometer_nodes: *id002 + cinder_hash: + db_password: "71kNkN9U" + fixed_key: "0ded0202e2a355df942df2bacbaba992658a0345f68f2db6e1bdb6dbb8f682cf" + user_password: O2st17AP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "172.16.0.1" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + db_password: "0UYCFNfc" + image_cache_max_size: "13868466176" + user_password: "94lWbeNn" + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "8edb899a7e81e56abe51639880aa32dd" + db_password: AuaPc3Yq + enabled: true + rabbit_password: Nmn2wr9S + user_password: EWJfBLJ9 + heat_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-128 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: "0be9G8hj" + db_password: "32TWl29R" + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: R3SuvZbh + enabled: true + rabbit_password: ZNdTAgF3 + user_password: xP8WtHQw + plugins: + glance_artifacts_plugin: + enabled: true + murano_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: Lz18BpbQ + wsrep_password: JrlrVOHu + network_config: + network_manager: + network_scheme: + endpoints: + br-ex: + IP: + - "172.16.0.2/24" + gateway: "172.16.0.1" + vendor_specific: + phy_interfaces: + - eth1 + br-floating: + IP: none + br-fw-admin: + IP: + - "10.108.0.3/24" + br-mgmt: + IP: + - "192.168.0.2/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-storage: + IP: + - "192.168.1.2/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + murano/cfapi: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-ex + - action: add-br + name: br-floating + provider: ovs + - action: add-patch + bridges: + - br-floating + - br-ex + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-ex + name: eth1 + version: "1.1" + network_size: + neutron_config: + default_floating_net: net04custom_ext + default_private_net: net04custom + default_router: router04custom + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + segmentation_type: tun + tunnel_id_ranges: "2:65535" + L3: + use_namespaces: true + database: + passwd: QRpCfPk8 + keystone: + admin_password: oT56DSZF + metadata: + metadata_proxy_shared_secret: fp618p5V + predefined_networks: + net04custom: + L2: + network_type: vxlan + physnet: + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04custom_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: QRpCfPk8 + neutron_metadata_proxy_secret: fp618p5V + neutron_nodes: *id002 + neutron_user_password: oT56DSZF + node_hash: *id001 + nova_db_password: mqnsUMgC + nova_hash: + db_password: mqnsUMgC + state_path: /var/lib/nova + user_password: fj4wVCEs + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: true + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: c7fQJeSe + user: nova + roles: *id005 + sahara_hash: + db_password: f0jl4v47 + enabled: true + user_password: pJc2zAOx + sahara_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:mqnsUMgC@192.168.0.2/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: false + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: false + osd_pool_size: "2" + pg_num: 128 + per_pool_pg_nums: + default_pg_num: 128 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: false + volumes_lvm: true + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: BP92J6tg + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id006 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id006 + "cinder::logging::default_log_levels": *id006 + "glance::api::logging::default_log_levels": *id006 + "glance::registry::logging::default_log_levels": *id006 + "heat::logging::default_log_levels": *id006 + "keystone::logging::default_log_levels": *id006 + "nova::logging::default_log_levels": *id006 + "sahara::logging::default_log_levels": *id006 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.2" + database_vip: "192.168.0.2" + service_endpoint: "192.168.0.2" + public_vip: "10.109.1.2" + management_vrouter_vip: "192.168.0.3" + public_vrouter_vip: "10.109.1.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.2" + - "192.168.0.3" + - "192.168.0.4" + swift_master_role: primary-controller + swift_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + swift_proxies: &id007 + + node-128: *id001 + node-129: *id003 + node-131: *id004 + swift_proxy_caches: *id007 + is_primary_swift_proxy: true + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/neut_vxlan_dvr.murano.sahara-primary-controller.yaml b/hiera/globals/neut_vxlan_dvr.murano.sahara-primary-controller.yaml new file mode 100644 index 0000000..b27d52c --- /dev/null +++ b/hiera/globals/neut_vxlan_dvr.murano.sahara-primary-controller.yaml @@ -0,0 +1,571 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.2:5673, 192.168.0.3:5673, 192.168.0.4:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.3" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.2:80" + - "10.108.0.3:8888" + - "192.168.0.2:5000" + - "192.168.0.2:35357" + base_mac: "fa:16:3e:00:00:00" + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: &id002 + + node-128: &id001 + + swift_zone: "1" + uid: "128" + fqdn: node-128.test.domain.local + network_roles: + keystone/api: "192.168.0.2" + neutron/api: "192.168.0.2" + mgmt/database: "192.168.0.2" + sahara/api: "192.168.0.2" + heat/api: "192.168.0.2" + ceilometer/api: "192.168.0.2" + ex: "172.16.0.2" + ceph/public: "192.168.0.2" + ceph/radosgw: "172.16.0.2" + management: "192.168.0.2" + swift/api: "192.168.0.2" + mgmt/api: "192.168.0.2" + storage: "192.168.1.2" + mgmt/corosync: "192.168.0.2" + cinder/api: "192.168.0.2" + public/vip: "172.16.0.2" + swift/replication: "192.168.1.2" + mgmt/messaging: "192.168.0.2" + neutron/mesh: "192.168.0.2" + admin/pxe: "10.108.0.3" + mongo/db: "192.168.0.2" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.3" + glance/api: "192.168.0.2" + mgmt/vip: "192.168.0.2" + murano/api: "192.168.0.2" + murano/cfapi: "192.168.0.2" + nova/api: "192.168.0.2" + horizon: "192.168.0.2" + mgmt/memcache: "192.168.0.2" + cinder/iscsi: "192.168.1.2" + ceph/replication: "192.168.1.2" + user_node_name: "Untitled (6a:e7)" + node_roles: &id005 + + - primary-controller + name: node-128 + node-129: &id003 + + swift_zone: "1" + uid: "129" + fqdn: node-129.test.domain.local + network_roles: + keystone/api: "192.168.0.3" + neutron/api: "192.168.0.3" + mgmt/database: "192.168.0.3" + sahara/api: "192.168.0.3" + heat/api: "192.168.0.3" + ceilometer/api: "192.168.0.3" + ex: "172.16.0.3" + ceph/public: "192.168.0.3" + ceph/radosgw: "172.16.0.3" + management: "192.168.0.3" + swift/api: "192.168.0.3" + mgmt/api: "192.168.0.3" + storage: "192.168.1.3" + mgmt/corosync: "192.168.0.3" + cinder/api: "192.168.0.3" + public/vip: "172.16.0.3" + swift/replication: "192.168.1.3" + mgmt/messaging: "192.168.0.3" + neutron/mesh: "192.168.0.3" + admin/pxe: "10.108.0.6" + mongo/db: "192.168.0.3" + neutron/private: + neutron/floating: + fw-admin: "10.108.0.6" + glance/api: "192.168.0.3" + mgmt/vip: "192.168.0.3" + murano/api: "192.168.0.3" + murano/cfapi: "192.168.0.3" + nova/api: "192.168.0.3" + horizon: "192.168.0.3" + mgmt/memcache: "192.168.0.3" + cinder/iscsi: "192.168.1.3" + ceph/replication: "192.168.1.3" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-129 + node-131: &id004 + + swift_zone: "1" + uid: "131" + fqdn: node-131.test.domain.local + network_roles: + keystone/api: "192.168.0.4" + neutron/api: "192.168.0.4" + mgmt/database: "192.168.0.4" + sahara/api: "192.168.0.4" + heat/api: "192.168.0.4" + ceilometer/api: "192.168.0.4" + ex: "172.16.0.4" + ceph/public: "192.168.0.4" + ceph/radosgw: "172.16.0.4" + management: "192.168.0.4" + swift/api: "192.168.0.4" + mgmt/api: "192.168.0.4" + storage: "192.168.1.4" + mgmt/corosync: "192.168.0.4" + cinder/api: "192.168.0.4" + public/vip: "172.16.0.4" + swift/replication: "192.168.1.4" + mgmt/messaging: "192.168.0.4" + neutron/mesh: "192.168.0.4" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.4" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.4" + mgmt/vip: "192.168.0.4" + murano/api: "192.168.0.4" + murano/cfapi: "192.168.0.4" + nova/api: "192.168.0.4" + horizon: "192.168.0.4" + mgmt/memcache: "192.168.0.4" + cinder/iscsi: "192.168.1.4" + ceph/replication: "192.168.1.4" + user_node_name: "Untitled (6a:e7)" + node_roles: + - controller + name: node-131 + ceph_primary_monitor_node: + node-128: *id001 + ceph_rgw_nodes: *id002 + ceilometer_hash: + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + notification_driver: "" + db_password: ZcffCIm5 + enabled: false + metering_secret: "7aqxzabx" + user_password: FQUfTQ6a + ceilometer_nodes: *id002 + cinder_hash: + db_password: "71kNkN9U" + fixed_key: "0ded0202e2a355df942df2bacbaba992658a0345f68f2db6e1bdb6dbb8f682cf" + user_password: O2st17AP + cinder_nodes: *id002 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: *id002 + debug: false + default_gateway: + - "172.16.0.1" + deployment_mode: ha_compact + dns_nameservers: [] + glance_backend: file + glance_hash: + db_password: "0UYCFNfc" + image_cache_max_size: "13868466176" + user_password: "94lWbeNn" + glance_known_stores: false + glance_nodes: *id002 + heat_hash: + auth_encryption_key: "8edb899a7e81e56abe51639880aa32dd" + db_password: AuaPc3Yq + enabled: true + rabbit_password: Nmn2wr9S + user_password: EWJfBLJ9 + heat_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + heat_roles: + - primary-controller + - controller + horizon_nodes: *id002 + custom_theme_path: themes/vendor + node_name: node-128 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: "0be9G8hj" + db_password: "32TWl29R" + keystone_nodes: *id002 + manage_volumes: false + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: R3SuvZbh + enabled: true + rabbit_password: ZNdTAgF3 + user_password: xP8WtHQw + plugins: + glance_artifacts_plugin: + enabled: true + murano_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: Lz18BpbQ + wsrep_password: JrlrVOHu + network_config: + network_manager: + network_scheme: + endpoints: + br-ex: + IP: + - "172.16.0.2/24" + gateway: "172.16.0.1" + vendor_specific: + phy_interfaces: + - eth1 + br-floating: + IP: none + br-fw-admin: + IP: + - "10.108.0.3/24" + br-mgmt: + IP: + - "192.168.0.2/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 101 + br-storage: + IP: + - "192.168.1.2/24" + vendor_specific: + phy_interfaces: + - eth0 + vlans: 102 + interfaces: + eth0: + vendor_specific: + bus_info: "0000:00:03.0" + driver: e1000 + eth1: + vendor_specific: + bus_info: "0000:00:04.0" + driver: e1000 + eth2: + vendor_specific: + bus_info: "0000:00:05.0" + driver: e1000 + eth3: + vendor_specific: + bus_info: "0000:00:06.0" + driver: e1000 + eth4: + vendor_specific: + bus_info: "0000:00:07.0" + driver: e1000 + provider: lnx + roles: + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + murano/cfapi: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-mgmt + - action: add-br + name: br-storage + - action: add-br + name: br-ex + - action: add-br + name: br-floating + provider: ovs + - action: add-patch + bridges: + - br-floating + - br-ex + provider: ovs + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-ex + name: eth1 + version: "1.1" + network_size: + neutron_config: + default_floating_net: net04custom_ext + default_private_net: net04custom + default_router: router04custom + L2: + base_mac: "fa:16:3e:00:00:00" + phys_nets: + physnet1: + bridge: br-floating + segmentation_type: tun + tunnel_id_ranges: "2:65535" + L3: + use_namespaces: true + database: + passwd: QRpCfPk8 + keystone: + admin_password: oT56DSZF + metadata: + metadata_proxy_shared_secret: fp618p5V + predefined_networks: + net04custom: + L2: + network_type: vxlan + physnet: + router_ext: false + segment_id: + L3: + enable_dhcp: true + floating: + gateway: "192.168.111.1" + nameservers: + - "8.8.4.4" + - "8.8.8.8" + subnet: "192.168.111.0/24" + shared: false + tenant: admin + net04custom_ext: + L2: + network_type: flat + physnet: physnet1 + router_ext: true + segment_id: + L3: + enable_dhcp: false + floating: "172.16.0.130:172.16.0.254" + gateway: "172.16.0.1" + nameservers: [] + subnet: "172.16.0.0/24" + shared: false + tenant: admin + neutron_db_password: QRpCfPk8 + neutron_metadata_proxy_secret: fp618p5V + neutron_nodes: *id002 + neutron_user_password: oT56DSZF + node_hash: *id001 + nova_db_password: mqnsUMgC + nova_hash: + db_password: mqnsUMgC + state_path: /var/lib/nova + user_password: fj4wVCEs + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: {} + num_networks: + openstack_version: "2014.2-6.1" + primary_controller: true + private_int: + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: c7fQJeSe + user: nova + roles: *id005 + sahara_hash: + db_password: f0jl4v47 + enabled: true + user_password: pJc2zAOx + sahara_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:mqnsUMgC@192.168.0.2/nova?charset=utf8&read_timeout=60" + storage_hash: + ephemeral_ceph: false + images_ceph: false + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: false + osd_pool_size: "2" + pg_num: 128 + per_pool_pg_nums: + default_pg_num: 128 + compute: 1024 + backups: 512 + ".rgw": 512 + images: 256 + volumes_ceph: false + volumes_lvm: true + volume_backend_names: + volumes_ceph: false + volumes_lvm: LVM-backend + volumes_block_device: false + swift_hash: + user_password: BP92J6tg + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id006 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "ceilometer::logging::default_log_levels": *id006 + "cinder::logging::default_log_levels": *id006 + "glance::api::logging::default_log_levels": *id006 + "glance::registry::logging::default_log_levels": *id006 + "heat::logging::default_log_levels": *id006 + "keystone::logging::default_log_levels": *id006 + "nova::logging::default_log_levels": *id006 + "sahara::logging::default_log_levels": *id006 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: true + use_ovs: true + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.2" + database_vip: "192.168.0.2" + service_endpoint: "192.168.0.2" + public_vip: "10.109.1.2" + management_vrouter_vip: "192.168.0.3" + public_vrouter_vip: "10.109.1.3" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "10.20.30.40" + - "10.20.30.41" + swift_master_role: primary-controller + swift_nodes: + node-128: *id001 + node-129: *id003 + node-131: *id004 + swift_proxies: &id007 + + node-128: *id001 + node-129: *id003 + node-131: *id004 + swift_proxy_caches: *id007 + is_primary_swift_proxy: true + nova_api_nodes: *id002 + ironic_api_nodes: *id002 + workers_max: "17" + external_lb: false + node_name_prefix_for_messaging: messaging- diff --git a/hiera/globals/novanet-primary-controller.yaml b/hiera/globals/novanet-primary-controller.yaml new file mode 100644 index 0000000..863b901 --- /dev/null +++ b/hiera/globals/novanet-primary-controller.yaml @@ -0,0 +1,408 @@ + +--- + access_hash: + email: "admin@localhost" + metadata: + label: Access + weight: 10 + password: admin + tenant: admin + user: admin + amqp_hosts: "192.168.0.4:5673" + amqp_port: "5673" + apache_api_proxy_address: "10.108.0.8" + apache_ports: + - "127.0.0.1:80" + - "192.168.0.4:80" + - "10.108.0.8:8888" + - "192.168.0.4:5000" + - "192.168.0.4:35357" + base_mac: + base_syslog_hash: + syslog_port: "514" + syslog_server: "10.108.0.2" + ceph_tuning_settings: {} + ceph_monitor_nodes: + node-137: &id001 + + swift_zone: "1" + uid: "137" + fqdn: node-137.test.domain.local + network_roles: + keystone/api: "192.168.0.4" + neutron/api: "192.168.0.4" + mgmt/database: "192.168.0.4" + sahara/api: "192.168.0.4" + heat/api: "192.168.0.4" + ceilometer/api: "192.168.0.4" + ex: "172.16.0.5" + ceph/public: "192.168.0.4" + ceph/radosgw: "172.16.0.5" + management: "192.168.0.4" + swift/api: "192.168.0.4" + mgmt/api: "192.168.0.4" + storage: "192.168.1.4" + mgmt/corosync: "192.168.0.4" + cinder/api: "192.168.0.4" + public/vip: "172.16.0.5" + swift/replication: "192.168.1.4" + mgmt/messaging: "192.168.0.4" + neutron/mesh: "192.168.0.4" + admin/pxe: "10.109.0.9" + mongo/db: "192.168.0.4" + neutron/private: + neutron/floating: + fw-admin: "10.109.0.9" + glance/api: "192.168.0.4" + mgmt/vip: "192.168.0.4" + murano/api: "192.168.0.4" + nova/api: "192.168.0.4" + horizon: "192.168.0.4" + mgmt/memcache: "192.168.0.4" + cinder/iscsi: "192.168.1.4" + ceph/replication: "192.168.1.4" + user_node_name: "Untitled (6a:e7)" + node_roles: &id002 + + - primary-controller + name: node-137 + ceph_primary_monitor_node: + node-137: *id001 + ceph_rgw_nodes: + node-137: *id001 + ceilometer_hash: + db_password: ZCWaANKg + enabled: false + metering_secret: "5gCCPfO8" + user_password: Ag2mna7b + alarm_history_time_to_live: "604800" + event_time_to_live: "604800" + metering_time_to_live: "604800" + http_timeout: "600" + ceilometer_nodes: + node-137: *id001 + cinder_hash: + db_password: VwpNB13X + fixed_key: "0d983a86451032ba0b738fc12a654e314354aa0194390eed54608196831a425e" + user_password: o9msdnTx + cinder_nodes: + node-137: *id001 + cinder_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "100000" + GET: "100000" + DELETE: "100000" + corosync_roles: + - primary-controller + - controller + custom_mysql_setup_class: galera + database_nodes: + node-137: *id001 + debug: false + default_gateway: + - "172.16.0.1" + deployment_mode: ha_compact + dns_nameservers: + - "8.8.4.4" + - "8.8.8.8" + glance_backend: file + glance_hash: + db_password: s5aslXZn + image_cache_max_size: "13868466176" + user_password: UEtUqI9Z + glance_known_stores: false + heat_hash: + auth_encryption_key: "194abdbbc31aded70db9b2084be8e215" + db_password: SvgZ3tKP + enabled: true + rabbit_password: "0fPV94mX" + user_password: Nlq9bTGV + heat_roles: + - primary-controller + - controller + horizon_nodes: + node-137: *id001 + node_name: node-137 + idle_timeout: "3600" + keystone_hash: + service_token_off: false + admin_token: Uo10oynr + db_password: MnrQiwLn + manage_volumes: false + management_network_range: "192.168.0.0/24" + master_ip: "10.108.0.2" + max_overflow: 20 + max_pool_size: 20 + max_retries: "-1" + mirror_type: external + mountpoints: + - "1" + - "2" + mongo_roles: + - primary-mongo + - mongo + multi_host: true + murano_hash: + rabbit: + vhost: / + port: "55572" + db_password: "07KOdk75" + enabled: false + rabbit_password: rJfH9CSy + user_password: mrQ9d0JW + murano_roles: + - primary-controller + - controller + mysql_hash: + root_password: M3VTf8U9 + wsrep_password: jMCDynJR + network_config: + network_manager: nova.network.manager.FlatDHCPManager + network_scheme: + endpoints: + br-ex: + IP: + - "172.16.0.5/24" + gateway: "172.16.0.1" + br-fw-admin: + IP: + - "10.108.0.8/24" + br-mgmt: + IP: + - "192.168.0.4/24" + br-storage: + IP: + - "192.168.1.4/24" + eth0.103: + IP: none + interfaces: + eth0: {} + eth1: {} + eth2: {} + eth3: {} + eth4: {} + provider: lnx + roles: + novanetwork/fixed: eth0.103 + ex: br-ex + public/vip: br-ex + neutron/floating: br-floating + storage: br-storage + keystone/api: br-mgmt + neutron/api: br-mgmt + mgmt/database: br-mgmt + sahara/api: br-mgmt + ceilometer/api: br-mgmt + mgmt/vip: br-mgmt + ceph/public: br-mgmt + mgmt/messaging: br-mgmt + management: br-mgmt + swift/api: br-mgmt + mgmt/api: br-mgmt + mgmt/corosync: br-mgmt + cinder/api: br-mgmt + swift/replication: br-storage + neutron/mesh: br-mgmt + admin/pxe: br-fw-admin + mongo/db: br-mgmt + neutron/private: br-prv + fw-admin: br-fw-admin + glance/api: br-mgmt + heat/api: br-mgmt + murano/api: br-mgmt + nova/api: br-mgmt + horizon: br-mgmt + mgmt/memcache: br-mgmt + cinder/iscsi: br-storage + ceph/replication: br-storage + transformations: + - action: add-br + name: br-fw-admin + - action: add-br + name: br-storage + - action: add-br + name: br-mgmt + - action: add-br + name: br-ex + - action: add-port + bridge: br-fw-admin + name: eth0 + - action: add-port + bridge: br-storage + name: eth0.102 + - action: add-port + bridge: br-mgmt + name: eth0.101 + - action: add-port + bridge: br-ex + name: eth1 + - action: add-port + name: eth0.103 + version: "1.1" + network_size: 65536 + neutron_config: {} + neutron_db_password: + neutron_metadata_proxy_secret: + neutron_nodes: + node-137: *id001 + neutron_user_password: + node: *id001 + nodes_hash: + - fqdn: node-135.test.domain.local + internal_address: "192.168.0.2" + internal_netmask: "255.255.255.0" + name: node-135 + public_address: "172.16.0.3" + public_netmask: "255.255.255.0" + role: cinder + storage_address: "192.168.1.2" + storage_netmask: "255.255.255.0" + swift_zone: "135" + uid: "135" + user_node_name: "Untitled (18:c9)" + - fqdn: node-136.test.domain.local + internal_address: "192.168.0.3" + internal_netmask: "255.255.255.0" + name: node-136 + public_address: "172.16.0.4" + public_netmask: "255.255.255.0" + role: compute + storage_address: "192.168.1.3" + storage_netmask: "255.255.255.0" + swift_zone: "136" + uid: "136" + user_node_name: "Untitled (1d:4b)" + - fqdn: node-137.test.domain.local + internal_address: "192.168.0.4" + internal_netmask: "255.255.255.0" + name: node-137 + public_address: "172.16.0.5" + public_netmask: "255.255.255.0" + role: primary-controller + storage_address: "192.168.1.4" + storage_netmask: "255.255.255.0" + swift_zone: "137" + uid: "137" + user_node_name: "Untitled (34:45)" + nova_db_password: aAU4jYDt + nova_hash: + db_password: aAU4jYDt + state_path: /var/lib/nova + user_password: UyrT2Ama + vncproxy_protocol: https + nova_rate_limits: + POST: "100000" + POST_SERVERS: "100000" + PUT: "1000" + GET: "100000" + DELETE: "100000" + nova_report_interval: "60" + nova_service_down_time: "180" + novanetwork_params: + network_manager: FlatDHCPManager + network_size: 65536 + num_networks: 1 + num_networks: 1 + openstack_version: "2014.2-6.1" + primary_controller: true + private_int: eth0.103 + queue_provider: rabbitmq + rabbit_ha_queues: true + rabbit_hash: + password: zrMvquYX + user: nova + roles: *id002 + sahara_hash: + db_password: xzyWeMAy + enabled: false + user_password: EqqXoxx9 + sahara_roles: + - primary-controller + - controller + sql_connection: "mysql://nova:aAU4jYDt@192.168.0.5/nova?read_timeout = 6 0" + storage_hash: + ephemeral_ceph: false + images_ceph: false + images_vcenter: false + iser: false + metadata: + label: Storage + weight: 60 + objects_ceph: false + osd_pool_size: "2" + pg_num: 128 + volumes_ceph: false + volumes_lvm: true + swift_hash: + user_password: UcPlc9Wp + syslog_hash: + metadata: + label: Syslog + weight: 50 + syslog_port: "514" + syslog_server: "" + syslog_transport: tcp + default_log_levels: &id003 + + amqp: WARN + amqplib: WARN + boto: WARN + qpid: WARN + sqlalchemy: WARN + suds: INFO + oslo_messaging: INFO + oslo.messaging: INFO + iso8601: WARN + requests.packages.urllib3.connectionpool: WARN + urllib3.connectionpool: WARN + websocket: WARN + requests.packages.urllib3.util.retry: WARN + urllib3.util.retry: WARN + keystonemiddleware: WARN + routes.middleware: WARN + stevedore: WARN + taskflow: WARN + "sahara::logging::default_log_levels": *id003 + syslog_log_facility_ceilometer: LOG_LOCAL0 + syslog_log_facility_ceph: LOG_LOCAL0 + syslog_log_facility_cinder: LOG_LOCAL3 + syslog_log_facility_glance: LOG_LOCAL2 + syslog_log_facility_heat: LOG_LOCAL0 + syslog_log_facility_keystone: LOG_LOCAL7 + syslog_log_facility_murano: LOG_LOCAL0 + syslog_log_facility_neutron: LOG_LOCAL4 + syslog_log_facility_nova: LOG_LOCAL6 + syslog_log_facility_sahara: LOG_LOCAL0 + token_provider: keystone.token.providers.fernet.Provider + use_ceilometer: false + use_monit: false + use_neutron: false + use_ovs: false + use_syslog: true + vcenter_hash: {} + verbose: true + vlan_start: + management_vip: "192.168.0.5" + database_vip: "192.168.0.5" + service_endpoint: "192.168.0.5" + public_vip: "172.16.0.6" + management_vrouter_vip: "192.168.0.6" + public_vrouter_vip: "172.16.0.7" + memcache_roles: + - primary-controller + - controller + memcached_addresses: + - "192.168.0.4" + swift_master_role: primary-controller + swift_nodes: + node-137: *id001 + swift_proxies: &id004 + + node-137: *id001 + swift_proxy_caches: *id004 + is_primary_swift_proxy: true + nova_api_nodes: + node-137: *id001 + ironic_api_nodes: + node-137: *id001 diff --git a/astute.yaml/master.yaml b/hiera/master.yaml similarity index 100% rename from astute.yaml/master.yaml rename to hiera/master.yaml diff --git a/astute.yaml/neut_gre.generate_vms.yaml b/hiera/neut_gre.generate_vms.yaml similarity index 93% rename from astute.yaml/neut_gre.generate_vms.yaml rename to hiera/neut_gre.generate_vms.yaml index d0b5562..f8fd418 100644 --- a/astute.yaml/neut_gre.generate_vms.yaml +++ b/hiera/neut_gre.generate_vms.yaml @@ -496,75 +496,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-118.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-118 - role: cinder - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '118' - uid: '118' - user_node_name: Untitled (1d:4b) -- fqdn: node-128.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-128 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: compute - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '128' - uid: '128' - user_node_name: Untitled (6f:9d) -- fqdn: node-128.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-128 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: virt - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '128' - uid: '128' - user_node_name: Untitled (6f:9d) -- fqdn: node-129.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-129 - public_address: 172.16.0.3 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '129' - uid: '129' - user_node_name: Untitled (74:27) -- fqdn: node-131.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-131 - public_address: 172.16.0.4 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '131' - uid: '131' - user_node_name: Untitled (34:45) -- fqdn: node-132.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-132 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '132' - uid: '132' - user_node_name: Untitled (18:c9) nova: db_password: mqnsUMgC state_path: /var/lib/nova diff --git a/astute.yaml/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml b/hiera/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml similarity index 94% rename from astute.yaml/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml rename to hiera/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml index 0931e6f..112369f 100644 --- a/astute.yaml/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml +++ b/hiera/neut_vlan.ceph.ceil-compute.overridden_ssl.yaml @@ -658,59 +658,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-121.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-121 - role: primary-mongo - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '121' - uid: '121' - user_node_name: Untitled (18:c9) -- fqdn: node-124.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-124 - role: ceph-osd - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '124' - uid: '124' - user_node_name: Untitled (6f:9d) -- fqdn: node-125.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-125 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '125' - uid: '125' - user_node_name: Untitled (34:45) -- fqdn: node-126.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-126 - role: ceph-osd - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '126' - uid: '126' - user_node_name: Untitled (12:ea) -- fqdn: node-127.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-127 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '127' - uid: '127' - user_node_name: Untitled (74:27) nova: db_password: VXcP6cIR state_path: /var/lib/nova diff --git a/astute.yaml/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml b/hiera/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml similarity index 95% rename from astute.yaml/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml rename to hiera/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml index d952d54..201171e 100644 --- a/astute.yaml/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml +++ b/hiera/neut_vlan.ceph.ceil-primary-controller.overridden_ssl.yaml @@ -678,59 +678,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-121.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-121 - role: primary-mongo - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '121' - uid: '121' - user_node_name: Untitled (18:c9) -- fqdn: node-124.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-124 - role: ceph-osd - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '124' - uid: '124' - user_node_name: Untitled (6f:9d) -- fqdn: node-125.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-125 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '125' - uid: '125' - user_node_name: Untitled (34:45) -- fqdn: node-126.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-126 - role: ceph-osd - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '126' - uid: '126' - user_node_name: Untitled (12:ea) -- fqdn: node-127.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-127 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '127' - uid: '127' - user_node_name: Untitled (74:27) nova: db_password: VXcP6cIR state_path: /var/lib/nova diff --git a/astute.yaml/neut_vlan.ceph.compute-ephemeral-ceph.yaml b/hiera/neut_vlan.ceph.compute-ephemeral-ceph.yaml similarity index 91% rename from astute.yaml/neut_vlan.ceph.compute-ephemeral-ceph.yaml rename to hiera/neut_vlan.ceph.compute-ephemeral-ceph.yaml index f22a7ef..31b164d 100644 --- a/astute.yaml/neut_vlan.ceph.compute-ephemeral-ceph.yaml +++ b/hiera/neut_vlan.ceph.compute-ephemeral-ceph.yaml @@ -288,71 +288,6 @@ online: true keystone: db_password: 0WzSQMdU admin_token: n7tfrNvt -nodes: -- user_node_name: Untitled (2c:5e) - uid: '1' - public_address: 10.122.11.4 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.local - role: ceph-osd - public_netmask: 255.255.255.0 - internal_address: 10.122.12.3 - storage_address: 10.122.14.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (2c:5e) - uid: '1' - public_address: 10.122.11.4 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.local - role: primary-controller - public_netmask: 255.255.255.0 - internal_address: 10.122.12.3 - storage_address: 10.122.14.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (e5:e6) - uid: '2' - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.local - role: ceph-osd - internal_address: 10.122.12.6 - storage_address: 10.122.14.2 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (e5:e6) - uid: '2' - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.local - role: compute - internal_address: 10.122.12.6 - storage_address: 10.122.14.2 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (50:1e) - uid: '3' - internal_netmask: 255.255.255.0 - fqdn: node-3.domain.local - role: ceph-osd - internal_address: 10.122.12.4 - storage_address: 10.122.14.4 - swift_zone: '3' - storage_netmask: 255.255.255.0 - name: node-3 -- user_node_name: Untitled (cb:23) - uid: '4' - internal_netmask: 255.255.255.0 - fqdn: node-4.domain.local - role: cinder - internal_address: 10.122.12.5 - storage_address: 10.122.14.3 - swift_zone: '4' - storage_netmask: 255.255.255.0 - name: node-4 nova_quota: false public: network_role: public/vip diff --git a/astute.yaml/neut_vlan.ceph.controller-ephemeral-ceph.yaml b/hiera/neut_vlan.ceph.controller-ephemeral-ceph.yaml similarity index 95% rename from astute.yaml/neut_vlan.ceph.controller-ephemeral-ceph.yaml rename to hiera/neut_vlan.ceph.controller-ephemeral-ceph.yaml index 6b9adda..b3a029f 100644 --- a/astute.yaml/neut_vlan.ceph.controller-ephemeral-ceph.yaml +++ b/hiera/neut_vlan.ceph.controller-ephemeral-ceph.yaml @@ -728,61 +728,6 @@ online: true keystone: db_password: 0WzSQMdU admin_token: n7tfrNvt -nodes: -- user_node_name: Untitled (2c:5e) - uid: '1' - public_address: 10.122.11.4 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.local - role: ceph-osd - public_netmask: 255.255.255.0 - internal_address: 10.122.12.3 - storage_address: 10.122.14.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (2c:5e) - uid: '1' - public_address: 10.122.11.4 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.local - role: primary-controller - public_netmask: 255.255.255.0 - internal_address: 10.122.12.3 - storage_address: 10.122.14.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (e5:e6) - uid: '2' - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.local - role: compute - internal_address: 10.122.12.6 - storage_address: 10.122.14.2 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (50:1e) - uid: '3' - internal_netmask: 255.255.255.0 - fqdn: node-3.domain.local - role: ceph-osd - internal_address: 10.122.12.4 - storage_address: 10.122.14.4 - swift_zone: '3' - storage_netmask: 255.255.255.0 - name: node-3 -- user_node_name: Untitled (cb:23) - uid: '4' - internal_netmask: 255.255.255.0 - fqdn: node-4.domain.local - role: cinder - internal_address: 10.122.12.5 - storage_address: 10.122.14.3 - swift_zone: '4' - storage_netmask: 255.255.255.0 - name: node-4 nova_quota: false public: network_role: public/vip diff --git a/astute.yaml/neut_vlan.cinder-block-device.compute.yaml b/hiera/neut_vlan.cinder-block-device.compute.yaml similarity index 89% rename from astute.yaml/neut_vlan.cinder-block-device.compute.yaml rename to hiera/neut_vlan.cinder-block-device.compute.yaml index 5e807d2..a0b08f7 100644 --- a/astute.yaml/neut_vlan.cinder-block-device.compute.yaml +++ b/hiera/neut_vlan.cinder-block-device.compute.yaml @@ -184,91 +184,6 @@ online: true keystone: db_password: sXRhztIaxf8nc8D4qusUXNPn admin_token: q8syV6A6XabiEytUWTBQJYmV -nodes: -- user_node_name: Untitled (34:24) - uid: '1' - public_address: 172.18.79.164 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.tld - role: primary-controller - public_netmask: 255.255.255.128 - internal_address: 192.168.0.3 - storage_address: 192.168.1.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (79:d2) - uid: '2' - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.tld - role: cinder-block-device - internal_address: 192.168.0.7 - storage_address: 192.168.1.3 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (79:d2) - uid: '2' - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.tld - role: compute - internal_address: 192.168.0.7 - storage_address: 192.168.1.3 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (93:70) - uid: '3' - public_address: 172.18.79.163 - internal_netmask: 255.255.255.0 - fqdn: node-3.domain.tld - role: controller - public_netmask: 255.255.255.128 - internal_address: 192.168.0.6 - storage_address: 192.168.1.5 - swift_zone: '3' - storage_netmask: 255.255.255.0 - name: node-3 -- user_node_name: Untitled (4b:d2) - uid: '8' - internal_netmask: 255.255.255.0 - fqdn: node-8.domain.tld - role: cinder-block-device - internal_address: 192.168.0.5 - storage_address: 192.168.1.4 - swift_zone: '8' - storage_netmask: 255.255.255.0 - name: node-8 -- user_node_name: Untitled (4b:d2) - uid: '8' - internal_netmask: 255.255.255.0 - fqdn: node-8.domain.tld - role: compute - internal_address: 192.168.0.5 - storage_address: 192.168.1.4 - swift_zone: '8' - storage_netmask: 255.255.255.0 - name: node-8 -- user_node_name: Untitled (3c:7b) - uid: '9' - internal_netmask: 255.255.255.0 - fqdn: node-9.domain.tld - role: cinder-block-device - internal_address: 192.168.0.4 - storage_address: 192.168.1.2 - swift_zone: '9' - storage_netmask: 255.255.255.0 - name: node-9 -- user_node_name: Untitled (3c:7b) - uid: '9' - internal_netmask: 255.255.255.0 - fqdn: node-9.domain.tld - role: compute - internal_address: 192.168.0.4 - storage_address: 192.168.1.2 - swift_zone: '9' - storage_netmask: 255.255.255.0 - name: node-9 nova_quota: false ceilometer: db_password: 5dmTkWROJj6xYxhn3UMCyZad diff --git a/astute.yaml/neut_vlan.compute.nossl.yaml b/hiera/neut_vlan.compute.nossl.yaml similarity index 89% rename from astute.yaml/neut_vlan.compute.nossl.yaml rename to hiera/neut_vlan.compute.nossl.yaml index 94aa63f..cc5468c 100644 --- a/astute.yaml/neut_vlan.compute.nossl.yaml +++ b/hiera/neut_vlan.compute.nossl.yaml @@ -288,99 +288,6 @@ online: true keystone: db_password: H4N630IH admin_token: cKHHVACg -nodes: -- user_node_name: Untitled (d8:bb) - uid: '1' - public_address: 10.122.6.2 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.local - role: cinder - public_netmask: 255.255.255.0 - internal_address: 10.122.7.1 - storage_address: 10.122.9.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (d8:bb) - uid: '1' - public_address: 10.122.6.2 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.local - role: primary-controller - public_netmask: 255.255.255.0 - internal_address: 10.122.7.1 - storage_address: 10.122.9.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (68:63) - uid: '2' - public_address: 10.122.6.4 - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.local - role: cinder - public_netmask: 255.255.255.0 - internal_address: 10.122.7.4 - storage_address: 10.122.9.3 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (68:63) - uid: '2' - public_address: 10.122.6.4 - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.local - role: controller - public_netmask: 255.255.255.0 - internal_address: 10.122.7.4 - storage_address: 10.122.9.3 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (03:15) - uid: '3' - public_address: 10.122.6.3 - internal_netmask: 255.255.255.0 - fqdn: node-3.domain.local - role: cinder - public_netmask: 255.255.255.0 - internal_address: 10.122.7.5 - storage_address: 10.122.9.2 - swift_zone: '3' - storage_netmask: 255.255.255.0 - name: node-3 -- user_node_name: Untitled (03:15) - uid: '3' - public_address: 10.122.6.3 - internal_netmask: 255.255.255.0 - fqdn: node-3.domain.local - role: controller - public_netmask: 255.255.255.0 - internal_address: 10.122.7.5 - storage_address: 10.122.9.2 - swift_zone: '3' - storage_netmask: 255.255.255.0 - name: node-3 -- user_node_name: Untitled (a7:46) - uid: '4' - internal_netmask: 255.255.255.0 - fqdn: node-4.domain.local - role: compute - internal_address: 10.122.7.2 - storage_address: 10.122.9.5 - swift_zone: '4' - storage_netmask: 255.255.255.0 - name: node-4 -- user_node_name: Untitled (2a:ee) - uid: '5' - internal_netmask: 255.255.255.0 - fqdn: node-5.domain.local - role: compute - internal_address: 10.122.7.3 - storage_address: 10.122.9.4 - swift_zone: '5' - storage_netmask: 255.255.255.0 - name: node-5 nova_quota: false public: network_role: public/vip diff --git a/astute.yaml/neut_vlan.compute.ssl.overridden.yaml b/hiera/neut_vlan.compute.ssl.overridden.yaml similarity index 91% rename from astute.yaml/neut_vlan.compute.ssl.overridden.yaml rename to hiera/neut_vlan.compute.ssl.overridden.yaml index 12b87ff..bc61dc4 100644 --- a/astute.yaml/neut_vlan.compute.ssl.overridden.yaml +++ b/hiera/neut_vlan.compute.ssl.overridden.yaml @@ -288,99 +288,6 @@ online: true keystone: db_password: H4N630IH admin_token: cKHHVACg -nodes: -- user_node_name: Untitled (d8:bb) - uid: '1' - public_address: 10.122.6.2 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.local - role: cinder - public_netmask: 255.255.255.0 - internal_address: 10.122.7.1 - storage_address: 10.122.9.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (d8:bb) - uid: '1' - public_address: 10.122.6.2 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.local - role: primary-controller - public_netmask: 255.255.255.0 - internal_address: 10.122.7.1 - storage_address: 10.122.9.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (68:63) - uid: '2' - public_address: 10.122.6.4 - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.local - role: cinder - public_netmask: 255.255.255.0 - internal_address: 10.122.7.4 - storage_address: 10.122.9.3 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (68:63) - uid: '2' - public_address: 10.122.6.4 - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.local - role: controller - public_netmask: 255.255.255.0 - internal_address: 10.122.7.4 - storage_address: 10.122.9.3 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (03:15) - uid: '3' - public_address: 10.122.6.3 - internal_netmask: 255.255.255.0 - fqdn: node-3.domain.local - role: cinder - public_netmask: 255.255.255.0 - internal_address: 10.122.7.5 - storage_address: 10.122.9.2 - swift_zone: '3' - storage_netmask: 255.255.255.0 - name: node-3 -- user_node_name: Untitled (03:15) - uid: '3' - public_address: 10.122.6.3 - internal_netmask: 255.255.255.0 - fqdn: node-3.domain.local - role: controller - public_netmask: 255.255.255.0 - internal_address: 10.122.7.5 - storage_address: 10.122.9.2 - swift_zone: '3' - storage_netmask: 255.255.255.0 - name: node-3 -- user_node_name: Untitled (a7:46) - uid: '4' - internal_netmask: 255.255.255.0 - fqdn: node-4.domain.local - role: compute - internal_address: 10.122.7.2 - storage_address: 10.122.9.5 - swift_zone: '4' - storage_netmask: 255.255.255.0 - name: node-4 -- user_node_name: Untitled (2a:ee) - uid: '5' - internal_netmask: 255.255.255.0 - fqdn: node-5.domain.local - role: compute - internal_address: 10.122.7.3 - storage_address: 10.122.9.4 - swift_zone: '5' - storage_netmask: 255.255.255.0 - name: node-5 nova_quota: false public: network_role: public/vip diff --git a/astute.yaml/neut_vlan.compute.ssl.yaml b/hiera/neut_vlan.compute.ssl.yaml similarity index 89% rename from astute.yaml/neut_vlan.compute.ssl.yaml rename to hiera/neut_vlan.compute.ssl.yaml index 390dfab..9c94712 100644 --- a/astute.yaml/neut_vlan.compute.ssl.yaml +++ b/hiera/neut_vlan.compute.ssl.yaml @@ -288,99 +288,6 @@ online: true keystone: db_password: H4N630IH admin_token: cKHHVACg -nodes: -- user_node_name: Untitled (d8:bb) - uid: '1' - public_address: 10.122.6.2 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.local - role: cinder - public_netmask: 255.255.255.0 - internal_address: 10.122.7.1 - storage_address: 10.122.9.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (d8:bb) - uid: '1' - public_address: 10.122.6.2 - internal_netmask: 255.255.255.0 - fqdn: node-1.domain.local - role: primary-controller - public_netmask: 255.255.255.0 - internal_address: 10.122.7.1 - storage_address: 10.122.9.1 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (68:63) - uid: '2' - public_address: 10.122.6.4 - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.local - role: cinder - public_netmask: 255.255.255.0 - internal_address: 10.122.7.4 - storage_address: 10.122.9.3 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (68:63) - uid: '2' - public_address: 10.122.6.4 - internal_netmask: 255.255.255.0 - fqdn: node-2.domain.local - role: controller - public_netmask: 255.255.255.0 - internal_address: 10.122.7.4 - storage_address: 10.122.9.3 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 -- user_node_name: Untitled (03:15) - uid: '3' - public_address: 10.122.6.3 - internal_netmask: 255.255.255.0 - fqdn: node-3.domain.local - role: cinder - public_netmask: 255.255.255.0 - internal_address: 10.122.7.5 - storage_address: 10.122.9.2 - swift_zone: '3' - storage_netmask: 255.255.255.0 - name: node-3 -- user_node_name: Untitled (03:15) - uid: '3' - public_address: 10.122.6.3 - internal_netmask: 255.255.255.0 - fqdn: node-3.domain.local - role: controller - public_netmask: 255.255.255.0 - internal_address: 10.122.7.5 - storage_address: 10.122.9.2 - swift_zone: '3' - storage_netmask: 255.255.255.0 - name: node-3 -- user_node_name: Untitled (a7:46) - uid: '4' - internal_netmask: 255.255.255.0 - fqdn: node-4.domain.local - role: compute - internal_address: 10.122.7.2 - storage_address: 10.122.9.5 - swift_zone: '4' - storage_netmask: 255.255.255.0 - name: node-4 -- user_node_name: Untitled (2a:ee) - uid: '5' - internal_netmask: 255.255.255.0 - fqdn: node-5.domain.local - role: compute - internal_address: 10.122.7.3 - storage_address: 10.122.9.4 - swift_zone: '5' - storage_netmask: 255.255.255.0 - name: node-5 nova_quota: false public: network_role: public/vip diff --git a/astute.yaml/neut_vlan.ironic.conductor.yaml b/hiera/neut_vlan.ironic.conductor.yaml similarity index 96% rename from astute.yaml/neut_vlan.ironic.conductor.yaml rename to hiera/neut_vlan.ironic.conductor.yaml index 1ab855f..d517c07 100644 --- a/astute.yaml/neut_vlan.ironic.conductor.yaml +++ b/hiera/neut_vlan.ironic.conductor.yaml @@ -298,29 +298,6 @@ online: true keystone: db_password: xl0tg0dvg80jNMGvBfb83YSn admin_token: fEba1VO69rCHVWjM61sZ4Q5x -nodes: -- user_node_name: Untitled (cc:a5) - uid: '1' - public_address: 172.16.51.117 - internal_netmask: 255.255.255.0 - fqdn: node-1.test.domain.local - role: primary-controller - public_netmask: 255.255.255.240 - internal_address: 192.168.0.3 - storage_address: 192.168.1.2 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (6c:19) - uid: '2' - internal_netmask: 255.255.255.0 - fqdn: node-2.test.domain.local - role: ironic - internal_address: 192.168.0.4 - storage_address: 192.168.1.1 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 nova_quota: false ceilometer: db_password: KEOghUJZJKLV5LdUnxjQqu1V diff --git a/astute.yaml/neut_vlan.ironic.controller.yaml b/hiera/neut_vlan.ironic.controller.yaml similarity index 98% rename from astute.yaml/neut_vlan.ironic.controller.yaml rename to hiera/neut_vlan.ironic.controller.yaml index 1482771..3b65e98 100644 --- a/astute.yaml/neut_vlan.ironic.controller.yaml +++ b/hiera/neut_vlan.ironic.controller.yaml @@ -793,29 +793,6 @@ online: true keystone: db_password: xl0tg0dvg80jNMGvBfb83YSn admin_token: fEba1VO69rCHVWjM61sZ4Q5x -nodes: -- user_node_name: Untitled (cc:a5) - uid: '1' - public_address: 172.16.51.117 - internal_netmask: 255.255.255.0 - fqdn: node-1.test.domain.local - role: primary-controller - public_netmask: 255.255.255.240 - internal_address: 192.168.0.3 - storage_address: 192.168.1.2 - swift_zone: '1' - storage_netmask: 255.255.255.0 - name: node-1 -- user_node_name: Untitled (6c:19) - uid: '2' - internal_netmask: 255.255.255.0 - fqdn: node-2.test.domain.local - role: ironic - internal_address: 192.168.0.4 - storage_address: 192.168.1.1 - swift_zone: '2' - storage_netmask: 255.255.255.0 - name: node-2 nova_quota: false ceilometer: db_password: KEOghUJZJKLV5LdUnxjQqu1V diff --git a/astute.yaml/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml b/hiera/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml similarity index 93% rename from astute.yaml/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml rename to hiera/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml index 7bf0c9f..76bbc14 100644 --- a/astute.yaml/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml +++ b/hiera/neut_vlan_l3ha.ceph.ceil-ceph-osd.yaml @@ -481,59 +481,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-121.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-121 - role: primary-mongo - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '121' - uid: '121' - user_node_name: Untitled (18:c9) -- fqdn: node-124.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-124 - role: ceph-osd - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '124' - uid: '124' - user_node_name: Untitled (6f:9d) -- fqdn: node-125.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-125 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '125' - uid: '125' - user_node_name: Untitled (34:45) -- fqdn: node-126.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-126 - role: ceph-osd - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '126' - uid: '126' - user_node_name: Untitled (12:ea) -- fqdn: node-127.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-127 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '127' - uid: '127' - user_node_name: Untitled (74:27) nova: db_password: VXcP6cIR state_path: /var/lib/nova diff --git a/astute.yaml/neut_vlan_l3ha.ceph.ceil-compute.yaml b/hiera/neut_vlan_l3ha.ceph.ceil-compute.yaml similarity index 93% rename from astute.yaml/neut_vlan_l3ha.ceph.ceil-compute.yaml rename to hiera/neut_vlan_l3ha.ceph.ceil-compute.yaml index 6de7a34..e03c113 100644 --- a/astute.yaml/neut_vlan_l3ha.ceph.ceil-compute.yaml +++ b/hiera/neut_vlan_l3ha.ceph.ceil-compute.yaml @@ -482,59 +482,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-121.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-121 - role: primary-mongo - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '121' - uid: '121' - user_node_name: Untitled (18:c9) -- fqdn: node-124.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-124 - role: ceph-osd - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '124' - uid: '124' - user_node_name: Untitled (6f:9d) -- fqdn: node-125.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-125 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '125' - uid: '125' - user_node_name: Untitled (34:45) -- fqdn: node-126.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-126 - role: ceph-osd - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '126' - uid: '126' - user_node_name: Untitled (12:ea) -- fqdn: node-127.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-127 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '127' - uid: '127' - user_node_name: Untitled (74:27) nova: db_password: VXcP6cIR state_path: /var/lib/nova diff --git a/astute.yaml/neut_vlan_l3ha.ceph.ceil-controller.yaml b/hiera/neut_vlan_l3ha.ceph.ceil-controller.yaml similarity index 93% rename from astute.yaml/neut_vlan_l3ha.ceph.ceil-controller.yaml rename to hiera/neut_vlan_l3ha.ceph.ceil-controller.yaml index 7f8297e..aec38af 100644 --- a/astute.yaml/neut_vlan_l3ha.ceph.ceil-controller.yaml +++ b/hiera/neut_vlan_l3ha.ceph.ceil-controller.yaml @@ -543,71 +543,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-121.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-121 - role: primary-mongo - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '121' - uid: '121' - user_node_name: Untitled (18:c9) -- fqdn: node-124.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-124 - role: ceph-osd - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '124' - uid: '124' - user_node_name: Untitled (6f:9d) -- fqdn: node-125.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-125 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '125' - uid: '125' - user_node_name: Untitled (34:45) -- fqdn: node-126.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-126 - role: ceph-osd - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '126' - uid: '126' - user_node_name: Untitled (12:ea) -- fqdn: node-127.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-127 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '127' - uid: '127' - user_node_name: Untitled (74:27) -- fqdn: node-128.test.domain.local - internal_address: 192.168.0.8 - internal_netmask: 255.255.255.0 - name: node-128 - public_address: 172.16.0.8 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.8 - storage_netmask: 255.255.255.0 - swift_zone: '128' - uid: '128' - user_node_name: Untitled (56:67) nova: db_password: VXcP6cIR state_path: /var/lib/nova diff --git a/astute.yaml/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml b/hiera/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml similarity index 93% rename from astute.yaml/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml rename to hiera/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml index 40c6cc3..fb06da2 100644 --- a/astute.yaml/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml +++ b/hiera/neut_vlan_l3ha.ceph.ceil-primary-controller.yaml @@ -543,71 +543,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-121.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-121 - role: primary-mongo - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '121' - uid: '121' - user_node_name: Untitled (18:c9) -- fqdn: node-124.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-124 - role: ceph-osd - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '124' - uid: '124' - user_node_name: Untitled (6f:9d) -- fqdn: node-125.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-125 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '125' - uid: '125' - user_node_name: Untitled (34:45) -- fqdn: node-126.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-126 - role: ceph-osd - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '126' - uid: '126' - user_node_name: Untitled (12:ea) -- fqdn: node-127.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-127 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '127' - uid: '127' - user_node_name: Untitled (74:27) -- fqdn: node-128.test.domain.local - internal_address: 192.168.0.8 - internal_netmask: 255.255.255.0 - name: node-128 - public_address: 172.16.0.8 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.8 - storage_netmask: 255.255.255.0 - swift_zone: '128' - uid: '128' - user_node_name: Untitled (56:67) nova: db_password: VXcP6cIR state_path: /var/lib/nova diff --git a/astute.yaml/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml b/hiera/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml similarity index 93% rename from astute.yaml/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml rename to hiera/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml index 4bf57a8..42ba647 100644 --- a/astute.yaml/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml +++ b/hiera/neut_vlan_l3ha.ceph.ceil-primary-mongo.yaml @@ -482,59 +482,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-121.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-121 - role: primary-mongo - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '121' - uid: '121' - user_node_name: Untitled (18:c9) -- fqdn: node-124.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-124 - role: ceph-osd - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '124' - uid: '124' - user_node_name: Untitled (6f:9d) -- fqdn: node-125.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-125 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '125' - uid: '125' - user_node_name: Untitled (34:45) -- fqdn: node-126.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-126 - role: ceph-osd - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '126' - uid: '126' - user_node_name: Untitled (12:ea) -- fqdn: node-127.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-127 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '127' - uid: '127' - user_node_name: Untitled (74:27) nova: db_password: VXcP6cIR state_path: /var/lib/nova diff --git a/astute.yaml/neut_vxlan_dvr.murano.sahara-cinder.yaml b/hiera/neut_vxlan_dvr.murano.sahara-cinder.yaml similarity index 92% rename from astute.yaml/neut_vxlan_dvr.murano.sahara-cinder.yaml rename to hiera/neut_vxlan_dvr.murano.sahara-cinder.yaml index 148b1b5..406c200 100644 --- a/astute.yaml/neut_vxlan_dvr.murano.sahara-cinder.yaml +++ b/hiera/neut_vxlan_dvr.murano.sahara-cinder.yaml @@ -469,63 +469,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-118.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-118 - role: cinder - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '118' - uid: '118' - user_node_name: Untitled (1d:4b) -- fqdn: node-128.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-128 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '128' - uid: '128' - user_node_name: Untitled (6f:9d) -- fqdn: node-129.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-129 - public_address: 172.16.0.3 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '129' - uid: '129' - user_node_name: Untitled (74:27) -- fqdn: node-131.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-131 - public_address: 172.16.0.4 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '131' - uid: '131' - user_node_name: Untitled (34:45) -- fqdn: node-132.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-132 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '132' - uid: '132' - user_node_name: Untitled (18:c9) nova: db_password: mqnsUMgC state_path: /var/lib/nova diff --git a/astute.yaml/neut_vxlan_dvr.murano.sahara-compute.yaml b/hiera/neut_vxlan_dvr.murano.sahara-compute.yaml similarity index 92% rename from astute.yaml/neut_vxlan_dvr.murano.sahara-compute.yaml rename to hiera/neut_vxlan_dvr.murano.sahara-compute.yaml index 87f0122..00797d2 100644 --- a/astute.yaml/neut_vxlan_dvr.murano.sahara-compute.yaml +++ b/hiera/neut_vxlan_dvr.murano.sahara-compute.yaml @@ -489,63 +489,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-118.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-118 - role: cinder - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '118' - uid: '118' - user_node_name: Untitled (1d:4b) -- fqdn: node-128.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-128 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '128' - uid: '128' - user_node_name: Untitled (6f:9d) -- fqdn: node-129.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-129 - public_address: 172.16.0.3 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '129' - uid: '129' - user_node_name: Untitled (74:27) -- fqdn: node-131.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-131 - public_address: 172.16.0.4 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '131' - uid: '131' - user_node_name: Untitled (34:45) -- fqdn: node-132.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-132 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '132' - uid: '132' - user_node_name: Untitled (18:c9) nova: db_password: mqnsUMgC state_path: /var/lib/nova diff --git a/astute.yaml/neut_vxlan_dvr.murano.sahara-controller.yaml b/hiera/neut_vxlan_dvr.murano.sahara-controller.yaml similarity index 94% rename from astute.yaml/neut_vxlan_dvr.murano.sahara-controller.yaml rename to hiera/neut_vxlan_dvr.murano.sahara-controller.yaml index 8931f9c..fc3a85f 100644 --- a/astute.yaml/neut_vxlan_dvr.murano.sahara-controller.yaml +++ b/hiera/neut_vxlan_dvr.murano.sahara-controller.yaml @@ -490,63 +490,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-118.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-118 - role: cinder - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '118' - uid: '118' - user_node_name: Untitled (1d:4b) -- fqdn: node-128.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-128 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '128' - uid: '128' - user_node_name: Untitled (6f:9d) -- fqdn: node-129.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-129 - public_address: 172.16.0.3 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '129' - uid: '129' - user_node_name: Untitled (74:27) -- fqdn: node-131.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-131 - public_address: 172.16.0.4 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '131' - uid: '131' - user_node_name: Untitled (34:45) -- fqdn: node-132.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-132 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '132' - uid: '132' - user_node_name: Untitled (18:c9) nova: db_password: mqnsUMgC state_path: /var/lib/nova diff --git a/astute.yaml/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml b/hiera/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml similarity index 95% rename from astute.yaml/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml rename to hiera/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml index 9c097a4..93af81b 100644 --- a/astute.yaml/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml +++ b/hiera/neut_vxlan_dvr.murano.sahara-primary-controller.overridden_ssl.yaml @@ -674,63 +674,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-118.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-118 - role: cinder - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '118' - uid: '118' - user_node_name: Untitled (1d:4b) -- fqdn: node-128.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-128 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '128' - uid: '128' - user_node_name: Untitled (6f:9d) -- fqdn: node-129.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-129 - public_address: 172.16.0.3 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '129' - uid: '129' - user_node_name: Untitled (74:27) -- fqdn: node-131.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-131 - public_address: 172.16.0.4 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '131' - uid: '131' - user_node_name: Untitled (34:45) -- fqdn: node-132.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-132 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '132' - uid: '132' - user_node_name: Untitled (18:c9) nova: db_password: mqnsUMgC state_path: /var/lib/nova diff --git a/astute.yaml/neut_vxlan_dvr.murano.sahara-primary-controller.yaml b/hiera/neut_vxlan_dvr.murano.sahara-primary-controller.yaml similarity index 94% rename from astute.yaml/neut_vxlan_dvr.murano.sahara-primary-controller.yaml rename to hiera/neut_vxlan_dvr.murano.sahara-primary-controller.yaml index 7e40782..1e03e43 100644 --- a/astute.yaml/neut_vxlan_dvr.murano.sahara-primary-controller.yaml +++ b/hiera/neut_vxlan_dvr.murano.sahara-primary-controller.yaml @@ -498,63 +498,6 @@ neutron_mellanox: weight: 50 plugin: disabled vf_num: '16' -nodes: -- fqdn: node-118.test.domain.local - internal_address: 192.168.0.1 - internal_netmask: 255.255.255.0 - name: node-118 - role: cinder - storage_address: 192.168.1.1 - storage_netmask: 255.255.255.0 - swift_zone: '118' - uid: '118' - user_node_name: Untitled (1d:4b) -- fqdn: node-128.test.domain.local - internal_address: 192.168.0.2 - internal_netmask: 255.255.255.0 - name: node-128 - public_address: 172.16.0.2 - public_netmask: 255.255.255.0 - role: primary-controller - storage_address: 192.168.1.2 - storage_netmask: 255.255.255.0 - swift_zone: '128' - uid: '128' - user_node_name: Untitled (6f:9d) -- fqdn: node-129.test.domain.local - internal_address: 192.168.0.3 - internal_netmask: 255.255.255.0 - name: node-129 - public_address: 172.16.0.3 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.3 - storage_netmask: 255.255.255.0 - swift_zone: '129' - uid: '129' - user_node_name: Untitled (74:27) -- fqdn: node-131.test.domain.local - internal_address: 192.168.0.4 - internal_netmask: 255.255.255.0 - name: node-131 - public_address: 172.16.0.4 - public_netmask: 255.255.255.0 - role: controller - storage_address: 192.168.1.4 - storage_netmask: 255.255.255.0 - swift_zone: '131' - uid: '131' - user_node_name: Untitled (34:45) -- fqdn: node-132.test.domain.local - internal_address: 192.168.0.5 - internal_netmask: 255.255.255.0 - name: node-132 - role: compute - storage_address: 192.168.1.5 - storage_netmask: 255.255.255.0 - swift_zone: '132' - uid: '132' - user_node_name: Untitled (18:c9) nova: db_password: mqnsUMgC state_path: /var/lib/nova diff --git a/hiera/override/.gitkeep b/hiera/override/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/astute.yaml/override/ceilometer-controller.yaml b/hiera/override/ceilometer-controller.yaml similarity index 100% rename from astute.yaml/override/ceilometer-controller.yaml rename to hiera/override/ceilometer-controller.yaml diff --git a/astute.yaml/override/horizon-horizon.yaml b/hiera/override/horizon-horizon.yaml similarity index 100% rename from astute.yaml/override/horizon-horizon.yaml rename to hiera/override/horizon-horizon.yaml diff --git a/astute.yaml/override/keystone-keystone.yaml b/hiera/override/keystone-keystone.yaml similarity index 100% rename from astute.yaml/override/keystone-keystone.yaml rename to hiera/override/keystone-keystone.yaml diff --git a/astute.yaml/override/openstack-controller-openstack-controller.yaml b/hiera/override/openstack-controller-openstack-controller.yaml similarity index 100% rename from astute.yaml/override/openstack-controller-openstack-controller.yaml rename to hiera/override/openstack-controller-openstack-controller.yaml diff --git a/astute.yaml/override/openstack-network-agents-dhcp.yaml b/hiera/override/openstack-network-agents-dhcp.yaml similarity index 100% rename from astute.yaml/override/openstack-network-agents-dhcp.yaml rename to hiera/override/openstack-network-agents-dhcp.yaml diff --git a/astute.yaml/override/openstack-network-agents-l3.yaml b/hiera/override/openstack-network-agents-l3.yaml similarity index 100% rename from astute.yaml/override/openstack-network-agents-l3.yaml rename to hiera/override/openstack-network-agents-l3.yaml diff --git a/astute.yaml/override/openstack-network-agents-metadata.yaml b/hiera/override/openstack-network-agents-metadata.yaml similarity index 100% rename from astute.yaml/override/openstack-network-agents-metadata.yaml rename to hiera/override/openstack-network-agents-metadata.yaml diff --git a/astute.yaml/override/openstack-network-plugins-ml2.yaml b/hiera/override/openstack-network-plugins-ml2.yaml similarity index 56% rename from astute.yaml/override/openstack-network-plugins-ml2.yaml rename to hiera/override/openstack-network-plugins-ml2.yaml index 7d6316a..b2d752e 100644 --- a/astute.yaml/override/openstack-network-plugins-ml2.yaml +++ b/hiera/override/openstack-network-plugins-ml2.yaml @@ -1,8 +1,5 @@ --- configuration: - neutron_plugin_ml2: - test/polling_interval: - value: 10 neutron_agent_ovs: agent/polling_interval: value: 15 diff --git a/astute.yaml/override/openstack-network-routers.yaml b/hiera/override/openstack-network-routers.yaml similarity index 100% rename from astute.yaml/override/openstack-network-routers.yaml rename to hiera/override/openstack-network-routers.yaml diff --git a/astute.yaml/override/openstack-network-server-config.yaml b/hiera/override/openstack-network-server-config.yaml similarity index 66% rename from astute.yaml/override/openstack-network-server-config.yaml rename to hiera/override/openstack-network-server-config.yaml index 27ce323..3b44d8b 100644 --- a/astute.yaml/override/openstack-network-server-config.yaml +++ b/hiera/override/openstack-network-server-config.yaml @@ -6,3 +6,6 @@ configuration: neutron_api_config: test/test: value: 20 + neutron_plugin_ml2: + test/polling_interval: + value: 10 diff --git a/astute.yaml/override/roles-compute.yaml b/hiera/override/roles-compute.yaml similarity index 100% rename from astute.yaml/override/roles-compute.yaml rename to hiera/override/roles-compute.yaml diff --git a/astute.yaml/override/roles-ironic-compute.yaml b/hiera/override/roles-ironic-compute.yaml similarity index 100% rename from astute.yaml/override/roles-ironic-compute.yaml rename to hiera/override/roles-ironic-compute.yaml diff --git a/astute.yaml/override/roles-mongo.yaml b/hiera/override/roles-mongo.yaml similarity index 100% rename from astute.yaml/override/roles-mongo.yaml rename to hiera/override/roles-mongo.yaml