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