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