Adds inventory directory and inventory file for use with clean.sh and
[genesis.git] / foreman / ci / inventory / lf_pod2_ksgen_settings.yml
1 global_params:
2   admin_email: opnfv@opnfv.com
3   ha_flag: "true"
4   odl_flag: "true"
5   private_network:
6   storage_network:
7   controllers_hostnames_array: oscontroller1,oscontroller2,oscontroller3
8   controllers_ip_array:
9   amqp_vip:
10   private_subnet:
11   cinder_admin_vip:
12   cinder_private_vip:
13   cinder_public_vip:
14   db_vip:
15   glance_admin_vip:
16   glance_private_vip:
17   glance_public_vip:
18   heat_admin_vip:
19   heat_private_vip:
20   heat_public_vip:
21   heat_cfn_admin_vip:
22   heat_cfn_private_vip:
23   heat_cfn_public_vip:
24   horizon_admin_vip:
25   horizon_private_vip:
26   horizon_public_vip:
27   keystone_admin_vip:
28   keystone_private_vip:
29   keystone_public_vip:
30   loadbalancer_vip:
31   neutron_admin_vip:
32   neutron_private_vip:
33   neutron_public_vip:
34   nova_admin_vip:
35   nova_private_vip:
36   nova_public_vip:
37 network_type: multi_network
38 default_gw:
39 foreman:
40   seed_values:
41     - { name: heat_cfn, oldvalue: true, newvalue: false }
42 workaround_puppet_version_lock: false
43 opm_branch: master
44 installer:
45   name: puppet
46   short_name: pupt
47   network:
48     auto_assign_floating_ip: false
49     variant:
50       short_name: m2vx
51     plugin:
52       name: neutron
53 workaround_openstack_packstack_rpm: false
54 tempest:
55   repo:
56     Fedora:
57       '19': http://REPLACE_ME/~REPLACE_ME/openstack-tempest-icehouse/fedora-19/
58       '20': http://REPLACE_ME/~REPLACE_ME/openstack-tempest-icehouse/fedora-20/
59     RedHat:
60        '7.0': https://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-7/
61   use_virtual_env: false
62   public_allocation_end: 10.2.84.71
63   skip:
64     files: null
65     tests: null
66   public_allocation_start: 10.2.84.51
67   physnet: physnet1
68   use_custom_repo: false
69   public_subnet_cidr: 10.2.84.0/24
70   public_subnet_gateway: 10.2.84.1
71   additional_default_settings:
72   - section: compute
73     option: flavor_ref
74     value: 1
75   cirros_image_file: cirros-0.3.1-x86_64-disk.img
76   setup_method: tempest/rpm
77   test_name: all
78   rdo:
79      version: juno
80      rpm: http://repos.fedorapeople.org/repos/openstack/openstack-juno/rdo-release-juno-1.noarch.rpm
81   rpm:
82     version: 20141201
83   dir: ~{{ nodes.tempest.remote_user }}/tempest-dir
84 tmp:
85   node_prefix: '{{ node.prefix | reject("none") | join("-") }}-'
86   anchors:
87   - https://repos.fedorapeople.org/repos/openstack/openstack-juno/rdo-release-juno-1.noarch.rpm
88   - http://repos.fedorapeople.org/repos/openstack/openstack-juno/
89 opm_repo: https://github.com/redhat-openstack/openstack-puppet-modules.git
90 workaround_vif_plugging: false
91 openstack_packstack_rpm: http://REPLACE_ME/brewroot/packages/openstack-puppet-modules/2013.2/9.el6ost/noarch/openstack-puppet-modules-2013.2-9.el6ost.noarch.rpm
92 nodes:
93   compute1:
94     name: oscompute11.opnfv.com
95     hostname: oscompute11.opnfv.com
96     short_name: oscompute11
97     type: compute
98     host_type: baremetal
99     hostgroup: Compute
100     mac_address: "00:25:b5:a0:00:5e"
101     bmc_ip: 172.30.8.74
102     bmc_mac: "74:a2:e6:a4:14:9c"
103     bmc_user: admin
104     bmc_pass: octopus
105     ansible_ssh_pass: "Op3nStack"
106     admin_password: ""
107     groups:
108     - compute
109     - foreman_nodes
110     - puppet
111     - rdo
112     - neutron
113   compute2:
114     name: oscompute12.opnfv.com
115     hostname: oscompute12.opnfv.com
116     short_name: oscompute12
117     type: compute
118     host_type: baremetal
119     hostgroup: Compute
120     mac_address: "00:25:b5:a0:00:3e"
121     bmc_ip: 172.30.8.73
122     bmc_mac: "a8:9d:21:a0:15:9c"
123     bmc_user: admin
124     bmc_pass: octopus
125     ansible_ssh_pass: "Op3nStack"
126     admin_password: ""
127     groups:
128     - compute
129     - foreman_nodes
130     - puppet
131     - rdo
132     - neutron
133   controller1:
134     name: oscontroller1.opnfv.com
135     hostname: oscontroller1.opnfv.com
136     short_name: oscontroller1
137     type: controller
138     host_type: baremetal
139     hostgroup: Controller_Network_ODL
140     mac_address: "00:25:b5:a0:00:af"
141     bmc_ip: 172.30.8.66
142     bmc_mac: "a8:9d:21:c9:8b:56"
143     bmc_user: admin
144     bmc_pass: octopus
145     private_ip: controller1_private
146     private_mac: "00:25:b5:b0:00:1f"
147     ansible_ssh_pass: "Op3nStack"
148     admin_password: "octopus"
149     groups:
150     - controller
151     - foreman_nodes
152     - puppet
153     - rdo
154     - neutron
155   controller2:
156     name: oscontroller2.opnfv.com
157     hostname: oscontroller2.opnfv.com
158     short_name: oscontroller2
159     type: controller
160     host_type: baremetal
161     hostgroup: Controller_Network
162     mac_address: "00:25:b5:a0:00:9e"
163     bmc_ip: 172.30.8.75
164     bmc_mac: "a8:9d:21:c9:4d:26"
165     bmc_user: admin
166     bmc_pass: octopus
167     private_ip: controller2_private
168     private_mac: "00:25:b5:b0:00:de"
169     ansible_ssh_pass: "Op3nStack"
170     admin_password: "octopus"
171     groups:
172     - controller
173     - foreman_nodes
174     - puppet
175     - rdo
176     - neutron
177   controller3:
178     name: oscontroller3.opnfv.com
179     hostname: oscontroller3.opnfv.com
180     short_name: oscontroller3
181     type: controller
182     host_type: baremetal
183     hostgroup: Controller_Network
184     mac_address: "00:25:b5:a0:00:7e"
185     bmc_ip: 172.30.8.65
186     bmc_mac: "a8:9d:21:c9:3a:92"
187     bmc_user: admin
188     bmc_pass: octopus
189     private_ip: controller3_private
190     private_mac: "00:25:b5:b0:00:be"
191     ansible_ssh_pass: "Op3nStack"
192     admin_password: "octopus"
193     groups:
194     - controller
195     - foreman_nodes
196     - puppet
197     - rdo
198     - neutron
199 workaround_mysql_centos7: true
200 distro:
201   name: centos
202   centos:
203     '7.0':
204       repos: []
205   short_name: c
206   short_version: 70
207   version: '7.0'
208   rhel:
209     '7.0':
210       kickstart_url: http://REPLACE_ME/released/RHEL-7/7.0/Server/x86_64/os/
211       repos:
212       - section: rhel7-server-rpms
213         name: Packages for RHEL 7 - $basearch
214         baseurl: http://REPLACE_ME/rel-eng/repos/rhel-7.0/x86_64/
215         gpgcheck: 0
216       - section: rhel-7-server-update-rpms
217         name: Update Packages for Enterprise Linux 7 - $basearch
218         baseurl: http://REPLACE_ME/rel-eng/repos/rhel-7.0-z/x86_64/
219         gpgcheck: 0
220       - section: rhel-7-server-optional-rpms
221         name: Optional Packages for Enterprise Linux 7 - $basearch
222         baseurl: http://REPLACE_ME/released/RHEL-7/7.0/Server-optional/x86_64/os/
223         gpgcheck: 0
224       - section: rhel-7-server-extras-rpms
225         name: Optional Packages for Enterprise Linux 7 - $basearch
226         baseurl: http://REPLACE_ME/rel-eng/EXTRAS-7.0-RHEL-7-20140610.0/compose/Server/x86_64/os/
227         gpgcheck: 0
228     '6.5':
229       kickstart_url: http://REPLACE_ME/released/RHEL-6/6.5/Server/x86_64/os/
230       repos:
231       - section: rhel6.5-server-rpms
232         name: Packages for RHEL 6.5 - $basearch
233         baseurl: http://REPLACE_ME.REPLACE_ME/released/RHEL-6/6.5/Server/$basearch/os/Server
234         gpgcheck: 0
235       - section: rhel-6.5-server-update-rpms
236         name: Update Packages for Enterprise Linux 6.5 - $basearch
237         baseurl: http://REPLACE_ME.REPLACE_ME/rel-eng/repos/RHEL-6.5-Z/$basearch/
238         gpgcheck: 0
239       - section: rhel-6.5-server-optional-rpms
240         name: Optional Packages for Enterprise Linux 6.5 - $basearch
241         baseurl: http://REPLACE_ME.REPLACE_ME/released/RHEL-6/6.5/Server/optional/$basearch/os
242         gpgcheck: 0
243       - section: rhel6.5-server-rpms-32bit
244         name: Packages for RHEL 6.5 - i386
245         baseurl: http://REPLACE_ME.REPLACE_ME/released/RHEL-6/6.5/Server/i386/os/Server
246         gpgcheck: 0
247         enabled: 1
248       - section: rhel-6.5-server-update-rpms-32bit
249         name: Update Packages for Enterprise Linux 6.5 - i686
250         baseurl: http://REPLACE_ME.REPLACE_ME/rel-eng/repos/RHEL-6.5-Z/i686/
251         gpgcheck: 0
252         enabled: 1
253       - section: rhel-6.5-server-optional-rpms-32bit
254         name: Optional Packages for Enterprise Linux 6.5 - i386
255         baseurl: http://REPLACE_ME.REPLACE_ME/released/RHEL-6/6.5/Server/optional/i386/os
256         gpgcheck: 0
257         enabled: 1
258     subscription:
259       username: REPLACE_ME
260       password: HWj8TE28Qi0eP2c
261       pool: 8a85f9823e3d5e43013e3ddd4e2a0977
262   config:
263     selinux: permissive
264     ntp_server: 0.pool.ntp.org
265     dns_servers:
266     - 10.4.1.1
267     - 10.4.0.2
268     reboot_delay: 1
269     initial_boot_timeout: 180
270 node:
271   prefix:
272   - rdo
273   - pupt
274   - ffqiotcxz1
275   - null
276 product:
277   repo_type: production
278   name: rdo
279   short_name: rdo
280   rpm:
281     CentOS: https://repos.fedorapeople.org/repos/openstack/openstack-juno/rdo-release-juno-1.noarch.rpm
282     Fedora: https://repos.fedorapeople.org/repos/openstack/openstack-juno/rdo-release-juno-1.noarch.rpm
283     RedHat: https://repos.fedorapeople.org/repos/openstack/openstack-juno/rdo-release-juno-1.noarch.rpm
284   short_version: ju
285   repo:
286     production:
287       CentOS:
288         7.0.1406: http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-7
289         '6.5': http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-6
290         '7.0': http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-7
291       Fedora:
292         '20': http://repos.fedorapeople.org/repos/openstack/openstack-juno/fedora-20
293         '21': http://repos.fedorapeople.org/repos/openstack/openstack-juno/fedora-21
294       RedHat:
295         '6.6': http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-6
296         '6.5': http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-6
297         '7.0': http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-7
298   version: juno
299   config:
300     enable_epel: y
301   short_repo: prod
302 tester:
303   name: tempest
304 distro_reboot_options: '--no-wall '' Reboot is triggered by Ansible'' '
305 job:
306   verbosity: 1
307   archive:
308   - '{{ tempest.dir }}/etc/tempest.conf'
309   - '{{ tempest.dir }}/etc/tempest.conf.sample'
310   - '{{ tempest.dir }}/*.log'
311   - '{{ tempest.dir }}/*.xml'
312   - /root/
313   - /var/log/
314   - /etc/nova
315   - /etc/ceilometer
316   - /etc/cinder
317   - /etc/glance
318   - /etc/keystone
319   - /etc/neutron
320   - /etc/ntp
321   - /etc/puppet
322   - /etc/qpid
323   - /etc/qpidd.conf
324   - /root
325   - /etc/yum.repos.d
326   - /etc/yum.repos.d
327 topology:
328   name: multinode
329   short_name: mt
330 workaround_neutron_ovs_udev_loop: true
331 workaround_glance_table_utf8: false
332 verbosity:
333   debug: 0
334   info: 1
335   warning: 2
336   warn: 2
337   errors: 3
338 provisioner:
339   username: admin
340   network:
341     type: nova
342     name: external
343   skip: skip_provision
344   foreman_url: https://10.2.84.2/api/v2/
345   password: octopus
346   type: foreman
347 workaround_nova_compute_fix: false
348 workarounds:
349   enabled: true