summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksandr Didenko <adidenko@mirantis.com>2016-05-27 16:40:19 +0200
committerAleksandr Didenko <adidenko@mirantis.com>2016-05-30 18:20:15 +0200
commit1cf4996ca12a2acb5bef3f803883997179d9052d (patch)
tree5f327ed8c19de90c33e5a59744adcfcdc0f0b664
parentf925f5e84c8a41ec20392b952435f7063d478af2 (diff)
Update fixtures to support Fuel-10.0
- Updated scripts to generate fixtures for 10.0 - Script now generates fake nodes to work with - Added multirack support and fixtures - Uploaded new fixtures 10.0 build #260 Partial-bug: #1535339 Change-Id: Ib1947b111c0da1b4a58adf14b6bd1e583074b083
Notes
Notes (review): Verified+1: Fuel CI <fuel-ci-bot@mirantis.com> Code-Review+1: Sergii Golovatiuk <sgolovatiuk@mirantis.com> Code-Review+2: Bogdan Dobrelya <bdobrelia@mirantis.com> Workflow+1: Bogdan Dobrelya <bdobrelia@mirantis.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Tue, 31 May 2016 09:04:40 +0000 Reviewed-on: https://review.openstack.org/322205 Project: openstack/fuel-noop-fixtures Branch: refs/heads/master
-rw-r--r--hiera/master.yaml59
-rw-r--r--hiera/neut_tun.ceph.murano.sahara.ceil-ceph-osd.yaml2633
-rw-r--r--hiera/neut_tun.ceph.murano.sahara.ceil-compute.yaml2693
-rw-r--r--hiera/neut_tun.ceph.murano.sahara.ceil-controller.yaml3126
-rw-r--r--hiera/neut_tun.ceph.murano.sahara.ceil-mongo.yaml2607
-rw-r--r--hiera/neut_tun.ceph.murano.sahara.ceil-primary-controller.yaml3291
-rw-r--r--hiera/neut_tun.ceph.murano.sahara.ceil-primary-mongo.yaml2607
-rw-r--r--hiera/neut_tun.ironic-ironic.yaml2247
-rw-r--r--hiera/neut_tun.ironic-primary-controller.yaml2969
-rw-r--r--hiera/neut_tun.l3ha.nova_quota-primary-controller.yaml3007
-rw-r--r--hiera/neut_tun.multirack.murano.sahara.ceil.ceph.public_ssl-ceph-osd.yaml2976
-rw-r--r--hiera/neut_tun.multirack.murano.sahara.ceil.ceph.public_ssl-compute.yaml2927
-rw-r--r--hiera/neut_tun.multirack.murano.sahara.ceil.ceph.public_ssl-primary-controller.yaml3025
-rw-r--r--hiera/neut_tun.multirack.murano.sahara.ceil.ceph.public_ssl-primary-mongo.yaml2927
-rw-r--r--hiera/neut_tun.murano.sahara.ceil.public_ssl-ceph-osd.yaml1304
-rw-r--r--hiera/neut_tun.murano.sahara.ceil.public_ssl-compute.yaml1373
-rw-r--r--hiera/neut_tun.murano.sahara.ceil.public_ssl-primary-controller.yaml2039
-rw-r--r--hiera/neut_tun.murano.sahara.ceil.public_ssl-primary-mongo.yaml1285
-rw-r--r--hiera/neut_tun.vms_conf-virt.yaml2114
-rw-r--r--hiera/neut_vlan.cblock.murano.sahara.ceil-cinder-block-device.yaml2842
-rw-r--r--hiera/neut_vlan.cblock.murano.sahara.ceil-cinder.yaml2841
-rw-r--r--hiera/neut_vlan.cblock.murano.sahara.ceil-compute.yaml2846
-rw-r--r--hiera/neut_vlan.cblock.murano.sahara.ceil-controller.yaml2976
-rw-r--r--hiera/neut_vlan.cblock.murano.sahara.ceil-mongo.yaml2846
-rw-r--r--hiera/neut_vlan.cblock.murano.sahara.ceil-primary-controller.yaml2976
-rw-r--r--hiera/neut_vlan.cblock.murano.sahara.ceil-primary-mongo.yaml2846
-rw-r--r--hiera/neut_vlan.ceph-ceph-osd.yaml2545
-rw-r--r--hiera/neut_vlan.ceph-compute.yaml2605
-rw-r--r--hiera/neut_vlan.ceph-primary-controller.yaml3201
-rw-r--r--hiera/neut_vlan.dvr-primary-controller.yaml2981
-rw-r--r--hiera/neut_vlan.murano.sahara.ceil-cinder-block-device.yaml1292
-rw-r--r--hiera/neut_vlan.murano.sahara.ceil-cinder.yaml1291
-rw-r--r--hiera/neut_vlan.murano.sahara.ceil-compute.yaml1373
-rw-r--r--hiera/neut_vlan.murano.sahara.ceil-controller.yaml1874
-rw-r--r--hiera/neut_vlan.murano.sahara.ceil-mongo.yaml1285
-rw-r--r--hiera/neut_vlan.murano.sahara.ceil-primary-controller.yaml2039
-rw-r--r--hiera/neut_vlan.murano.sahara.ceil-primary-mongo.yaml1285
-rw-r--r--utils/fixtures/.gitignore1
-rw-r--r--utils/fixtures/nodes_template.erb737
-rwxr-xr-xutils/generate_nodes_fixtures.rb28
-rwxr-xr-xutils/generate_yamls.sh145
41 files changed, 61293 insertions, 26771 deletions
diff --git a/hiera/master.yaml b/hiera/master.yaml
index 37a509d..1992a3c 100644
--- a/hiera/master.yaml
+++ b/hiera/master.yaml
@@ -1,13 +1,12 @@
1"ADMIN_NETWORK": 1"ADMIN_NETWORK":
2 "cidr": "10.20.0.0/24" 2 "dhcp_gateway": "10.145.0.1"
3 "dhcp_gateway": "10.110.0.1" 3 "dhcp_pool_end": "10.145.0.254"
4 "dhcp_pool_end": "10.110.0.254" 4 "dhcp_pool_start": "10.145.0.4"
5 "dhcp_pool_start": "10.110.0.3" 5 "interface": "eth0"
6 "interface": "enp0s3" 6 "ipaddress": "10.145.0.2"
7 "ipaddress": "10.110.0.2" 7 "mac": "64:ef:bc:bf:6c:44"
8 "mac": "64:85:68:bb:ff:c1"
9 "netmask": "255.255.255.0" 8 "netmask": "255.255.255.0"
10 "size": "256" 9 "ssh_network": "10.145.0.0/24"
11"BOOTSTRAP": 10"BOOTSTRAP":
12 "flavor": "ubuntu" 11 "flavor": "ubuntu"
13 "http_proxy": "" 12 "http_proxy": ""
@@ -34,64 +33,66 @@
34 - "name": "mos" 33 - "name": "mos"
35 "priority": !!int "1050" 34 "priority": !!int "1050"
36 "section": "main restricted" 35 "section": "main restricted"
37 "suite": "mos9.0" 36 "suite": "mos10.0"
38 "type": "deb" 37 "type": "deb"
39 "uri": "http://127.0.0.1:8080/ubuntu/x86_64" 38 "uri": "http://127.0.0.1:8080/ubuntu/x86_64"
40 - "name": "mos-updates" 39 - "name": "mos-updates"
41 "priority": !!int "1050" 40 "priority": !!int "1050"
42 "section": "main restricted" 41 "section": "main restricted"
43 "suite": "mos9.0-updates" 42 "suite": "mos10.0-updates"
44 "type": "deb" 43 "type": "deb"
45 "uri": "http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0" 44 "uri": "http://mirror.fuel-infra.org/mos-repos/ubuntu/10.0"
46 - "name": "mos-security" 45 - "name": "mos-security"
47 "priority": !!int "1050" 46 "priority": !!int "1050"
48 "section": "main restricted" 47 "section": "main restricted"
49 "suite": "mos9.0-security" 48 "suite": "mos10.0-security"
50 "type": "deb" 49 "type": "deb"
51 "uri": "http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0" 50 "uri": "http://mirror.fuel-infra.org/mos-repos/ubuntu/10.0"
52 - "name": "mos-holdback" 51 - "name": "mos-holdback"
53 "priority": !!int "1100" 52 "priority": !!int "1100"
54 "section": "main restricted" 53 "section": "main restricted"
55 "suite": "mos9.0-holdback" 54 "suite": "mos10.0-holdback"
56 "type": "deb" 55 "type": "deb"
57 "uri": "http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0" 56 "uri": "http://mirror.fuel-infra.org/mos-repos/ubuntu/10.0"
58"DNS_DOMAIN": "test.domain.local" 57 "skip_default_img_build": !!bool "false"
59"DNS_SEARCH": "test.domain.local" 58"DNS_DOMAIN": "domain.tld"
60"DNS_UPSTREAM": "10.110.0.1" 59"DNS_SEARCH": "domain.tld"
60"DNS_UPSTREAM": "10.145.0.1"
61"FEATURE_GROUPS": [] 61"FEATURE_GROUPS": []
62"FUEL_ACCESS": 62"FUEL_ACCESS":
63 "password": "admin" 63 "password": "admin"
64 "user": "admin" 64 "user": "admin"
65"HOSTNAME": "nailgun" 65"HOSTNAME": "fuel"
66"NTP1": "0.fuel.pool.ntp.org" 66"NTP1": "0.fuel.pool.ntp.org"
67"NTP2": "1.fuel.pool.ntp.org" 67"NTP2": "1.fuel.pool.ntp.org"
68"NTP3": "2.fuel.pool.ntp.org" 68"NTP3": "2.fuel.pool.ntp.org"
69"PRODUCTION": "docker" 69"PRODUCTION": "docker"
70"TEST_DNS": "www.google.com"
70"astute": 71"astute":
71 "password": "hRUGy7sN8SPLtNDuxVrvLssT" 72 "password": "uSdbi42Po5gcHnUUdVT48diu"
72 "user": "naily" 73 "user": "naily"
73"cobbler": 74"cobbler":
74 "password": "ljTrP3aSxa7SsvUDCsZeKjr4" 75 "password": "P2guQCCl9MHS88RCRF5I1QGw"
75 "user": "cobbler" 76 "user": "cobbler"
76"keystone": 77"keystone":
77 "admin_token": "iaz5tWhjiSQ8IuHLc1bP0NmS" 78 "admin_token": "M1khaGkHj72wMMp4JZ0TYnYt"
78 "monitord_password": "hHFchzEvtedWE202DYjPZZoT" 79 "monitord_password": "euniPf5A3LdUjSokt4tJ3BCw"
79 "monitord_user": "monitord" 80 "monitord_user": "monitord"
80 "nailgun_password": "fDcKY6waXpkNfmpAp7bRIl89" 81 "nailgun_password": "Llw1eTOaIYq3VzxUDhrNcd91"
81 "nailgun_user": "nailgun" 82 "nailgun_user": "nailgun"
82 "ostf_password": "MHt1M0rw1aYuOufDw2DJMwt7" 83 "ostf_password": "uSjjpBrV3t4URfCGoSse4fZ6"
83 "ostf_user": "ostf" 84 "ostf_user": "ostf"
84 "service_token_off": "true" 85 "service_token_off": "true"
85"mcollective": 86"mcollective":
86 "password": "gtFlQ3XAtiq8V7rMRQZ9IbnJ" 87 "password": "wbYJ8IXSrJyon5GNvx2Ad9xf"
87 "user": "mcollective" 88 "user": "mcollective"
88"postgres": 89"postgres":
89 "keystone_dbname": "keystone" 90 "keystone_dbname": "keystone"
90 "keystone_password": "FW6fCHC6WCfKcUG4jZuWzFH4" 91 "keystone_password": "IuocdY94d7PWfNq5i89OEyE2"
91 "keystone_user": "keystone" 92 "keystone_user": "keystone"
92 "nailgun_dbname": "nailgun" 93 "nailgun_dbname": "nailgun"
93 "nailgun_password": "ykduaP2bYnGUfPR7yPWekFC5" 94 "nailgun_password": "VNTUIHHMLvaiSffK5Dlwmh9U"
94 "nailgun_user": "nailgun" 95 "nailgun_user": "nailgun"
95 "ostf_dbname": "ostf" 96 "ostf_dbname": "ostf"
96 "ostf_password": "GPoocLyKzs5iTfOnlLOQ6kEZ" 97 "ostf_password": "WzjtGGb4oW07wPqqUiLvAB3E"
97 "ostf_user": "ostf" 98 "ostf_user": "ostf"
diff --git a/hiera/neut_tun.ceph.murano.sahara.ceil-ceph-osd.yaml b/hiera/neut_tun.ceph.murano.sahara.ceil-ceph-osd.yaml
index 2044385..918c504 100644
--- a/hiera/neut_tun.ceph.murano.sahara.ceil-ceph-osd.yaml
+++ b/hiera/neut_tun.ceph.murano.sahara.ceil-ceph-osd.yaml
@@ -8,18 +8,18 @@ access:
8 tenant: admin 8 tenant: admin
9 user: admin 9 user: admin
10aodh: 10aodh:
11 db_password: zsXEbZDe2xQXefn6uwrQzzO7 11 db_password: TVnuHRoSLlNkCmruAvQUG8pE
12 user_password: WHqAkLTZJyJbQcgwRHwqvLLN 12 user_password: gzmU2q6Qit6gBglybKb7xFoF
13auth_key: '' 13auth_key: ''
14auto_assign_floating_ip: false 14auto_assign_floating_ip: false
15base_syslog: 15base_syslog:
16 syslog_port: '514' 16 syslog_port: '514'
17 syslog_server: 10.110.0.2 17 syslog_server: 10.145.0.2
18ceilometer: 18ceilometer:
19 db_password: S3KQzbNS8TQAxro5t44u4iY2 19 db_password: 3TCG1UOCgksu31d0jUllc1ih
20 enabled: true 20 enabled: true
21 metering_secret: Y5rz6Vfm2ScFq4azewm1oA7H 21 metering_secret: M24o7ZnNHH1bEjPAcMBGGkQs
22 user_password: DXqtLggYxLAbp613fqtW081R 22 user_password: pfhRar4G5gl9oXnjSwUjE6pq
23cgroups: 23cgroups:
24 metadata: 24 metadata:
25 always_editable: true 25 always_editable: true
@@ -30,11 +30,66 @@ cgroups:
30 condition: 'true' 30 condition: 'true'
31 weight: 90 31 weight: 90
32cinder: 32cinder:
33 db_password: czpy1WuuTpWk54EsJVdynUCH 33 db_password: RFec66UQlk1OPwBmfSl8Qufi
34 fixed_key: 05355bba16da2ad6f94db4eef50317e674e526cb8ef485f8c50c1d54074fc840 34 fixed_key: 53b4f50eb158baa8d3f9684e868e4066bc51a5fab56ea9599cec482e6deb05d4
35 user_password: biH7FvBKcd7nd1vNSwK2uSvl 35 user_password: c3BqXBRtapLgQYlEJ4KASP9y
36cluster:
37 changes:
38 - name: attributes
39 node_id: null
40 - name: vmware_attributes
41 node_id: null
42 - name: networks
43 node_id: null
44 - name: interfaces
45 node_id: 730
46 - name: disks
47 node_id: 730
48 - name: interfaces
49 node_id: 731
50 - name: disks
51 node_id: 731
52 - name: interfaces
53 node_id: 732
54 - name: disks
55 node_id: 732
56 - name: interfaces
57 node_id: 733
58 - name: disks
59 node_id: 733
60 - name: interfaces
61 node_id: 734
62 - name: disks
63 node_id: 734
64 - name: interfaces
65 node_id: 735
66 - name: disks
67 node_id: 735
68 - name: interfaces
69 node_id: 736
70 - name: disks
71 node_id: 736
72 components: []
73 fuel_version: '10.0'
74 id: 40
75 is_customized: false
76 is_locked: false
77 mode: ha_compact
78 name: test_neutron_tun
79 net_provider: neutron
80 release_id: 2
81 status: new
82 ui_settings:
83 filter: {}
84 filter_by_labels: {}
85 search: ''
86 sort:
87 - roles: asc
88 sort_by_labels: []
89 view_mode: standard
36cobbler: 90cobbler:
37 profile: ubuntu_1404_x86_64 91 profile: ubuntu_bootstrap
92configuration: {}
38corosync: 93corosync:
39 group: 226.94.1.1 94 group: 226.94.1.1
40 metadata: 95 metadata:
@@ -49,12 +104,12 @@ corosync:
49debug: false 104debug: false
50deployed_before: 105deployed_before:
51 value: false 106 value: false
52deployment_id: 6 107deployment_id: 40
53deployment_mode: ha_compact 108deployment_mode: ha_compact
54dpdk: {} 109dpdk: {}
55external_dns: 110external_dns:
56 dns_list: 111 dns_list:
57 - 10.110.0.1 112 - 10.145.0.1
58 metadata: 113 metadata:
59 group: network 114 group: network
60 label: Host OS DNS Servers 115 label: Host OS DNS Servers
@@ -69,7 +124,7 @@ external_mongo:
69 condition: settings:additional_components.mongo.value == false 124 condition: settings:additional_components.mongo.value == false
70 message: Ceilometer and MongoDB are not enabled on the Additional Components 125 message: Ceilometer and MongoDB are not enabled on the Additional Components
71 section 126 section
72 weight: 20 127 weight: 30
73 mongo_db_name: ceilometer 128 mongo_db_name: ceilometer
74 mongo_password: ceilometer 129 mongo_password: ceilometer
75 mongo_replset: '' 130 mongo_replset: ''
@@ -84,27 +139,27 @@ external_ntp:
84 - 1.fuel.pool.ntp.org 139 - 1.fuel.pool.ntp.org
85 - 2.fuel.pool.ntp.org 140 - 2.fuel.pool.ntp.org
86fail_if_error: true 141fail_if_error: true
87fqdn: node-19.test.domain.local 142fqdn: node-733.domain.tld
88fuel_version: '9.0' 143fuel_version: '10.0'
89glance: 144glance:
90 db_password: ZDB2roDcOrp16HUbhx9XqxuU 145 db_password: 5jX5psX0WDRcx0HH5VWVsrwJ
91 image_cache_max_size: '0' 146 image_cache_max_size: '0'
92 user_password: jP8Gi5D4ybEGuj8fbwibioxW 147 user_password: iwgWlXOVQDP1ybBvExa1SUpL
93glance_glare: 148glance_glare:
94 user_password: 3yGnZWzlwFs1pmPVfWZZ0iHD 149 user_password: IxeiZptyqPwkvprrao2iFuTP
95heat: 150heat:
96 auth_encryption_key: 64db5649f790ce824321641315c2264b 151 auth_encryption_key: f0952d91b1efb46d2a9d9fb10eb93e19
97 db_password: cYoXjNhqVP9b7a2CED1YPHUf 152 db_password: 7cbWsxolRVe4PS29qv6ZI5Lv
98 enabled: true 153 enabled: true
99 rabbit_password: 8on0y7f5hMY1ov73rHdgzaA9 154 rabbit_password: s8Fv4HRy7d6SsdxXafXiWus9
100 user_password: maOueqz9ZnHRRBQhyxTYFnua 155 user_password: n0iLP2B2TZ2XeEH5oNWGjeX1
101horizon: 156horizon:
102 secret_key: 229de9de5ae395b5ec8b587991ecbda9e491ef206c5075faab9e9dee8c5fa716 157 secret_key: f4391974da0c0bc1d6c8ee82b1049935365a7ad604b7dbb240cdeb74252f31f1
103ironic: 158ironic:
104 db_password: dtyRk3I9dm62ZnZQIw2RsNx0 159 db_password: OQiahLeOfQWRhI8kCGG4ogTX
105 enabled: false 160 enabled: false
106 swift_tempurl_key: QPxrgyQlkIalO2LuWmbGSrTj 161 swift_tempurl_key: ATpw9THzwYMa1Lx5EpAm66vi
107 user_password: 1SZaS8iozX2lbtAYphVlpQUg 162 user_password: OFqH3jHPEyyBnuX3owXmloYI
108kernel_params: 163kernel_params:
109 kernel: console=tty0 net.ifnames=0 biosdevname=0 rootdelay=90 nomodeset 164 kernel: console=tty0 net.ifnames=0 biosdevname=0 rootdelay=90 nomodeset
110 metadata: 165 metadata:
@@ -112,12 +167,12 @@ kernel_params:
112 label: Kernel parameters 167 label: Kernel parameters
113 weight: 60 168 weight: 60
114keystone: 169keystone:
115 admin_token: BhTPeatjZW7u4jk7u4f0j8vR 170 admin_token: 6OgCNCpNZsRPtBQt91NSxyJ8
116 db_password: EwtH0HcS16iuKCafrYS9RLk7 171 db_password: pPdhfiOsEA7fHGwVs3sGGMoQ
117last_controller: node-25 172last_controller: node-731
118libvirt_type: qemu 173libvirt_type: qemu
119management_network_range: 192.168.0.0/24 174management_network_range: 192.168.0.0/24
120master_ip: 10.110.0.2 175master_ip: 10.145.0.2
121metadata: 176metadata:
122 label: Common 177 label: Common
123 weight: 10 178 weight: 10
@@ -129,17 +184,15 @@ mp:
129- point: '2' 184- point: '2'
130 weight: '2' 185 weight: '2'
131murano: 186murano:
132 db_password: I7S00g8MpaYYUOWlaNu6uF4m 187 db_password: yPfazptrewWnKKPPqaQc06ye
133 enabled: true 188 enabled: true
134 rabbit_password: 1Vs9SjjQcGjAnOGkZR8jGVEi 189 rabbit_password: FAHLmPxu3Au8ZEUXHzCH5ZVv
135 user_password: C0t6HdzdHlNmqfEuw1upq2n7 190 user_password: K6MTgsvNHJckQbue9JlhWTtT
136murano-cfapi: 191murano-cfapi:
137 db_password: vp8E8fsttbqx70zqC4yO87tr 192 db_password: 1gQ7AGWIzNyrp7I0GClXeql0
138 enabled: false
139 rabbit_password: SCvN1kIylmKPsdU5ImQrk5WC
140 user_password: 1HFY5stRAmIE0Q9igUMiA8EK
141murano_glance_artifacts_plugin:
142 enabled: false 193 enabled: false
194 rabbit_password: rt8WggTS9AwB1bdmkbHo99wz
195 user_password: jrVg0vMxlokzUOUzTzA2oGi8
143murano_settings: 196murano_settings:
144 metadata: 197 metadata:
145 group: openstack_services 198 group: openstack_services
@@ -149,112 +202,27 @@ murano_settings:
149 condition: settings:additional_components.murano.value == false 202 condition: settings:additional_components.murano.value == false
150 message: Murano is not enabled on the Additional Components section 203 message: Murano is not enabled on the Additional Components section
151 weight: 20 204 weight: 20
205 murano_glance_artifacts_plugin: true
152 murano_repo_url: http://storage.apps.openstack.org/ 206 murano_repo_url: http://storage.apps.openstack.org/
153mysql: 207mysql:
154 root_password: aFfgfBkYaYXgqpY75rzY7CJ2 208 root_password: nrOg6S3o5Ho5Ec09ksVKQmHq
155 wsrep_password: I8xWlFPYN99nwb7256ucpw2o 209 wsrep_password: n11lhXNzDvQnjMToIhSi1snG
156network_metadata: 210network_metadata:
157 nodes: 211 nodes:
158 node-18: 212 node-730:
159 fqdn: node-18.test.domain.local 213 fqdn: node-730.domain.tld
160 name: node-18 214 name: node-730
161 network_roles:
162 admin/pxe: 10.110.0.9
163 aodh/api: 192.168.0.4
164 ceilometer/api: 192.168.0.4
165 ceph/public: 192.168.1.2
166 ceph/replication: 192.168.1.2
167 cinder/api: 192.168.0.4
168 cinder/iscsi: 192.168.1.2
169 fw-admin: 10.110.0.9
170 glance/api: 192.168.0.4
171 glance/glare: 192.168.0.4
172 heat/api: 192.168.0.4
173 horizon: 192.168.0.4
174 ironic/api: 192.168.0.4
175 keystone/api: 192.168.0.4
176 management: 192.168.0.4
177 mgmt/corosync: 192.168.0.4
178 mgmt/database: 192.168.0.4
179 mgmt/memcache: 192.168.0.4
180 mgmt/messaging: 192.168.0.4
181 mgmt/vip: 192.168.0.4
182 mongo/db: 192.168.0.4
183 murano/api: 192.168.0.4
184 murano/cfapi: 192.168.0.4
185 neutron/api: 192.168.0.4
186 neutron/floating: null
187 neutron/mesh: 192.168.2.2
188 neutron/private: null
189 nova/api: 192.168.0.4
190 nova/migration: 192.168.0.4
191 sahara/api: 192.168.0.4
192 storage: 192.168.1.2
193 swift/api: 192.168.0.4
194 swift/replication: 192.168.1.2
195 node_roles:
196 - compute
197 nova_cpu_pinning_enabled: false
198 nova_hugepages_enabled: false
199 swift_zone: '18'
200 uid: '18'
201 user_node_name: Untitled (b8:a3)
202 node-19:
203 fqdn: node-19.test.domain.local
204 name: node-19
205 network_roles:
206 admin/pxe: 10.110.0.10
207 aodh/api: 192.168.0.9
208 ceilometer/api: 192.168.0.9
209 ceph/public: 192.168.1.7
210 ceph/replication: 192.168.1.7
211 cinder/api: 192.168.0.9
212 cinder/iscsi: 192.168.1.7
213 fw-admin: 10.110.0.10
214 glance/api: 192.168.0.9
215 glance/glare: 192.168.0.9
216 heat/api: 192.168.0.9
217 horizon: 192.168.0.9
218 ironic/api: 192.168.0.9
219 keystone/api: 192.168.0.9
220 management: 192.168.0.9
221 mgmt/corosync: 192.168.0.9
222 mgmt/database: 192.168.0.9
223 mgmt/memcache: 192.168.0.9
224 mgmt/messaging: 192.168.0.9
225 mgmt/vip: 192.168.0.9
226 mongo/db: 192.168.0.9
227 murano/api: 192.168.0.9
228 murano/cfapi: 192.168.0.9
229 neutron/api: 192.168.0.9
230 neutron/floating: null
231 neutron/mesh: 192.168.2.7
232 neutron/private: null
233 nova/api: 192.168.0.9
234 nova/migration: 192.168.0.9
235 sahara/api: 192.168.0.9
236 storage: 192.168.1.7
237 swift/api: 192.168.0.9
238 swift/replication: 192.168.1.7
239 node_roles:
240 - ceph-osd
241 nova_cpu_pinning_enabled: false
242 nova_hugepages_enabled: false
243 swift_zone: '19'
244 uid: '19'
245 user_node_name: Untitled (52:f0)
246 node-20:
247 fqdn: node-20.test.domain.local
248 name: node-20
249 network_roles: 215 network_roles:
250 admin/pxe: 10.110.0.5 216 admin/pxe: 10.145.0.100
251 aodh/api: 192.168.0.3 217 aodh/api: 192.168.0.3
252 ceilometer/api: 192.168.0.3 218 ceilometer/api: 192.168.0.3
253 ceph/public: 192.168.1.1 219 ceph/public: 192.168.1.3
254 ceph/replication: 192.168.1.1 220 ceph/radosgw: 172.16.0.3
221 ceph/replication: 192.168.1.3
255 cinder/api: 192.168.0.3 222 cinder/api: 192.168.0.3
256 cinder/iscsi: 192.168.1.1 223 cinder/iscsi: 192.168.1.3
257 fw-admin: 10.110.0.5 224 ex: 172.16.0.3
225 fw-admin: 10.145.0.100
258 glance/api: 192.168.0.3 226 glance/api: 192.168.0.3
259 glance/glare: 192.168.0.3 227 glance/glare: 192.168.0.3
260 heat/api: 192.168.0.3 228 heat/api: 192.168.0.3
@@ -272,124 +240,169 @@ network_metadata:
272 murano/cfapi: 192.168.0.3 240 murano/cfapi: 192.168.0.3
273 neutron/api: 192.168.0.3 241 neutron/api: 192.168.0.3
274 neutron/floating: null 242 neutron/floating: null
275 neutron/mesh: 192.168.2.1 243 neutron/mesh: 192.168.2.3
276 neutron/private: null 244 neutron/private: null
277 nova/api: 192.168.0.3 245 nova/api: 192.168.0.3
278 nova/migration: 192.168.0.3 246 nova/migration: 192.168.0.3
247 public/vip: 172.16.0.3
279 sahara/api: 192.168.0.3 248 sahara/api: 192.168.0.3
280 storage: 192.168.1.1 249 storage: 192.168.1.3
281 swift/api: 192.168.0.3 250 swift/api: 192.168.0.3
251 swift/replication: 192.168.1.3
252 node_roles:
253 - primary-controller
254 nova_cpu_pinning_enabled: false
255 nova_hugepages_enabled: false
256 swift_zone: '730'
257 uid: '730'
258 user_node_name: node-730
259 node-731:
260 fqdn: node-731.domain.tld
261 name: node-731
262 network_roles:
263 admin/pxe: 10.145.0.101
264 aodh/api: 192.168.0.1
265 ceilometer/api: 192.168.0.1
266 ceph/public: 192.168.1.1
267 ceph/radosgw: 172.16.0.2
268 ceph/replication: 192.168.1.1
269 cinder/api: 192.168.0.1
270 cinder/iscsi: 192.168.1.1
271 ex: 172.16.0.2
272 fw-admin: 10.145.0.101
273 glance/api: 192.168.0.1
274 glance/glare: 192.168.0.1
275 heat/api: 192.168.0.1
276 horizon: 192.168.0.1
277 ironic/api: 192.168.0.1
278 keystone/api: 192.168.0.1
279 management: 192.168.0.1
280 mgmt/corosync: 192.168.0.1
281 mgmt/database: 192.168.0.1
282 mgmt/memcache: 192.168.0.1
283 mgmt/messaging: 192.168.0.1
284 mgmt/vip: 192.168.0.1
285 mongo/db: 192.168.0.1
286 murano/api: 192.168.0.1
287 murano/cfapi: 192.168.0.1
288 neutron/api: 192.168.0.1
289 neutron/floating: null
290 neutron/mesh: 192.168.2.1
291 neutron/private: null
292 nova/api: 192.168.0.1
293 nova/migration: 192.168.0.1
294 public/vip: 172.16.0.2
295 sahara/api: 192.168.0.1
296 storage: 192.168.1.1
297 swift/api: 192.168.0.1
282 swift/replication: 192.168.1.1 298 swift/replication: 192.168.1.1
283 node_roles: 299 node_roles:
284 - primary-mongo 300 - controller
285 nova_cpu_pinning_enabled: false 301 nova_cpu_pinning_enabled: false
286 nova_hugepages_enabled: false 302 nova_hugepages_enabled: false
287 swift_zone: '20' 303 swift_zone: '731'
288 uid: '20' 304 uid: '731'
289 user_node_name: Untitled (c0:7c) 305 user_node_name: node-731
290 node-21: 306 node-732:
291 fqdn: node-21.test.domain.local 307 fqdn: node-732.domain.tld
292 name: node-21 308 name: node-732
293 network_roles: 309 network_roles:
294 admin/pxe: 10.110.0.6 310 admin/pxe: 10.145.0.102
295 aodh/api: 192.168.0.7 311 aodh/api: 192.168.0.4
296 ceilometer/api: 192.168.0.7 312 ceilometer/api: 192.168.0.4
297 ceph/public: 192.168.1.5 313 ceph/public: 192.168.1.4
298 ceph/radosgw: 172.16.0.5 314 ceph/replication: 192.168.1.4
299 ceph/replication: 192.168.1.5 315 cinder/api: 192.168.0.4
300 cinder/api: 192.168.0.7 316 cinder/iscsi: 192.168.1.4
301 cinder/iscsi: 192.168.1.5 317 fw-admin: 10.145.0.102
302 ex: 172.16.0.5 318 glance/api: 192.168.0.4
303 fw-admin: 10.110.0.6 319 glance/glare: 192.168.0.4
304 glance/api: 192.168.0.7 320 heat/api: 192.168.0.4
305 glance/glare: 192.168.0.7 321 horizon: 192.168.0.4
306 heat/api: 192.168.0.7 322 ironic/api: 192.168.0.4
307 horizon: 192.168.0.7 323 keystone/api: 192.168.0.4
308 ironic/api: 192.168.0.7 324 management: 192.168.0.4
309 keystone/api: 192.168.0.7 325 mgmt/corosync: 192.168.0.4
310 management: 192.168.0.7 326 mgmt/database: 192.168.0.4
311 mgmt/corosync: 192.168.0.7 327 mgmt/memcache: 192.168.0.4
312 mgmt/database: 192.168.0.7 328 mgmt/messaging: 192.168.0.4
313 mgmt/memcache: 192.168.0.7 329 mgmt/vip: 192.168.0.4
314 mgmt/messaging: 192.168.0.7 330 mongo/db: 192.168.0.4
315 mgmt/vip: 192.168.0.7 331 murano/api: 192.168.0.4
316 mongo/db: 192.168.0.7 332 murano/cfapi: 192.168.0.4
317 murano/api: 192.168.0.7 333 neutron/api: 192.168.0.4
318 murano/cfapi: 192.168.0.7
319 neutron/api: 192.168.0.7
320 neutron/floating: null 334 neutron/floating: null
321 neutron/mesh: 192.168.2.5 335 neutron/mesh: 192.168.2.4
322 neutron/private: null 336 neutron/private: null
323 nova/api: 192.168.0.7 337 nova/api: 192.168.0.4
324 nova/migration: 192.168.0.7 338 nova/migration: 192.168.0.4
325 public/vip: 172.16.0.5 339 sahara/api: 192.168.0.4
326 sahara/api: 192.168.0.7 340 storage: 192.168.1.4
327 storage: 192.168.1.5 341 swift/api: 192.168.0.4
328 swift/api: 192.168.0.7 342 swift/replication: 192.168.1.4
329 swift/replication: 192.168.1.5
330 node_roles: 343 node_roles:
331 - primary-controller 344 - compute
332 nova_cpu_pinning_enabled: false 345 nova_cpu_pinning_enabled: false
333 nova_hugepages_enabled: false 346 nova_hugepages_enabled: false
334 swift_zone: '21' 347 swift_zone: '732'
335 uid: '21' 348 uid: '732'
336 user_node_name: Untitled (9e:66) 349 user_node_name: node-732
337 node-22: 350 node-733:
338 fqdn: node-22.test.domain.local 351 fqdn: node-733.domain.tld
339 name: node-22 352 name: node-733
340 network_roles: 353 network_roles:
341 admin/pxe: 10.110.0.7 354 admin/pxe: 10.145.0.103
342 aodh/api: 192.168.0.8 355 aodh/api: 192.168.0.2
343 ceilometer/api: 192.168.0.8 356 ceilometer/api: 192.168.0.2
344 ceph/public: 192.168.1.6 357 ceph/public: 192.168.1.2
345 ceph/replication: 192.168.1.6 358 ceph/replication: 192.168.1.2
346 cinder/api: 192.168.0.8 359 cinder/api: 192.168.0.2
347 cinder/iscsi: 192.168.1.6 360 cinder/iscsi: 192.168.1.2
348 fw-admin: 10.110.0.7 361 fw-admin: 10.145.0.103
349 glance/api: 192.168.0.8 362 glance/api: 192.168.0.2
350 glance/glare: 192.168.0.8 363 glance/glare: 192.168.0.2
351 heat/api: 192.168.0.8 364 heat/api: 192.168.0.2
352 horizon: 192.168.0.8 365 horizon: 192.168.0.2
353 ironic/api: 192.168.0.8 366 ironic/api: 192.168.0.2
354 keystone/api: 192.168.0.8 367 keystone/api: 192.168.0.2
355 management: 192.168.0.8 368 management: 192.168.0.2
356 mgmt/corosync: 192.168.0.8 369 mgmt/corosync: 192.168.0.2
357 mgmt/database: 192.168.0.8 370 mgmt/database: 192.168.0.2
358 mgmt/memcache: 192.168.0.8 371 mgmt/memcache: 192.168.0.2
359 mgmt/messaging: 192.168.0.8 372 mgmt/messaging: 192.168.0.2
360 mgmt/vip: 192.168.0.8 373 mgmt/vip: 192.168.0.2
361 mongo/db: 192.168.0.8 374 mongo/db: 192.168.0.2
362 murano/api: 192.168.0.8 375 murano/api: 192.168.0.2
363 murano/cfapi: 192.168.0.8 376 murano/cfapi: 192.168.0.2
364 neutron/api: 192.168.0.8 377 neutron/api: 192.168.0.2
365 neutron/floating: null 378 neutron/floating: null
366 neutron/mesh: 192.168.2.6 379 neutron/mesh: 192.168.2.2
367 neutron/private: null 380 neutron/private: null
368 nova/api: 192.168.0.8 381 nova/api: 192.168.0.2
369 nova/migration: 192.168.0.8 382 nova/migration: 192.168.0.2
370 sahara/api: 192.168.0.8 383 sahara/api: 192.168.0.2
371 storage: 192.168.1.6 384 storage: 192.168.1.2
372 swift/api: 192.168.0.8 385 swift/api: 192.168.0.2
373 swift/replication: 192.168.1.6 386 swift/replication: 192.168.1.2
374 node_roles: 387 node_roles:
375 - ceph-osd 388 - ceph-osd
376 nova_cpu_pinning_enabled: false 389 nova_cpu_pinning_enabled: false
377 nova_hugepages_enabled: false 390 nova_hugepages_enabled: false
378 swift_zone: '22' 391 swift_zone: '733'
379 uid: '22' 392 uid: '733'
380 user_node_name: Untitled (b6:3e) 393 user_node_name: node-733
381 node-24: 394 node-734:
382 fqdn: node-24.test.domain.local 395 fqdn: node-734.domain.tld
383 name: node-24 396 name: node-734
384 network_roles: 397 network_roles:
385 admin/pxe: 10.110.0.4 398 admin/pxe: 10.145.0.104
386 aodh/api: 192.168.0.6 399 aodh/api: 192.168.0.6
387 ceilometer/api: 192.168.0.6 400 ceilometer/api: 192.168.0.6
388 ceph/public: 192.168.1.4 401 ceph/public: 192.168.1.6
389 ceph/replication: 192.168.1.4 402 ceph/replication: 192.168.1.6
390 cinder/api: 192.168.0.6 403 cinder/api: 192.168.0.6
391 cinder/iscsi: 192.168.1.4 404 cinder/iscsi: 192.168.1.6
392 fw-admin: 10.110.0.4 405 fw-admin: 10.145.0.104
393 glance/api: 192.168.0.6 406 glance/api: 192.168.0.6
394 glance/glare: 192.168.0.6 407 glance/glare: 192.168.0.6
395 heat/api: 192.168.0.6 408 heat/api: 192.168.0.6
@@ -407,35 +420,33 @@ network_metadata:
407 murano/cfapi: 192.168.0.6 420 murano/cfapi: 192.168.0.6
408 neutron/api: 192.168.0.6 421 neutron/api: 192.168.0.6
409 neutron/floating: null 422 neutron/floating: null
410 neutron/mesh: 192.168.2.4 423 neutron/mesh: 192.168.2.6
411 neutron/private: null 424 neutron/private: null
412 nova/api: 192.168.0.6 425 nova/api: 192.168.0.6
413 nova/migration: 192.168.0.6 426 nova/migration: 192.168.0.6
414 sahara/api: 192.168.0.6 427 sahara/api: 192.168.0.6
415 storage: 192.168.1.4 428 storage: 192.168.1.6
416 swift/api: 192.168.0.6 429 swift/api: 192.168.0.6
417 swift/replication: 192.168.1.4 430 swift/replication: 192.168.1.6
418 node_roles: 431 node_roles:
419 - mongo 432 - ceph-osd
420 nova_cpu_pinning_enabled: false 433 nova_cpu_pinning_enabled: false
421 nova_hugepages_enabled: false 434 nova_hugepages_enabled: false
422 swift_zone: '24' 435 swift_zone: '734'
423 uid: '24' 436 uid: '734'
424 user_node_name: Untitled (55:c6) 437 user_node_name: node-734
425 node-25: 438 node-735:
426 fqdn: node-25.test.domain.local 439 fqdn: node-735.domain.tld
427 name: node-25 440 name: node-735
428 network_roles: 441 network_roles:
429 admin/pxe: 10.110.0.3 442 admin/pxe: 10.145.0.105
430 aodh/api: 192.168.0.5 443 aodh/api: 192.168.0.5
431 ceilometer/api: 192.168.0.5 444 ceilometer/api: 192.168.0.5
432 ceph/public: 192.168.1.3 445 ceph/public: 192.168.1.5
433 ceph/radosgw: 172.16.0.4 446 ceph/replication: 192.168.1.5
434 ceph/replication: 192.168.1.3
435 cinder/api: 192.168.0.5 447 cinder/api: 192.168.0.5
436 cinder/iscsi: 192.168.1.3 448 cinder/iscsi: 192.168.1.5
437 ex: 172.16.0.4 449 fw-admin: 10.145.0.105
438 fw-admin: 10.110.0.3
439 glance/api: 192.168.0.5 450 glance/api: 192.168.0.5
440 glance/glare: 192.168.0.5 451 glance/glare: 192.168.0.5
441 heat/api: 192.168.0.5 452 heat/api: 192.168.0.5
@@ -453,25 +464,68 @@ network_metadata:
453 murano/cfapi: 192.168.0.5 464 murano/cfapi: 192.168.0.5
454 neutron/api: 192.168.0.5 465 neutron/api: 192.168.0.5
455 neutron/floating: null 466 neutron/floating: null
456 neutron/mesh: 192.168.2.3 467 neutron/mesh: 192.168.2.5
457 neutron/private: null 468 neutron/private: null
458 nova/api: 192.168.0.5 469 nova/api: 192.168.0.5
459 nova/migration: 192.168.0.5 470 nova/migration: 192.168.0.5
460 public/vip: 172.16.0.4
461 sahara/api: 192.168.0.5 471 sahara/api: 192.168.0.5
462 storage: 192.168.1.3 472 storage: 192.168.1.5
463 swift/api: 192.168.0.5 473 swift/api: 192.168.0.5
464 swift/replication: 192.168.1.3 474 swift/replication: 192.168.1.5
465 node_roles: 475 node_roles:
466 - controller 476 - primary-mongo
477 nova_cpu_pinning_enabled: false
478 nova_hugepages_enabled: false
479 swift_zone: '735'
480 uid: '735'
481 user_node_name: node-735
482 node-736:
483 fqdn: node-736.domain.tld
484 name: node-736
485 network_roles:
486 admin/pxe: 10.145.0.106
487 aodh/api: 192.168.0.7
488 ceilometer/api: 192.168.0.7
489 ceph/public: 192.168.1.7
490 ceph/replication: 192.168.1.7
491 cinder/api: 192.168.0.7
492 cinder/iscsi: 192.168.1.7
493 fw-admin: 10.145.0.106
494 glance/api: 192.168.0.7
495 glance/glare: 192.168.0.7
496 heat/api: 192.168.0.7
497 horizon: 192.168.0.7
498 ironic/api: 192.168.0.7
499 keystone/api: 192.168.0.7
500 management: 192.168.0.7
501 mgmt/corosync: 192.168.0.7
502 mgmt/database: 192.168.0.7
503 mgmt/memcache: 192.168.0.7
504 mgmt/messaging: 192.168.0.7
505 mgmt/vip: 192.168.0.7
506 mongo/db: 192.168.0.7
507 murano/api: 192.168.0.7
508 murano/cfapi: 192.168.0.7
509 neutron/api: 192.168.0.7
510 neutron/floating: null
511 neutron/mesh: 192.168.2.7
512 neutron/private: null
513 nova/api: 192.168.0.7
514 nova/migration: 192.168.0.7
515 sahara/api: 192.168.0.7
516 storage: 192.168.1.7
517 swift/api: 192.168.0.7
518 swift/replication: 192.168.1.7
519 node_roles:
520 - mongo
467 nova_cpu_pinning_enabled: false 521 nova_cpu_pinning_enabled: false
468 nova_hugepages_enabled: false 522 nova_hugepages_enabled: false
469 swift_zone: '25' 523 swift_zone: '736'
470 uid: '25' 524 uid: '736'
471 user_node_name: Untitled (65:2d) 525 user_node_name: node-736
472 vips: 526 vips:
473 management: 527 management:
474 ipaddr: 192.168.0.2 528 ipaddr: 192.168.0.9
475 is_user_defined: false 529 is_user_defined: false
476 namespace: haproxy 530 namespace: haproxy
477 network_role: mgmt/vip 531 network_role: mgmt/vip
@@ -480,7 +534,7 @@ network_metadata:
480 - primary-controller 534 - primary-controller
481 vendor_specific: null 535 vendor_specific: null
482 public: 536 public:
483 ipaddr: 172.16.0.3 537 ipaddr: 172.16.0.5
484 is_user_defined: false 538 is_user_defined: false
485 namespace: haproxy 539 namespace: haproxy
486 network_role: public/vip 540 network_role: public/vip
@@ -489,7 +543,7 @@ network_metadata:
489 - primary-controller 543 - primary-controller
490 vendor_specific: null 544 vendor_specific: null
491 vrouter: 545 vrouter:
492 ipaddr: 192.168.0.1 546 ipaddr: 192.168.0.8
493 is_user_defined: false 547 is_user_defined: false
494 namespace: vrouter 548 namespace: vrouter
495 network_role: mgmt/vip 549 network_role: mgmt/vip
@@ -498,7 +552,7 @@ network_metadata:
498 - primary-controller 552 - primary-controller
499 vendor_specific: null 553 vendor_specific: null
500 vrouter_pub: 554 vrouter_pub:
501 ipaddr: 172.16.0.2 555 ipaddr: 172.16.0.4
502 is_user_defined: false 556 is_user_defined: false
503 namespace: vrouter 557 namespace: vrouter
504 network_role: public/vip 558 network_role: public/vip
@@ -515,19 +569,19 @@ network_scheme:
515 endpoints: 569 endpoints:
516 br-fw-admin: 570 br-fw-admin:
517 IP: 571 IP:
518 - 10.110.0.10/24 572 - 10.145.0.103/24
519 gateway: 10.110.0.1 573 gateway: 10.145.0.1
520 vendor_specific: 574 vendor_specific:
521 provider_gateway: 10.110.0.1 575 provider_gateway: 10.145.0.1
522 br-mesh: 576 br-mesh:
523 IP: 577 IP:
524 - 192.168.2.7/24 578 - 192.168.2.2/24
525 br-mgmt: 579 br-mgmt:
526 IP: 580 IP:
527 - 192.168.0.9/24 581 - 192.168.0.2/24
528 br-storage: 582 br-storage:
529 IP: 583 IP:
530 - 192.168.1.7/24 584 - 192.168.1.2/24
531 interfaces: 585 interfaces:
532 enp0s3: 586 enp0s3:
533 vendor_specific: 587 vendor_specific:
@@ -617,12 +671,12 @@ neutron_advanced_configuration:
617 neutron_l3_ha: false 671 neutron_l3_ha: false
618 neutron_qos: false 672 neutron_qos: false
619node_volumes: 673node_volumes:
620- extra: 674- bootable: true
621 - disk/by-id/virtio-eb78cfc4d2bd46a7b787 675 extra: []
622 free_space: 50636 676 free_space: 953305
623 id: vda 677 id: sda
624 name: vda 678 name: sda
625 size: 51200 679 size: 953869
626 type: disk 680 type: disk
627 volumes: 681 volumes:
628 - size: 300 682 - size: 300
@@ -635,7 +689,7 @@ node_volumes:
635 - size: 0 689 - size: 0
636 type: lvm_meta_pool 690 type: lvm_meta_pool
637 - lvm_meta_size: 64 691 - lvm_meta_size: 64
638 size: 19520 692 size: 55360
639 type: pv 693 type: pv
640 vg: os 694 vg: os
641 - disk_label: null 695 - disk_label: null
@@ -652,12 +706,47 @@ node_volumes:
652 partition_guid: 4fbd7e29-9d25-41b8-afd0-062c0ceff05d 706 partition_guid: 4fbd7e29-9d25-41b8-afd0-062c0ceff05d
653 size: 0 707 size: 0
654 type: partition 708 type: partition
655- extra: 709- bootable: false
656 - disk/by-id/virtio-734f8be23da34fe49a4c 710 extra: []
657 free_space: 50636 711 free_space: 953305
658 id: vdb 712 id: sdb
659 name: vdb 713 name: sdb
660 size: 51200 714 size: 953869
715 type: disk
716 volumes:
717 - size: 300
718 type: boot
719 - file_system: ext2
720 mount: /boot
721 name: Boot
722 size: 200
723 type: raid
724 - size: 64
725 type: lvm_meta_pool
726 - lvm_meta_size: 0
727 size: 0
728 type: pv
729 vg: os
730 - disk_label: null
731 file_system: none
732 mount: none
733 name: cephjournal
734 partition_guid: 45b0969e-9b03-4f30-b4c6-b4b80ceff106
735 size: 0
736 type: partition
737 - disk_label: null
738 file_system: none
739 mount: none
740 name: ceph
741 partition_guid: 4fbd7e29-9d25-41b8-afd0-062c0ceff05d
742 size: 953305
743 type: partition
744- bootable: false
745 extra: []
746 free_space: 953305
747 id: sdc
748 name: sdc
749 size: 953869
661 type: disk 750 type: disk
662 volumes: 751 volumes:
663 - size: 300 752 - size: 300
@@ -685,14 +774,14 @@ node_volumes:
685 mount: none 774 mount: none
686 name: ceph 775 name: ceph
687 partition_guid: 4fbd7e29-9d25-41b8-afd0-062c0ceff05d 776 partition_guid: 4fbd7e29-9d25-41b8-afd0-062c0ceff05d
688 size: 50636 777 size: 953305
689 type: partition 778 type: partition
690- extra: 779- bootable: false
691 - disk/by-id/virtio-e4d4d0723cc345048c44 780 extra: []
692 free_space: 50636 781 free_space: 953305
693 id: vdc 782 id: sdd
694 name: vdc 783 name: sdd
695 size: 51200 784 size: 953869
696 type: disk 785 type: disk
697 volumes: 786 volumes:
698 - size: 300 787 - size: 300
@@ -720,18 +809,88 @@ node_volumes:
720 mount: none 809 mount: none
721 name: ceph 810 name: ceph
722 partition_guid: 4fbd7e29-9d25-41b8-afd0-062c0ceff05d 811 partition_guid: 4fbd7e29-9d25-41b8-afd0-062c0ceff05d
723 size: 50636 812 size: 953305
813 type: partition
814- bootable: false
815 extra: []
816 free_space: 0
817 id: sde
818 name: sde
819 size: 0
820 type: disk
821 volumes:
822 - size: 0
823 type: boot
824 - file_system: ext2
825 mount: /boot
826 name: Boot
827 size: 0
828 type: raid
829 - size: 0
830 type: lvm_meta_pool
831 - lvm_meta_size: 0
832 size: 0
833 type: pv
834 vg: os
835 - disk_label: null
836 file_system: none
837 mount: none
838 name: cephjournal
839 partition_guid: 45b0969e-9b03-4f30-b4c6-b4b80ceff106
840 size: 0
841 type: partition
842 - disk_label: null
843 file_system: none
844 mount: none
845 name: ceph
846 partition_guid: 4fbd7e29-9d25-41b8-afd0-062c0ceff05d
847 size: 0
848 type: partition
849- bootable: false
850 extra: []
851 free_space: 0
852 id: sdf
853 name: sdf
854 size: 0
855 type: disk
856 volumes:
857 - size: 0
858 type: boot
859 - file_system: ext2
860 mount: /boot
861 name: Boot
862 size: 0
863 type: raid
864 - size: 0
865 type: lvm_meta_pool
866 - lvm_meta_size: 0
867 size: 0
868 type: pv
869 vg: os
870 - disk_label: null
871 file_system: none
872 mount: none
873 name: cephjournal
874 partition_guid: 45b0969e-9b03-4f30-b4c6-b4b80ceff106
875 size: 0
876 type: partition
877 - disk_label: null
878 file_system: none
879 mount: none
880 name: ceph
881 partition_guid: 4fbd7e29-9d25-41b8-afd0-062c0ceff05d
882 size: 0
724 type: partition 883 type: partition
725- _allocate_size: min 884- _allocate_size: min
726 id: os 885 id: os
727 label: Base System 886 label: Base System
728 min_size: 19456 887 min_size: 55296
729 type: vg 888 type: vg
730 volumes: 889 volumes:
731 - file_system: ext4 890 - file_system: ext4
732 mount: / 891 mount: /
733 name: root 892 name: root
734 size: 15360 893 size: 51200
735 type: lv 894 type: lv
736 - file_system: swap 895 - file_system: swap
737 mount: swap 896 mount: swap
@@ -739,88 +898,88 @@ node_volumes:
739 size: 4096 898 size: 4096
740 type: lv 899 type: lv
741nodes: 900nodes:
742- fqdn: node-18.test.domain.local 901- fqdn: node-730.domain.tld
743 internal_address: 192.168.0.4 902 internal_address: 192.168.0.3
744 internal_netmask: 255.255.255.0
745 name: node-18
746 role: compute
747 storage_address: 192.168.1.2
748 storage_netmask: 255.255.255.0
749 swift_zone: '18'
750 uid: '18'
751 user_node_name: Untitled (b8:a3)
752- fqdn: node-19.test.domain.local
753 internal_address: 192.168.0.9
754 internal_netmask: 255.255.255.0 903 internal_netmask: 255.255.255.0
755 name: node-19 904 name: node-730
756 role: ceph-osd 905 public_address: 172.16.0.3
757 storage_address: 192.168.1.7 906 public_netmask: 255.255.255.0
907 role: primary-controller
908 storage_address: 192.168.1.3
758 storage_netmask: 255.255.255.0 909 storage_netmask: 255.255.255.0
759 swift_zone: '19' 910 swift_zone: '730'
760 uid: '19' 911 uid: '730'
761 user_node_name: Untitled (52:f0) 912 user_node_name: node-730
762- fqdn: node-20.test.domain.local 913- fqdn: node-731.domain.tld
763 internal_address: 192.168.0.3 914 internal_address: 192.168.0.1
764 internal_netmask: 255.255.255.0 915 internal_netmask: 255.255.255.0
765 name: node-20 916 name: node-731
766 role: primary-mongo 917 public_address: 172.16.0.2
918 public_netmask: 255.255.255.0
919 role: controller
767 storage_address: 192.168.1.1 920 storage_address: 192.168.1.1
768 storage_netmask: 255.255.255.0 921 storage_netmask: 255.255.255.0
769 swift_zone: '20' 922 swift_zone: '731'
770 uid: '20' 923 uid: '731'
771 user_node_name: Untitled (c0:7c) 924 user_node_name: node-731
772- fqdn: node-21.test.domain.local 925- fqdn: node-732.domain.tld
773 internal_address: 192.168.0.7 926 internal_address: 192.168.0.4
774 internal_netmask: 255.255.255.0 927 internal_netmask: 255.255.255.0
775 name: node-21 928 name: node-732
776 public_address: 172.16.0.5 929 role: compute
777 public_netmask: 255.255.255.0 930 storage_address: 192.168.1.4
778 role: primary-controller
779 storage_address: 192.168.1.5
780 storage_netmask: 255.255.255.0 931 storage_netmask: 255.255.255.0
781 swift_zone: '21' 932 swift_zone: '732'
782 uid: '21' 933 uid: '732'
783 user_node_name: Untitled (9e:66) 934 user_node_name: node-732
784- fqdn: node-22.test.domain.local 935- fqdn: node-733.domain.tld
785 internal_address: 192.168.0.8 936 internal_address: 192.168.0.2
786 internal_netmask: 255.255.255.0 937 internal_netmask: 255.255.255.0
787 name: node-22 938 name: node-733
788 role: ceph-osd 939 role: ceph-osd
789 storage_address: 192.168.1.6 940 storage_address: 192.168.1.2
790 storage_netmask: 255.255.255.0 941 storage_netmask: 255.255.255.0
791 swift_zone: '22' 942 swift_zone: '733'
792 uid: '22' 943 uid: '733'
793 user_node_name: Untitled (b6:3e) 944 user_node_name: node-733
794- fqdn: node-24.test.domain.local 945- fqdn: node-734.domain.tld
795 internal_address: 192.168.0.6 946 internal_address: 192.168.0.6
796 internal_netmask: 255.255.255.0 947 internal_netmask: 255.255.255.0
797 name: node-24 948 name: node-734
798 role: mongo 949 role: ceph-osd
799 storage_address: 192.168.1.4 950 storage_address: 192.168.1.6
800 storage_netmask: 255.255.255.0 951 storage_netmask: 255.255.255.0
801 swift_zone: '24' 952 swift_zone: '734'
802 uid: '24' 953 uid: '734'
803 user_node_name: Untitled (55:c6) 954 user_node_name: node-734
804- fqdn: node-25.test.domain.local 955- fqdn: node-735.domain.tld
805 internal_address: 192.168.0.5 956 internal_address: 192.168.0.5
806 internal_netmask: 255.255.255.0 957 internal_netmask: 255.255.255.0
807 name: node-25 958 name: node-735
808 public_address: 172.16.0.4 959 role: primary-mongo
809 public_netmask: 255.255.255.0 960 storage_address: 192.168.1.5
810 role: controller 961 storage_netmask: 255.255.255.0
811 storage_address: 192.168.1.3 962 swift_zone: '735'
963 uid: '735'
964 user_node_name: node-735
965- fqdn: node-736.domain.tld
966 internal_address: 192.168.0.7
967 internal_netmask: 255.255.255.0
968 name: node-736
969 role: mongo
970 storage_address: 192.168.1.7
812 storage_netmask: 255.255.255.0 971 storage_netmask: 255.255.255.0
813 swift_zone: '25' 972 swift_zone: '736'
814 uid: '25' 973 uid: '736'
815 user_node_name: Untitled (65:2d) 974 user_node_name: node-736
816nova: 975nova:
817 db_password: eugaLdtsTfYJdzXTQ8BjEwQz 976 db_password: Kz189HhWN02ZUAe8nvY0t0FC
818 enable_hugepages: false 977 enable_hugepages: false
819 state_path: /var/lib/nova 978 state_path: /var/lib/nova
820 user_password: ORQIqflnHKrKDRFAiEa2wvwl 979 user_password: oMvZeE7RRAOsrUTYqkS3tSdm
821nova_quota: false 980nova_quota: false
822online: true 981online: true
823openstack_version: mitaka-9.0 982openstack_version: newton-10.0
824operator_user: 983operator_user:
825 authkeys: '' 984 authkeys: ''
826 homedir: /home/fueladmin 985 homedir: /home/fueladmin
@@ -829,22 +988,22 @@ operator_user:
829 label: Operating System Access 988 label: Operating System Access
830 weight: 15 989 weight: 15
831 name: fueladmin 990 name: fueladmin
832 password: Ey9I0nIsWCUPLEFFEw8Jdumu 991 password: 0U4hZMHZDgtHnVwPSuvZW3mz
833 sudo: 'ALL=(ALL) NOPASSWD: ALL' 992 sudo: 'ALL=(ALL) NOPASSWD: ALL'
834plugins: [] 993plugins: []
835priority: 500
836private_network_range: 192.168.2.0/24 994private_network_range: 192.168.2.0/24
995propagate_task_deploy: false
837provision: 996provision:
838 codename: trusty 997 codename: trusty
839 image_data: 998 image_data:
840 /: 999 /:
841 container: gzip 1000 container: gzip
842 format: ext4 1001 format: ext4
843 uri: http://10.110.0.2:8080/targetimages/env_6_ubuntu_1404_amd64.img.gz 1002 uri: http://10.145.0.2:8080/targetimages/env_40_ubuntu_1404_amd64.img.gz
844 /boot: 1003 /boot:
845 container: gzip 1004 container: gzip
846 format: ext2 1005 format: ext2
847 uri: http://10.110.0.2:8080/targetimages/env_6_ubuntu_1404_amd64-boot.img.gz 1006 uri: http://10.145.0.2:8080/targetimages/env_40_ubuntu_1404_amd64-boot.img.gz
848 metadata: 1007 metadata:
849 group: general 1008 group: general
850 label: Provision 1009 label: Provision
@@ -966,8 +1125,8 @@ public_ssl:
966 weight: 110 1125 weight: 110
967 services: false 1126 services: false
968puppet: 1127puppet:
969 manifests: rsync://10.110.0.2:/puppet/mitaka-9.0/manifests/ 1128 manifests: rsync://10.145.0.2:/puppet/newton-10.0/manifests/
970 modules: rsync://10.110.0.2:/puppet/mitaka-9.0/modules/ 1129 modules: rsync://10.145.0.2:/puppet/newton-10.0/modules/
971puppet_debug: true 1130puppet_debug: true
972quantum: true 1131quantum: true
973quantum_settings: 1132quantum_settings:
@@ -982,13 +1141,13 @@ quantum_settings:
982 L3: 1141 L3:
983 use_namespaces: true 1142 use_namespaces: true
984 database: 1143 database:
985 passwd: ZqPXnECPuVjJeBBjhkSEukpn 1144 passwd: eMJorJqQ1HMFbkypwdUhouEb
986 default_floating_net: admin_floating_net 1145 default_floating_net: admin_floating_net
987 default_private_net: admin_internal_net 1146 default_private_net: admin_internal_net
988 keystone: 1147 keystone:
989 admin_password: fKl7OcmRKSTnMEDAtenfVm6f 1148 admin_password: kPtlHmCe5K7ndGYvKXOweEz5
990 metadata: 1149 metadata:
991 metadata_proxy_shared_secret: w6ll2iraZnZSuIen0kU5ZBCH 1150 metadata_proxy_shared_secret: R7maXMRiZHBgmMEXaXZQRxV3
992 predefined_networks: 1151 predefined_networks:
993 admin_floating_net: 1152 admin_floating_net:
994 L2: 1153 L2:
@@ -1022,14 +1181,1577 @@ quantum_settings:
1022 shared: false 1181 shared: false
1023 tenant: admin 1182 tenant: admin
1024rabbit: 1183rabbit:
1025 password: G7abzznJ7JyK1hz1Cjo5mny7 1184 password: X9IsCoHuKgys2l4GZL95MbYG
1185release:
1186 attributes_metadata:
1187 editable:
1188 access:
1189 email:
1190 description: Email address for Administrator
1191 label: Email
1192 regex:
1193 error: Invalid email
1194 source: ^\S+@\S+$
1195 type: text
1196 value: admin@localhost
1197 weight: 40
1198 metadata:
1199 group: general
1200 label: OpenStack Access
1201 weight: 10
1202 password:
1203 description: Password for Administrator
1204 label: Password
1205 regex:
1206 error: Empty password
1207 source: \S
1208 type: password
1209 value: admin
1210 weight: 20
1211 tenant:
1212 description: Tenant (project) name for Administrator
1213 label: Tenant
1214 regex:
1215 error: Invalid tenant name
1216 source: ^(?!services$)(?!nova$)(?!glance$)(?!keystone$)(?!neutron$)(?!cinder$)(?!swift$)(?!ceph$)(?!ironic$)(?![Gg]uest$)(?!.*
1217 +.*$).+
1218 type: text
1219 value: admin
1220 weight: 30
1221 user:
1222 description: Username for Administrator
1223 label: Username
1224 regex:
1225 error: Invalid username
1226 source: ^(?!services$)(?!nova$)(?!glance$)(?!keystone$)(?!neutron$)(?!cinder$)(?!swift$)(?!ceph$)(?!ironic$)(?![Gg]uest$)(?!.*
1227 +.*$).+
1228 type: text
1229 value: admin
1230 weight: 10
1231 additional_components:
1232 ceilometer:
1233 description: If selected, Ceilometer and Aodh components will be installed
1234 label: Install Ceilometer and Aodh
1235 type: checkbox
1236 value: false
1237 weight: 60
1238 heat:
1239 description: ''
1240 label: ''
1241 type: hidden
1242 value: true
1243 weight: 50
1244 ironic:
1245 description: If selected, Ironic component will be installed
1246 label: Install Ironic
1247 restrictions:
1248 - cluster:net_provider != 'neutron' or networking_parameters:segmentation_type != 'vlan': Ironic
1249 requires Neutron with VLAN segmentation.
1250 - settings:storage.images_ceph.value == true and settings:storage.objects_ceph.value == false: Ironic
1251 requires Swift or RadosGW for Glance images.
1252 type: checkbox
1253 value: false
1254 weight: 80
1255 metadata:
1256 group: openstack_services
1257 label: Additional Components
1258 weight: 10
1259 mongo:
1260 description: If selected, You can use external Mongo DB as ceilometer backend
1261 label: Use external Mongo DB
1262 restrictions:
1263 - settings:additional_components.ceilometer.value == false: External Mongo
1264 aims to be an external backend for Ceilometer. Without Ceilometer enabled,
1265 External Mongo is useless and should not be installed.
1266 type: checkbox
1267 value: false
1268 weight: 70
1269 murano:
1270 description: If selected, Murano component will be installed
1271 label: Install Murano
1272 type: checkbox
1273 value: false
1274 weight: 20
1275 murano-cfapi:
1276 description: If selected, Murano service broker will be installed
1277 label: Install Murano service broker for Cloud Foundry
1278 restrictions:
1279 - condition: settings:additional_components.murano.value == false
1280 message: Murano should be enabled
1281 - action: hide
1282 condition: not ('experimental' in version:feature_groups)
1283 type: checkbox
1284 value: false
1285 weight: 30
1286 sahara:
1287 description: If selected, Sahara component will be installed
1288 label: Install Sahara
1289 type: checkbox
1290 value: false
1291 weight: 10
1292 cgroups:
1293 metadata:
1294 always_editable: true
1295 group: general
1296 label: Cgroups conguration for services
1297 restrictions:
1298 - action: hide
1299 condition: 'true'
1300 weight: 90
1301 common:
1302 auth_key:
1303 group: security
1304 type: hidden
1305 value: ''
1306 weight: 70
1307 auto_assign_floating_ip:
1308 description: If selected, OpenStack will automatically assign a floating
1309 IP to a new instance
1310 group: network
1311 label: Auto assign floating IP
1312 restrictions:
1313 - action: hide
1314 condition: cluster:net_provider == 'neutron'
1315 type: checkbox
1316 value: false
1317 weight: 40
1318 debug:
1319 description: Debug logging mode provides more information, but requires
1320 more disk space.
1321 group: logging
1322 label: OpenStack debug logging
1323 type: checkbox
1324 value: false
1325 weight: 20
1326 libvirt_type:
1327 group: compute
1328 label: Hypervisor type
1329 type: radio
1330 value: qemu
1331 values:
1332 - data: kvm
1333 description: Choose this type of hypervisor if you run OpenStack on hardware
1334 label: KVM
1335 - data: qemu
1336 description: Choose this type of hypervisor if you run OpenStack on virtual
1337 hosts.
1338 label: QEMU
1339 weight: 30
1340 metadata:
1341 label: Common
1342 weight: 10
1343 nova_quota:
1344 description: Quotas are used to limit CPU and memory usage for tenants.
1345 Enabling quotas will increase load on the Nova database.
1346 group: compute
1347 label: Nova quotas
1348 type: checkbox
1349 value: false
1350 weight: 30
1351 propagate_task_deploy:
1352 type: hidden
1353 value: false
1354 weight: 12
1355 puppet_debug:
1356 description: Debug puppet logging mode provides more information, but requires
1357 more disk space.
1358 group: logging
1359 label: Puppet debug logging
1360 type: checkbox
1361 value: true
1362 weight: 20
1363 resume_guests_state_on_host_boot:
1364 description: Whether to resume previous guests state when the host reboots.
1365 If enabled, this option causes guests assigned to the host to resume their
1366 previous state. If the guest was running a restart will be attempted when
1367 nova-compute starts. If the guest was not running previously, a restart
1368 will not be attempted.
1369 group: compute
1370 label: Resume guests state on host boot
1371 type: checkbox
1372 value: true
1373 weight: 50
1374 task_deploy:
1375 type: hidden
1376 value: true
1377 weight: 11
1378 use_cow_images:
1379 description: For most cases you will want qcow format. If it's disabled,
1380 raw image format will be used to run VMs. OpenStack with raw format currently
1381 does not support snapshotting.
1382 group: storage
1383 label: Use qcow format for images
1384 type: checkbox
1385 value: true
1386 weight: 60
1387 use_vcenter:
1388 type: hidden
1389 value: false
1390 weight: 30
1391 corosync:
1392 group:
1393 description: ''
1394 label: Group
1395 type: text
1396 value: 226.94.1.1
1397 weight: 10
1398 metadata:
1399 group: general
1400 label: Corosync
1401 restrictions:
1402 - action: hide
1403 condition: 'true'
1404 weight: 50
1405 port:
1406 description: ''
1407 label: Port
1408 type: text
1409 value: '12000'
1410 weight: 20
1411 verified:
1412 description: Set True only if multicast is configured correctly on router.
1413 label: Need to pass network verification.
1414 type: checkbox
1415 value: false
1416 weight: 10
1417 external_dns:
1418 dns_list:
1419 description: List of upstream DNS servers
1420 label: DNS list
1421 max: 3
1422 regex:
1423 error: Invalid IP address
1424 source: ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$
1425 type: text_list
1426 value:
1427 generator: from_settings
1428 generator_arg: DNS_UPSTREAM
1429 weight: 10
1430 metadata:
1431 group: network
1432 label: Host OS DNS Servers
1433 weight: 30
1434 external_mongo:
1435 hosts_ip:
1436 description: IP Addresses of MongoDB. Use comma to split IPs
1437 label: MongoDB hosts IP
1438 regex:
1439 error: Invalid hosts ip sequence
1440 source: ^(((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?),)*((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
1441 type: text
1442 value: ''
1443 weight: 30
1444 metadata:
1445 group: openstack_services
1446 label: External MongoDB
1447 restrictions:
1448 - action: hide
1449 condition: settings:additional_components.mongo.value == false
1450 message: Ceilometer and MongoDB are not enabled on the Additional Components
1451 section
1452 weight: 30
1453 mongo_db_name:
1454 description: Mongo database name
1455 label: Database name
1456 regex:
1457 error: Invalid database name
1458 source: ^\w+$
1459 type: text
1460 value: ceilometer
1461 weight: 30
1462 mongo_password:
1463 description: Mongo database password
1464 label: Password
1465 regex:
1466 error: Password contains spaces
1467 source: ^\S*$
1468 type: password
1469 value: ceilometer
1470 weight: 30
1471 mongo_replset:
1472 description: Name for Mongo replication set
1473 label: Replset
1474 type: text
1475 value: ''
1476 weight: 30
1477 mongo_user:
1478 description: Mongo database username
1479 label: Username
1480 regex:
1481 error: Empty username
1482 source: ^\w+$
1483 type: text
1484 value: ceilometer
1485 weight: 30
1486 external_ntp:
1487 metadata:
1488 group: network
1489 label: Host OS NTP Servers
1490 weight: 40
1491 ntp_list:
1492 description: List of upstream NTP servers
1493 label: NTP server list
1494 regex:
1495 error: Invalid NTP server
1496 source: ^[a-zA-Z\d]+[-\.\da-zA-Z]*$
1497 type: text_list
1498 value:
1499 generator: from_settings
1500 generator_arg: NTP_UPSTREAM
1501 weight: 10
1502 kernel_params:
1503 kernel:
1504 description: Default kernel parameters
1505 label: Initial parameters
1506 type: text
1507 value: console=tty0 net.ifnames=0 biosdevname=0 rootdelay=90 nomodeset
1508 metadata:
1509 group: general
1510 label: Kernel parameters
1511 weight: 60
1512 murano_settings:
1513 metadata:
1514 group: openstack_services
1515 label: Murano Settings
1516 restrictions:
1517 - action: hide
1518 condition: settings:additional_components.murano.value == false
1519 message: Murano is not enabled on the Additional Components section
1520 weight: 20
1521 murano_glance_artifacts_plugin:
1522 description: If selected glance artifact repository will be enabled
1523 label: Enable glance artifact repository
1524 type: checkbox
1525 value: true
1526 weight: 40
1527 murano_repo_url:
1528 description: ''
1529 label: Murano Repository URL
1530 type: text
1531 value: http://storage.apps.openstack.org/
1532 weight: 10
1533 neutron_advanced_configuration:
1534 metadata:
1535 group: network
1536 label: Neutron Advanced Configuration
1537 restrictions:
1538 - action: hide
1539 condition: cluster:net_provider != 'neutron'
1540 weight: 20
1541 neutron_dvr:
1542 description: Enable Distributed Virtual Routers in Neutron
1543 label: Neutron DVR
1544 restrictions:
1545 - ? networking_parameters:segmentation_type != 'vlan' and settings:neutron_advanced_configuration.neutron_l2_pop.value
1546 == false
1547 : DVR requires L2 population to be enabled.
1548 type: checkbox
1549 value: false
1550 weight: 20
1551 neutron_l2_pop:
1552 description: Enable L2 population mechanism in Neutron
1553 label: Neutron L2 population
1554 restrictions:
1555 - action: hide
1556 condition: networking_parameters:segmentation_type == 'vlan'
1557 type: checkbox
1558 value: false
1559 weight: 10
1560 neutron_l3_ha:
1561 description: 'Enable High Availability features for Virtual Routers in Neutron
1562
1563 Requires at least 2 Controller nodes to function properly
1564
1565 '
1566 label: Neutron L3 HA
1567 restrictions:
1568 - condition: settings:neutron_advanced_configuration.neutron_dvr.value ==
1569 true
1570 message: Neutron DVR must be disabled in order to use Neutron L3 HA
1571 type: checkbox
1572 value: false
1573 weight: 30
1574 neutron_qos:
1575 description: Enable Neutron QoS advanced service plug-in
1576 label: Neutron QoS
1577 type: checkbox
1578 value: false
1579 weight: 40
1580 operator_user:
1581 authkeys:
1582 description: Public SSH keys to include to operator user's authorized keys,
1583 one per line.
1584 label: Authorized SSH keys
1585 type: textarea
1586 value: ''
1587 weight: 80
1588 homedir:
1589 description: Home directory for operator user
1590 label: Home directory
1591 regex:
1592 error: Invalid path
1593 source: ^/\S
1594 type: text
1595 value: /home/fueladmin
1596 weight: 70
1597 metadata:
1598 group: general
1599 label: Operating System Access
1600 weight: 15
1601 name:
1602 description: Username for operator user
1603 label: Username
1604 regex:
1605 error: Empty username
1606 source: \S
1607 type: text
1608 value: fueladmin
1609 weight: 50
1610 password:
1611 description: Password for operator user
1612 label: Password
1613 regex:
1614 error: Empty password
1615 source: \S
1616 type: password
1617 value:
1618 generator: password
1619 weight: 60
1620 sudo:
1621 description: Sudoers configuration directives for operator user, one per
1622 line.
1623 label: Sudoers configuration
1624 type: textarea
1625 value: 'ALL=(ALL) NOPASSWD: ALL'
1626 weight: 90
1627 provision:
1628 metadata:
1629 group: general
1630 label: Provision
1631 restrictions:
1632 - action: hide
1633 condition: 'false'
1634 weight: 80
1635 method:
1636 type: hidden
1637 value: image
1638 packages:
1639 label: Initial packages
1640 type: textarea
1641 value: 'acl
1642
1643 anacron
1644
1645 bash-completion
1646
1647 bridge-utils
1648
1649 bsdmainutils
1650
1651 build-essential
1652
1653 cloud-init
1654
1655 curl
1656
1657 daemonize
1658
1659 debconf-utils
1660
1661 gdisk
1662
1663 grub-pc
1664
1665 hpsa-dkms
1666
1667 hwloc
1668
1669 i40e-dkms
1670
1671 linux-firmware
1672
1673 linux-firmware-nonfree
1674
1675 linux-headers-generic-lts-trusty
1676
1677 linux-image-generic-lts-trusty
1678
1679 lvm2
1680
1681 mcollective
1682
1683 mdadm
1684
1685 multipath-tools
1686
1687 multipath-tools-boot
1688
1689 nailgun-agent
1690
1691 nailgun-mcagents
1692
1693 network-checker
1694
1695 ntp
1696
1697 openssh-client
1698
1699 openssh-server
1700
1701 puppet
1702
1703 python-amqp
1704
1705 ruby-augeas
1706
1707 ruby-ipaddress
1708
1709 ruby-json
1710
1711 ruby-netaddr
1712
1713 ruby-openstack
1714
1715 ruby-shadow
1716
1717 ruby-stomp
1718
1719 telnet
1720
1721 ubuntu-minimal
1722
1723 ubuntu-standard
1724
1725 uuid-runtime
1726
1727 vim
1728
1729 virt-what
1730
1731 vlan
1732
1733 '
1734 weight: 10
1735 public_network_assignment:
1736 assign_to_all_nodes:
1737 description: When disabled, public network will be assigned to controllers
1738 only
1739 label: Assign public network to all nodes
1740 type: checkbox
1741 value: false
1742 weight: 10
1743 metadata:
1744 group: network
1745 label: Public network assignment
1746 restrictions:
1747 - action: hide
1748 condition: cluster:net_provider != 'neutron'
1749 weight: 10
1750 public_ssl:
1751 cert_data:
1752 description: Certificate and private key data, concatenated into a single
1753 file
1754 label: Certificate
1755 restrictions:
1756 - action: hide
1757 condition: (settings:public_ssl.cert_source.value != 'user_uploaded')
1758 or (settings:public_ssl.horizon.value == false and settings:public_ssl.services.value
1759 == false)
1760 type: file
1761 value: ''
1762 weight: 40
1763 cert_source:
1764 description: From where we'll get certificate and private key
1765 label: Select source for certificate
1766 restrictions:
1767 - action: hide
1768 condition: settings:public_ssl.horizon.value == false and settings:public_ssl.services.value
1769 == false
1770 type: radio
1771 value: self_signed
1772 values:
1773 - data: self_signed
1774 description: Generate private key and certificate that will be signed
1775 by this key
1776 label: Self-signed
1777 - data: user_uploaded
1778 description: Use pre-generated key and certificate
1779 label: I have my own keypair with certificate
1780 weight: 30
1781 horizon:
1782 description: Secure access to Horizon enabling HTTPS instead of HTTP
1783 label: HTTPS for Horizon
1784 restrictions:
1785 - settings:public_ssl.services.value == false: TLS for OpenStack public
1786 endpoints should be enabled
1787 type: checkbox
1788 value: false
1789 weight: 20
1790 hostname:
1791 description: Your DNS entries should point to this name. Self-signed certificates
1792 also will use this hostname
1793 label: DNS hostname for public TLS endpoints
1794 restrictions:
1795 - action: hide
1796 condition: settings:public_ssl.horizon.value == false and settings:public_ssl.services.value
1797 == false
1798 type: text
1799 value: public.fuel.local
1800 weight: 50
1801 metadata:
1802 group: security
1803 label: Public TLS
1804 weight: 110
1805 services:
1806 description: Enable TLS termination on HAProxy for OpenStack services
1807 label: TLS for OpenStack public endpoints
1808 type: checkbox
1809 value: false
1810 weight: 10
1811 repo_setup:
1812 metadata:
1813 always_editable: true
1814 group: general
1815 label: Repositories
1816 weight: 50
1817 repos:
1818 description: 'Please note: the first repository will be considered the operating
1819 system mirror that will be used during node provisioning.
1820
1821 To create a local repository mirror on the Fuel master node, please follow
1822 the instructions provided by running "fuel-createmirror --help" on the
1823 Fuel master node.
1824
1825 Please make sure your Fuel master node has Internet access to the repository
1826 before attempting to create a mirror.
1827
1828 For more details, please refer to the documentation (https://docs.mirantis.com/openstack/fuel/fuel-10.0/operations.html#external-ubuntu-ops).
1829
1830 '
1831 extra_priority: null
1832 type: custom_repo_configuration
1833 value:
1834 - name: ubuntu
1835 priority: null
1836 section: main universe multiverse
1837 suite: trusty
1838 type: deb
1839 uri: http://archive.ubuntu.com/ubuntu/
1840 - name: ubuntu-updates
1841 priority: null
1842 section: main universe multiverse
1843 suite: trusty-updates
1844 type: deb
1845 uri: http://archive.ubuntu.com/ubuntu/
1846 - name: ubuntu-security
1847 priority: null
1848 section: main universe multiverse
1849 suite: trusty-security
1850 type: deb
1851 uri: http://archive.ubuntu.com/ubuntu/
1852 - name: mos
1853 priority: 1050
1854 section: main restricted
1855 suite: mos10.0
1856 type: deb
1857 uri: http://{settings.MASTER_IP}:8080/{cluster.release.version}/ubuntu/x86_64
1858 - name: mos-updates
1859 priority: 1050
1860 section: main restricted
1861 suite: mos10.0-updates
1862 type: deb
1863 uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/{cluster.release.environment_version}/
1864 - name: mos-security
1865 priority: 1050
1866 section: main restricted
1867 suite: mos10.0-security
1868 type: deb
1869 uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/{cluster.release.environment_version}/
1870 - name: mos-holdback
1871 priority: 1100
1872 section: main restricted
1873 suite: mos10.0-holdback
1874 type: deb
1875 uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/{cluster.release.environment_version}/
1876 - name: Auxiliary
1877 priority: 1150
1878 section: main restricted
1879 suite: auxiliary
1880 type: deb
1881 uri: http://{settings.MASTER_IP}:8080/{cluster.release.version}/ubuntu/auxiliary
1882 service_user:
1883 homedir:
1884 type: hidden
1885 value: /var/lib/fuel
1886 metadata:
1887 group: general
1888 label: Service user account
1889 restrictions:
1890 - action: hide
1891 condition: 'true'
1892 weight: 10
1893 name:
1894 type: hidden
1895 value: fuel
1896 password:
1897 type: hidden
1898 value:
1899 generator: password
1900 root_password:
1901 type: hidden
1902 value: r00tme
1903 sudo:
1904 type: hidden
1905 value: 'ALL=(ALL) NOPASSWD: ALL'
1906 storage:
1907 admin_key:
1908 type: hidden
1909 value:
1910 generator: cephx_key
1911 bootstrap_osd_key:
1912 type: hidden
1913 value:
1914 generator: cephx_key
1915 ephemeral_ceph:
1916 description: Configures Nova to store ephemeral volumes in RBD. This works
1917 best if Ceph is enabled for volumes and images, too. Enables live migration
1918 of all types of Ceph backed VMs (without this option, live migration will
1919 only work with VMs launched from Cinder volumes).
1920 label: Ceph RBD for ephemeral volumes (Nova)
1921 type: checkbox
1922 value: false
1923 weight: 75
1924 fsid:
1925 type: hidden
1926 value:
1927 generator: uuid4
1928 images_ceph:
1929 description: Configures Glance to use the Ceph RBD backend to store images.
1930 If enabled, this option will prevent Swift from installing.
1931 label: Ceph RBD for images (Glance)
1932 restrictions:
1933 - settings:storage.images_vcenter.value == true: Only one Glance backend
1934 could be selected.
1935 type: checkbox
1936 value: false
1937 weight: 30
1938 images_vcenter:
1939 description: Configures Glance to use the vCenter/ESXi backend to store
1940 images. If enabled, this option will prevent Swift from installing.
1941 label: VMware vCenter/ESXi datastore for images (Glance)
1942 restrictions:
1943 - action: hide
1944 condition: settings:common.use_vcenter.value != true
1945 - condition: settings:storage.images_ceph.value == true
1946 message: Only one Glance backend could be selected.
1947 type: checkbox
1948 value: false
1949 weight: 35
1950 metadata:
1951 group: storage
1952 label: Storage Backends
1953 weight: 60
1954 mon_key:
1955 type: hidden
1956 value:
1957 generator: cephx_key
1958 objects_ceph:
1959 description: Configures RadosGW front end for Ceph RBD. This exposes S3
1960 and Swift API Interfaces. If enabled, this option will prevent Swift from
1961 installing.
1962 label: Ceph RadosGW for objects (Swift API)
1963 type: checkbox
1964 value: false
1965 weight: 80
1966 osd_pool_size:
1967 description: Configures the default number of object replicas in Ceph. This
1968 number must be equal to or lower than the number of deployed 'Ceph OSD'
1969 nodes.
1970 label: Ceph object replication factor
1971 regex:
1972 error: Invalid number
1973 source: ^[1-9]\d*$
1974 type: text
1975 value: '3'
1976 weight: 85
1977 radosgw_key:
1978 type: hidden
1979 value:
1980 generator: cephx_key
1981 volumes_block_device:
1982 description: High performance block device storage. It is recommended to
1983 have at least one Cinder Block Device
1984 label: Cinder Block device driver
1985 restrictions:
1986 - settings:storage.volumes_ceph.value == true
1987 type: checkbox
1988 value: false
1989 weight: 15
1990 volumes_ceph:
1991 description: Configures Cinder to store volumes in Ceph RBD images.
1992 label: Ceph RBD for volumes (Cinder)
1993 restrictions:
1994 - settings:storage.volumes_lvm.value == true or settings:storage.volumes_block_device.value
1995 == true
1996 type: checkbox
1997 value: false
1998 weight: 20
1999 volumes_lvm:
2000 description: It is recommended to have at least one Cinder node.
2001 label: Cinder LVM over iSCSI for volumes
2002 restrictions:
2003 - settings:storage.volumes_ceph.value == true
2004 type: checkbox
2005 value: true
2006 weight: 10
2007 syslog:
2008 metadata:
2009 enabled: false
2010 group: logging
2011 label: Syslog
2012 toggleable: true
2013 weight: 50
2014 syslog_port:
2015 description: Remote syslog port
2016 label: Port
2017 regex:
2018 error: Invalid syslog port
2019 source: ^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$
2020 type: text
2021 value: '514'
2022 weight: 20
2023 syslog_server:
2024 description: Remote syslog hostname
2025 label: Hostname
2026 regex:
2027 error: Invalid hostname
2028 source: ^[a-zA-Z\d]+[-\.\da-zA-Z]*$
2029 type: text
2030 value: ''
2031 weight: 10
2032 syslog_transport:
2033 label: Syslog transport protocol
2034 type: radio
2035 value: tcp
2036 values:
2037 - data: udp
2038 description: ''
2039 label: UDP
2040 - data: tcp
2041 description: ''
2042 label: TCP
2043 weight: 30
2044 workloads_collector:
2045 enabled:
2046 type: hidden
2047 value: true
2048 metadata:
2049 group: general
2050 label: Workloads Collector User
2051 restrictions:
2052 - action: hide
2053 condition: 'true'
2054 weight: 10
2055 password:
2056 type: password
2057 value:
2058 generator: password
2059 tenant:
2060 type: text
2061 value: services
2062 user:
2063 type: text
2064 value: fuel_stats_user
2065 generated:
2066 aodh:
2067 db_password:
2068 generator: password
2069 user_password:
2070 generator: password
2071 base_syslog:
2072 syslog_port:
2073 generator: identical
2074 generator_arg: '514'
2075 syslog_server:
2076 generator: ip
2077 generator_arg: admin
2078 ceilometer:
2079 db_password:
2080 generator: password
2081 metering_secret:
2082 generator: password
2083 user_password:
2084 generator: password
2085 cinder:
2086 db_password:
2087 generator: password
2088 fixed_key:
2089 generator: hexstring
2090 generator_arg: '64'
2091 user_password:
2092 generator: password
2093 cobbler:
2094 profile:
2095 generator: identical
2096 generator_arg: ubuntu_bootstrap
2097 deployed_before:
2098 value: false
2099 glance:
2100 db_password:
2101 generator: password
2102 user_password:
2103 generator: password
2104 glance_glare:
2105 user_password:
2106 generator: password
2107 heat:
2108 auth_encryption_key:
2109 generator: hexstring
2110 generator_arg: '32'
2111 db_password:
2112 generator: password
2113 rabbit_password:
2114 generator: password
2115 user_password:
2116 generator: password
2117 horizon:
2118 secret_key:
2119 generator: hexstring
2120 generator_arg: '64'
2121 ironic:
2122 db_password:
2123 generator: password
2124 swift_tempurl_key:
2125 generator: password
2126 user_password:
2127 generator: password
2128 keystone:
2129 admin_token:
2130 generator: password
2131 db_password:
2132 generator: password
2133 murano:
2134 db_password:
2135 generator: password
2136 rabbit_password:
2137 generator: password
2138 user_password:
2139 generator: password
2140 murano-cfapi:
2141 db_password:
2142 generator: password
2143 rabbit_password:
2144 generator: password
2145 user_password:
2146 generator: password
2147 mysql:
2148 root_password:
2149 generator: password
2150 wsrep_password:
2151 generator: password
2152 nova:
2153 db_password:
2154 generator: password
2155 state_path: /var/lib/nova
2156 user_password:
2157 generator: password
2158 provision:
2159 codename: trusty
2160 image_data:
2161 /:
2162 container: gzip
2163 format: ext4
2164 uri: http://{settings.MASTER_IP}:8080/targetimages/env_{cluster.id}_ubuntu_1404_amd64.img.gz
2165 /boot:
2166 container: gzip
2167 format: ext2
2168 uri: http://{settings.MASTER_IP}:8080/targetimages/env_{cluster.id}_ubuntu_1404_amd64-boot.img.gz
2169 puppet:
2170 manifests: rsync://{settings.MASTER_IP}:/puppet/{cluster.release.version}/manifests/
2171 modules: rsync://{settings.MASTER_IP}:/puppet/{cluster.release.version}/modules/
2172 quantum_settings:
2173 database:
2174 passwd:
2175 generator: password
2176 keystone:
2177 admin_password:
2178 generator: password
2179 metadata:
2180 metadata_proxy_shared_secret:
2181 generator: password
2182 rabbit:
2183 password:
2184 generator: password
2185 sahara:
2186 db_password:
2187 generator: password
2188 user_password:
2189 generator: password
2190 swift:
2191 user_password:
2192 generator: password
2193 components_metadata:
2194 - bind:
2195 - - settings:common.libvirt_type.value
2196 - qemu
2197 compatible:
2198 - name: hypervisor:vmware
2199 default: true
2200 description: dialog.create_cluster_wizard.compute.qemu_description
2201 label: dialog.create_cluster_wizard.compute.qemu
2202 name: hypervisor:qemu
2203 weight: 5
2204 - bind:
2205 - settings:common.use_vcenter.value
2206 compatible:
2207 - name: hypervisor:qemu
2208 description: dialog.create_cluster_wizard.compute.vcenter_description
2209 label: dialog.create_cluster_wizard.compute.vcenter
2210 name: hypervisor:vmware
2211 requires:
2212 - message: dialog.create_cluster_wizard.compute.vcenter_warning
2213 name: hypervisor:qemu
2214 weight: 15
2215 - compatible:
2216 - name: hypervisor:*
2217 - name: network:neutron:ml2:*
2218 default: true
2219 description: dialog.create_cluster_wizard.network.neutron_ml2_description
2220 label: dialog.create_cluster_wizard.network.neutron_ml2
2221 name: network:neutron:core:ml2
2222 weight: 1000
2223 - bind:
2224 - - cluster:net_provider
2225 - neutron
2226 - - cluster:net_segment_type
2227 - vlan
2228 compatible:
2229 - name: network:neutron:core:ml2
2230 - name: hypervisor:qemu
2231 - name: hypervisor:vmware
2232 default: true
2233 description: dialog.create_cluster_wizard.network.neutron_vlan_description
2234 incompatible:
2235 - message: dialog.create_cluster_wizard.network.vlan_tun_alert
2236 name: network:neutron:ml2:tun
2237 label: common.network.neutron_vlan
2238 name: network:neutron:ml2:vlan
2239 requires:
2240 - name: network:neutron:core:ml2
2241 weight: 5
2242 - bind:
2243 - - cluster:net_provider
2244 - neutron
2245 - - cluster:net_segment_type
2246 - tun
2247 compatible:
2248 - name: network:neutron:core:ml2
2249 - name: hypervisor:qemu
2250 description: dialog.create_cluster_wizard.network.neutron_tun_description
2251 incompatible:
2252 - message: dialog.create_cluster_wizard.network.vlan_tun_alert
2253 name: network:neutron:ml2:vlan
2254 - message: dialog.create_cluster_wizard.network.hypervisor_alert
2255 name: hypervisor:vmware
2256 - message: dialog.create_cluster_wizard.additional.ironic_network_mode_alert
2257 name: additional_service:ironic
2258 label: common.network.neutron_tun
2259 name: network:neutron:ml2:tun
2260 requires:
2261 - name: network:neutron:core:ml2
2262 weight: 10
2263 - bind:
2264 - settings:storage.volumes_lvm.value
2265 compatible:
2266 - name: hypervisor:qemu
2267 - name: hypervisor:vmware
2268 - name: network:neutron:core:ml2
2269 - name: network:neutron:ml2:vlan
2270 - name: network:neutron:ml2:tun
2271 default: true
2272 description: dialog.create_cluster_wizard.storage.default_provider
2273 incompatible:
2274 - message: LVM not compatible with Ceph
2275 name: storage:block:ceph
2276 label: dialog.create_cluster_wizard.storage.lvm
2277 name: storage:block:lvm
2278 weight: 5
2279 - bind:
2280 - - settings:storage.volumes_ceph.value
2281 - true
2282 - - settings:storage.volumes_lvm.value
2283 - false
2284 compatible:
2285 - name: hypervisor:qemu
2286 - name: hypervisor:vmware
2287 - name: network:neutron:core:ml2
2288 - name: network:neutron:ml2:vlan
2289 - name: network:neutron:ml2:tun
2290 - name: storage:object:ceph
2291 - name: storage:ephemeral:ceph
2292 - name: storage:image:ceph
2293 description: dialog.create_cluster_wizard.storage.ceph_block
2294 incompatible:
2295 - message: Ceph not compatible with LVM
2296 name: storage:block:lvm
2297 label: dialog.create_cluster_wizard.storage.ceph
2298 name: storage:block:ceph
2299 weight: 10
2300 - bind:
2301 - settings:storage.objects_ceph.value
2302 compatible:
2303 - name: hypervisor:qemu
2304 - name: hypervisor:vmware
2305 - name: network:neutron:core:ml2
2306 - name: network:neutron:ml2:vlan
2307 - name: network:neutron:ml2:tun
2308 - name: storage:block:lvm
2309 - name: storage:block:ceph
2310 - name: storage:ephemeral:ceph
2311 - name: storage:image:ceph
2312 description: dialog.create_cluster_wizard.storage.ceph_object
2313 label: dialog.create_cluster_wizard.storage.ceph
2314 name: storage:object:ceph
2315 weight: 10
2316 - bind:
2317 - settings:storage.ephemeral_ceph.value
2318 compatible:
2319 - name: hypervisor:qemu
2320 - name: hypervisor:vmware
2321 - name: network:neutron:core:ml2
2322 - name: network:neutron:ml2:vlan
2323 - name: network:neutron:ml2:tun
2324 - name: storage:block:lvm
2325 - name: storage:block:ceph
2326 - name: storage:object:ceph
2327 - name: storage:image:ceph
2328 description: dialog.create_cluster_wizard.storage.ceph_ephemeral
2329 label: dialog.create_cluster_wizard.storage.ceph
2330 name: storage:ephemeral:ceph
2331 weight: 10
2332 - bind:
2333 - settings:storage.images_ceph.value
2334 compatible:
2335 - name: hypervisor:qemu
2336 - name: hypervisor:vmware
2337 - name: network:neutron:core:ml2
2338 - name: network:neutron:ml2:vlan
2339 - name: network:neutron:ml2:tun
2340 - name: storage:block:lvm
2341 - name: storage:block:ceph
2342 - name: storage:object:ceph
2343 - name: storage:ephemeral:ceph
2344 description: dialog.create_cluster_wizard.storage.ceph_image
2345 label: dialog.create_cluster_wizard.storage.ceph
2346 name: storage:image:ceph
2347 weight: 10
2348 - bind:
2349 - settings:additional_components.sahara.value
2350 compatible:
2351 - name: hypervisor:qemu
2352 - name: hypervisor:vmware
2353 - name: network:neutron:core:ml2
2354 - name: network:neutron:ml2:vlan
2355 - name: network:neutron:ml2:tun
2356 - name: storage:block:lvm
2357 - name: storage:block:ceph
2358 - name: storage:object:ceph
2359 - name: storage:ephemeral:ceph
2360 - name: storage:image:ceph
2361 - name: additional_service:sahara
2362 - name: additional_service:murano
2363 - name: additional_service:ceilometer
2364 - name: additional_service:ironic
2365 description: dialog.create_cluster_wizard.additional.install_sahara_description
2366 label: dialog.create_cluster_wizard.additional.install_sahara
2367 name: additional_service:sahara
2368 weight: 10
2369 - bind:
2370 - settings:additional_components.murano.value
2371 compatible:
2372 - name: hypervisor:qemu
2373 - name: hypervisor:vmware
2374 - name: network:neutron:core:ml2
2375 - name: network:neutron:ml2:vlan
2376 - name: network:neutron:ml2:tun
2377 - name: storage:block:lvm
2378 - name: storage:block:ceph
2379 - name: storage:object:ceph
2380 - name: storage:ephemeral:ceph
2381 - name: storage:image:ceph
2382 - name: additional_service:sahara
2383 - name: additional_service:ceilometer
2384 - name: additional_service:ironic
2385 description: dialog.create_cluster_wizard.additional.install_murano_description
2386 label: dialog.create_cluster_wizard.additional.install_murano
2387 name: additional_service:murano
2388 weight: 20
2389 - bind:
2390 - settings:additional_components.ceilometer.value
2391 compatible:
2392 - name: hypervisor:qemu
2393 - name: hypervisor:vmware
2394 - name: network:neutron:core:ml2
2395 - name: network:neutron:ml2:vlan
2396 - name: network:neutron:ml2:tun
2397 - name: storage:block:lvm
2398 - name: storage:block:ceph
2399 - name: storage:object:ceph
2400 - name: storage:ephemeral:ceph
2401 - name: storage:image:ceph
2402 - name: additional_service:sahara
2403 - name: additional_service:murano
2404 - name: additional_service:ironic
2405 description: dialog.create_cluster_wizard.additional.install_ceilometer_description
2406 label: dialog.create_cluster_wizard.additional.install_ceilometer
2407 name: additional_service:ceilometer
2408 weight: 30
2409 - bind:
2410 - settings:additional_components.ironic.value
2411 compatible:
2412 - name: hypervisor:qemu
2413 - name: network:neutron:core:ml2
2414 - name: network:neutron:ml2:vlan
2415 - name: storage:block:lvm
2416 - name: storage:block:ceph
2417 - name: storage:object:ceph
2418 - name: storage:ephemeral:ceph
2419 - name: storage:image:ceph
2420 - name: additional_service:sahara
2421 - name: additional_service:murano
2422 - name: additional_service:ceilometer
2423 description: dialog.create_cluster_wizard.additional.install_ironic_description
2424 incompatible:
2425 - message: dialog.create_cluster_wizard.additional.ironic_network_mode_alert
2426 name: network:neutron:ml2:tun
2427 label: dialog.create_cluster_wizard.additional.install_ironic
2428 name: additional_service:ironic
2429 weight: 40
2430 description: This option will install the OpenStack Mitaka packages using Ubuntu
2431 as a base operating system. With high availability features built in, you are
2432 getting a robust, enterprise-grade OpenStack deployment.
2433 id: 2
2434 is_deployable: true
2435 modes_metadata:
2436 ha_compact:
2437 description: This configuration Deploys OpenStack ready for high availability
2438 (HA). Controller services are prepared for HA by setting up a base MySQL/Galera,
2439 RabbitMQ and HAProxy so that additional controllers can be deployed NOW, or
2440 scaled out LATER. 3 or more controllers are required for a true HA environment.
2441 name: Newton on Ubuntu 14.04
2442 operating_system: Ubuntu
2443 roles_metadata:
2444 base-os:
2445 description: Install base Operating System without additional packages and configuration.
2446 group: other
2447 name: Operating System
2448 weight: 70
2449 ceph-osd:
2450 description: Ceph storage can be configured to provide storage for block volumes
2451 (Cinder), images (Glance) and ephemeral instance storage (Nova). It can also
2452 provide object storage through the S3 and Swift API (See settings to enable
2453 each).
2454 group: storage
2455 limits:
2456 min: settings:storage.osd_pool_size.value
2457 name: Ceph OSD
2458 restrictions:
2459 - condition: settings:storage.volumes_ceph.value == false and settings:storage.images_ceph.value
2460 == false and settings:storage.ephemeral_ceph.value == false and settings:storage.objects_ceph.value
2461 == false
2462 message: Ceph should be enabled in the environment settings.
2463 update_once:
2464 - controller
2465 weight: 50
2466 cinder:
2467 description: Cinder provides scheduling of block storage resources, typically
2468 delivered over iSCSI and other compatible backend storage systems. Block storage
2469 can be used for database storage, expandable file systems, or to provide a
2470 server with access to raw block level devices.
2471 group: storage
2472 limits:
2473 recommended: 1
2474 name: Cinder
2475 restrictions:
2476 - condition: settings:storage.volumes_lvm.value == false
2477 message: Cinder LVM should be enabled in the environment settings.
2478 - condition: settings:storage.volumes_ceph.value == true
2479 message: Ceph RBD cannot be used with Cinder
2480 weight: 30
2481 cinder-block-device:
2482 conflicts:
2483 - controller
2484 - cinder
2485 - cinder-vmware
2486 - ceph-osd
2487 description: Host node for Cinder Block Devices.
2488 group: storage
2489 has_primary: false
2490 name: Cinder Block Device
2491 public_ip_required: false
2492 restrictions:
2493 - condition: settings:storage.volumes_block_device.value == false
2494 message: Cinder Block Device driver should be enabled in the environment settings.
2495 - condition: settings:storage.volumes_ceph.value == true
2496 message: Ceph RBD cannot be used with Cinder Block Device
2497 weight: 35
2498 cinder-vmware:
2499 description: Cinder-VMware provides scheduling of block storage resources delivered
2500 over VMware vCenter. Block storage can be used for database storage, expandable
2501 file systems, or providing a server with access to raw block level devices.
2502 group: storage
2503 limits:
2504 recommended: 1
2505 name: Cinder Proxy to VMware Datastore
2506 restrictions:
2507 - action: hide
2508 condition: settings:common.use_vcenter.value == false
2509 weight: 40
2510 compute:
2511 description: A Compute node creates, manages, and terminates virtual machine
2512 instances.
2513 fault_tolerance: 2%
2514 group: compute
2515 limits:
2516 recommended: 1
2517 name: Compute
2518 public_for_dvr_required: true
2519 weight: 20
2520 compute-vmware:
2521 conflicts:
2522 - controller
2523 - compute
2524 - cinder
2525 - cinder-block-device
2526 - ceph-osd
2527 - mongo
2528 - base-os
2529 - virt
2530 - ironic
2531 description: A node that runs nova-compute with VCDriver, that manages ESXi
2532 computing resources via VMware vCenter.
2533 group: compute
2534 name: Compute VMware
2535 restrictions:
2536 - action: hide
2537 condition: settings:common.use_vcenter.value == false
2538 weight: 90
2539 controller:
2540 conflicts:
2541 - compute
2542 description: The Controller initiates orchestration activities and provides
2543 an external API. Other components like Glance (image storage), Keystone (identity
2544 management), Horizon (OpenStack dashboard) and Nova-Scheduler are installed
2545 on the controller as well.
2546 group: base
2547 has_primary: true
2548 limits:
2549 min: 1
2550 overrides:
2551 - condition: settings:neutron_advanced_configuration.neutron_l3_ha.value ==
2552 true
2553 message: Neutron L3 HA requires at least 2 Controller nodes to function
2554 properly.
2555 min: 2
2556 recommended: 3
2557 name: Controller
2558 public_for_dvr_required: true
2559 public_ip_required: true
2560 update_required:
2561 - compute
2562 - cinder
2563 weight: 10
2564 ironic:
2565 conflicts:
2566 - compute
2567 description: Ironic conductor.
2568 group: compute
2569 limits:
2570 min: 1
2571 recommended: 3
2572 name: Ironic
2573 restrictions:
2574 - condition: settings:additional_components.ironic.value == false
2575 message: Ironic should be enabled in the environment settings.
2576 weight: 100
2577 mongo:
2578 conflicts:
2579 - compute
2580 - ceph-osd
2581 description: A feature-complete and recommended database for storage of metering
2582 data from OpenStack Telemetry (Ceilometer).
2583 group: other
2584 has_primary: true
2585 limits:
2586 min: 1
2587 overrides:
2588 - condition: cluster:mode != 'ha_compact'
2589 max: 1
2590 message: At most 1 MongoDB node can be added for non-HA deployment
2591 - condition: cluster:mode == 'ha_compact'
2592 message: At least 3 MongoDB nodes are recommended for HA deployment.
2593 recommended: 3
2594 name: Telemetry - MongoDB
2595 restrictions:
2596 - condition: settings:additional_components.ceilometer.value == false
2597 message: Ceilometer should be enabled in the environment settings.
2598 - condition: settings:additional_components.mongo.value == true
2599 message: You are already using external MongoDB.
2600 weight: 60
2601 virt:
2602 conflicts:
2603 - controller
2604 - base-os
2605 description: 'ADVANCED: Make available possibilities to spawn vms on this node
2606 that can be assign as a normal nodes.'
2607 group: compute
2608 name: Virtual
2609 public_ip_required: true
2610 restrictions:
2611 - action: hide
2612 condition: not ('advanced' in version:feature_groups)
2613 weight: 80
2614 state: available
2615 version: newton-10.0
2616 vmware_attributes_metadata:
2617 editable:
2618 metadata:
2619 - fields:
2620 - description: Availability zone name
2621 label: Availability zone
2622 name: az_name
2623 regex:
2624 error: Invalid availability zone name
2625 source: ^(?!nova$)\w+$
2626 type: text
2627 - description: vCenter host or IP
2628 label: vCenter host
2629 name: vcenter_host
2630 regex:
2631 error: Invalid vCenter host
2632 source: ^[a-zA-Z\d]+[-\.\da-zA-Z]*$
2633 type: text
2634 - description: vCenter username
2635 label: vCenter username
2636 name: vcenter_username
2637 regex:
2638 error: Empty vCenter username
2639 source: \S
2640 type: text
2641 - description: vCenter password
2642 label: vCenter password
2643 name: vcenter_password
2644 regex:
2645 error: Empty vCenter password
2646 source: \S
2647 type: password
2648 - editable_for_deployed: true
2649 fields:
2650 - description: vSphere cluster
2651 label: vSphere cluster
2652 name: vsphere_cluster
2653 regex:
2654 error: Invalid vSphere cluster
2655 source: \S
2656 type: text
2657 - description: Service name
2658 label: Service name
2659 name: service_name
2660 regex:
2661 error: Invalid service name
2662 source: ^\w[\w\-]+$
2663 type: text
2664 - description: Datastore regex
2665 label: Datastore regex
2666 name: datastore_regex
2667 regex:
2668 error: Invalid datastore regex
2669 source: \S
2670 type: text
2671 - description: Target node for nova-compute service
2672 label: Target node
2673 name: target_node
2674 type: select
2675 name: nova_computes
2676 type: array
2677 name: availability_zones
2678 restrictions:
2679 - condition: settings:common.use_vcenter.value == false
2680 message: VMware vCenter not enabled for cluster
2681 type: array
2682 - fields:
2683 - description: vCenter host or IP
2684 label: vCenter host
2685 name: vcenter_host
2686 regex:
2687 error: Invalid vCenter host
2688 source: ^[a-zA-Z\d]+[-\.\da-zA-Z]*$
2689 type: text
2690 - description: vCenter username
2691 label: vCenter username
2692 name: vcenter_username
2693 regex:
2694 error: Empty vCenter username
2695 source: \S
2696 type: text
2697 - description: vCenter password
2698 label: vCenter password
2699 name: vcenter_password
2700 regex:
2701 error: Empty vCenter password
2702 source: \S
2703 type: password
2704 - description: Datacenter
2705 label: Datacenter
2706 name: datacenter
2707 regex:
2708 error: Invalid datacenter
2709 source: \S
2710 type: text
2711 - description: Datastore
2712 label: Datastore
2713 name: datastore
2714 regex:
2715 error: Invalid datastore
2716 source: \S
2717 type: text
2718 - description: File containing the trusted CA bundle that emitted vCenter
2719 server certificate. If empty vCenters certificate is not verified.
2720 label: CA file
2721 name: ca_file
2722 type: file
2723 name: glance
2724 restrictions:
2725 - condition: settings:storage.images_vcenter.value == false or settings:common.use_vcenter.value
2726 == false
2727 message: VMware vCenter datastore for images is not enabled in Settings
2728 tab
2729 type: object
2730 value:
2731 availability_zones:
2732 - az_name: vcenter
2733 nova_computes:
2734 - datastore_regex: ''
2735 service_name: ''
2736 target_node:
2737 current:
2738 id: controllers
2739 label: controllers
2740 options:
2741 - id: controllers
2742 label: controllers
2743 vsphere_cluster: ''
2744 vcenter_host: ''
2745 vcenter_password: ''
2746 vcenter_username: ''
2747 glance:
2748 ca_file: ''
2749 datacenter: ''
2750 datastore: ''
2751 vcenter_host: ''
2752 vcenter_password: ''
2753 vcenter_username: ''
1026repo_setup: 2754repo_setup:
1027 installer_initrd:
1028 local: /var/www/nailgun/ubuntu/x86_64/images/initrd.gz
1029 remote_relative: dists/trusty/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
1030 installer_kernel:
1031 local: /var/www/nailgun/ubuntu/x86_64/images/linux
1032 remote_relative: dists/trusty/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux
1033 metadata: 2755 metadata:
1034 always_editable: true 2756 always_editable: true
1035 group: general 2757 group: general
@@ -1057,39 +2779,40 @@ repo_setup:
1057 - name: mos 2779 - name: mos
1058 priority: 1050 2780 priority: 1050
1059 section: main restricted 2781 section: main restricted
1060 suite: mos9.0 2782 suite: mos10.0
1061 type: deb 2783 type: deb
1062 uri: http://10.110.0.2:8080/mitaka-9.0/ubuntu/x86_64 2784 uri: http://10.145.0.2:8080/newton-10.0/ubuntu/x86_64
1063 - name: mos-updates 2785 - name: mos-updates
1064 priority: 1050 2786 priority: 1050
1065 section: main restricted 2787 section: main restricted
1066 suite: mos9.0-updates 2788 suite: mos10.0-updates
1067 type: deb 2789 type: deb
1068 uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ 2790 uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/10.0/
1069 - name: mos-security 2791 - name: mos-security
1070 priority: 1050 2792 priority: 1050
1071 section: main restricted 2793 section: main restricted
1072 suite: mos9.0-security 2794 suite: mos10.0-security
1073 type: deb 2795 type: deb
1074 uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ 2796 uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/10.0/
1075 - name: mos-holdback 2797 - name: mos-holdback
1076 priority: 1100 2798 priority: 1100
1077 section: main restricted 2799 section: main restricted
1078 suite: mos9.0-holdback 2800 suite: mos10.0-holdback
1079 type: deb 2801 type: deb
1080 uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/9.0/ 2802 uri: http://mirror.fuel-infra.org/mos-repos/ubuntu/10.0/
1081 - name: Auxiliary 2803 - name: Auxiliary
1082 priority: 1150 2804 priority: 1150
1083 section: main restricted 2805 section: main restricted
1084 suite: auxiliary 2806 suite: auxiliary
1085 type: deb 2807 type: deb
1086 uri: http://10.110.0.2:8080/mitaka-9.0/ubuntu/auxiliary 2808 uri: http://10.145.0.2:8080/newton-10.0/ubuntu/auxiliary
1087resume_guests_state_on_host_boot: true 2809resume_guests_state_on_host_boot: true
1088role: ceph-osd 2810roles:
2811- ceph-osd
1089sahara: 2812sahara:
1090 db_password: q8C6tndKInRMGIBgMVp1Qn6F 2813 db_password: PM3ymZ8WiF9RSbCrCgd6ymU9
1091 enabled: true 2814 enabled: true
1092 user_password: ZCx3xnLePK1YS0OlVjszI3VU 2815 user_password: 3KdRkNe5eAxoPxR4irc3jvvB
1093service_user: 2816service_user:
1094 homedir: /var/lib/fuel 2817 homedir: /var/lib/fuel
1095 metadata: 2818 metadata:
@@ -1100,39 +2823,39 @@ service_user:
1100 condition: 'true' 2823 condition: 'true'
1101 weight: 10 2824 weight: 10
1102 name: fuel 2825 name: fuel
1103 password: az4UWYSNTZpQPjI9HgdBhEaV 2826 password: pLVuXVFa9C8k7hcCUVb1yWQr
1104 root_password: r00tme 2827 root_password: r00tme
1105 sudo: 'ALL=(ALL) NOPASSWD: ALL' 2828 sudo: 'ALL=(ALL) NOPASSWD: ALL'
1106status: discover 2829status: discover
1107storage: 2830storage:
1108 admin_key: AQCpPAJXAAAAABAA78y8YZIrrB591IUh1S8egg== 2831 admin_key: AQC0eUhXAAAAABAA0KyotPMzzo0kg12tJcf1xg==
1109 bootstrap_osd_key: AQCpPAJXAAAAABAAPaj9lQUInmaJ3IqdD2B/qQ== 2832 bootstrap_osd_key: AQC0eUhXAAAAABAAk7M7DH05JdsO8WRD31tOiw==
1110 ephemeral_ceph: true 2833 ephemeral_ceph: true
1111 fsid: 6a0ca214-5baf-4e29-a5a4-d5292baa6baf 2834 fsid: 81099e45-f272-4954-8252-696863d84e46
1112 images_ceph: true 2835 images_ceph: true
1113 images_vcenter: false 2836 images_vcenter: false
1114 metadata: 2837 metadata:
1115 group: storage 2838 group: storage
1116 label: Storage Backends 2839 label: Storage Backends
1117 weight: 60 2840 weight: 60
1118 mon_key: AQCpPAJXAAAAABAAj/B86ZiWJ1TpB4dR7Cmyww== 2841 mon_key: AQC0eUhXAAAAABAARk/bva9mdtRLaZ6CsnXToQ==
1119 objects_ceph: true 2842 objects_ceph: true
1120 osd_pool_size: '2' 2843 osd_pool_size: '2'
1121 per_pool_pg_nums: 2844 per_pool_pg_nums:
1122 .rgw: 64 2845 .rgw: 64
1123 backups: 64 2846 backups: 64
1124 compute: 64 2847 compute: 128
1125 default_pg_num: 64 2848 default_pg_num: 64
1126 images: 64 2849 images: 64
1127 volumes: 128 2850 volumes: 256
1128 pg_num: 64 2851 pg_num: 64
1129 radosgw_key: AQCpPAJXAAAAABAA6KbRy7O8eXOp8hI3y9f5cg== 2852 radosgw_key: AQC0eUhXAAAAABAAqgFcyJYZu0IY+4J2+rsWew==
1130 volumes_block_device: false 2853 volumes_block_device: false
1131 volumes_ceph: true 2854 volumes_ceph: true
1132 volumes_lvm: false 2855 volumes_lvm: false
1133storage_network_range: 192.168.1.0/24 2856storage_network_range: 192.168.1.0/24
1134swift: 2857swift:
1135 user_password: wfwNKTJbcj2v22BnO3tC6VoW 2858 user_password: ROQ1xRVPVFShmjxplraXnPX9
1136syslog: 2859syslog:
1137 metadata: 2860 metadata:
1138 enabled: false 2861 enabled: false
@@ -1144,139 +2867,6 @@ syslog:
1144 syslog_server: '' 2867 syslog_server: ''
1145 syslog_transport: tcp 2868 syslog_transport: tcp
1146task_deploy: true 2869task_deploy: true
1147tasks:
1148- id: reserved_ports
1149 parameters:
1150 cwd: /
1151 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/netconfig/reserved_ports.pp
1152 puppet_modules: /etc/puppet/modules
1153 retries: null
1154 timeout: 180
1155 priority: 100
1156 type: puppet
1157 uids:
1158 - '19'
1159- id: hiera
1160 parameters:
1161 cwd: /
1162 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/hiera/hiera.pp
1163 puppet_modules: /etc/puppet/modules
1164 retries: null
1165 timeout: 3600
1166 priority: 200
1167 type: puppet
1168 uids:
1169 - '19'
1170- id: setup_repositories
1171 parameters:
1172 cwd: /
1173 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/fuel_pkgs/setup_repositories.pp
1174 puppet_modules: /etc/puppet/modules
1175 retries: null
1176 timeout: 600
1177 priority: 300
1178 type: puppet
1179 uids:
1180 - '19'
1181- id: fuel_pkgs
1182 parameters:
1183 cwd: /
1184 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/fuel_pkgs/fuel_pkgs.pp
1185 puppet_modules: /etc/puppet/modules
1186 retries: null
1187 timeout: 600
1188 priority: 400
1189 type: puppet
1190 uids:
1191 - '19'
1192- id: globals
1193 parameters:
1194 cwd: /
1195 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/globals/globals.pp
1196 puppet_modules: /etc/puppet/modules
1197 retries: null
1198 timeout: 3600
1199 priority: 500
1200 type: puppet
1201 uids:
1202 - '19'
1203- id: logging
1204 parameters:
1205 cwd: /
1206 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/logging/logging.pp
1207 puppet_modules: /etc/puppet/modules
1208 retries: null
1209 timeout: 3600
1210 priority: 600
1211 type: puppet
1212 uids:
1213 - '19'
1214- id: tools
1215 parameters:
1216 cwd: /
1217 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/tools/tools.pp
1218 puppet_modules: /etc/puppet/modules
1219 retries: null
1220 timeout: 3600
1221 priority: 700
1222 type: puppet
1223 uids:
1224 - '19'
1225- id: netconfig
1226 parameters:
1227 cwd: /
1228 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/netconfig/netconfig.pp
1229 puppet_modules: /etc/puppet/modules
1230 retries: null
1231 timeout: 3600
1232 priority: 800
1233 type: puppet
1234 uids:
1235 - '19'
1236- id: connectivity_tests
1237 parameters:
1238 cwd: /
1239 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/netconfig/connectivity_tests.pp
1240 puppet_modules: /etc/puppet/modules
1241 retries: null
1242 timeout: 3600
1243 priority: 900
1244 type: puppet
1245 uids:
1246 - '19'
1247- id: firewall
1248 parameters:
1249 cwd: /
1250 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/firewall/firewall.pp
1251 puppet_modules: /etc/puppet/modules
1252 retries: null
1253 timeout: 3600
1254 priority: 1000
1255 type: puppet
1256 uids:
1257 - '19'
1258- id: hosts
1259 parameters:
1260 cwd: /
1261 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/hosts/hosts.pp
1262 puppet_modules: /etc/puppet/modules
1263 retries: null
1264 timeout: 3600
1265 priority: 1100
1266 type: puppet
1267 uids:
1268 - '19'
1269- id: top-role-ceph-osd
1270 parameters:
1271 cwd: /
1272 puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/ceph/ceph-osd.pp
1273 puppet_modules: /etc/puppet/modules
1274 retries: null
1275 timeout: 3600
1276 priority: 1200
1277 type: puppet
1278 uids:
1279 - '19'
1280test_vm_image: 2870test_vm_image:
1281 container_format: bare 2871 container_format: bare
1282 disk_format: qcow2 2872 disk_format: qcow2
@@ -1285,14 +2875,15 @@ test_vm_image:
1285 img_path: /usr/share/cirros-testvm/cirros-x86_64-disk.img 2875 img_path: /usr/share/cirros-testvm/cirros-x86_64-disk.img
1286 min_ram: 64 2876 min_ram: 64
1287 os_name: cirros 2877 os_name: cirros
2878 properties: {}
1288 public: 'true' 2879 public: 'true'
1289uid: '19' 2880uid: '733'
1290use_cow_images: true 2881use_cow_images: true
1291use_vcenter: false 2882use_vcenter: false
1292user_node_name: Untitled (52:f0) 2883user_node_name: node-733
1293v