Adds functionality to modify VM resources
[genesis.git] / foreman / ci / opnfv_ksgen_settings_no_HA.yml
1 global_params:
2   admin_email: opnfv@opnfv.com
3   ha_flag: "false"
4   odl_flag: "true"
5   odl_control_ip:
6   private_network:
7   storage_network:
8   public_network:
9   private_subnet:
10   deployment_type:
11   controller_ip:
12 network_type: multi_network
13 default_gw:
14 no_dhcp: false
15 foreman:
16   seed_values:
17     - { name: heat_cfn, oldvalue: true, newvalue: false }
18 workaround_puppet_version_lock: false
19 opm_branch: master
20 installer:
21   name: puppet
22   short_name: pupt
23   network:
24     auto_assign_floating_ip: false
25     variant:
26       short_name: m2vx
27     plugin:
28       name: neutron
29 workaround_openstack_packstack_rpm: false
30 tempest:
31   repo:
32     Fedora:
33       '19': http://REPLACE_ME/~REPLACE_ME/openstack-tempest-icehouse/fedora-19/
34       '20': http://REPLACE_ME/~REPLACE_ME/openstack-tempest-icehouse/fedora-20/
35     RedHat:
36        '7.0': https://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-7/
37   use_virtual_env: false
38   public_allocation_end: 10.2.84.71
39   skip:
40     files: null
41     tests: null
42   public_allocation_start: 10.2.84.51
43   physnet: physnet1
44   use_custom_repo: false
45   public_subnet_cidr: 10.2.84.0/24
46   public_subnet_gateway: 10.2.84.1
47   additional_default_settings:
48   - section: compute
49     option: flavor_ref
50     value: 1
51   cirros_image_file: cirros-0.3.1-x86_64-disk.img
52   setup_method: tempest/rpm
53   test_name: all
54   rdo:
55      version: juno
56      rpm: http://repos.fedorapeople.org/repos/openstack/openstack-juno/rdo-release-juno-1.noarch.rpm
57   rpm:
58     version: 20141201
59   dir: ~{{ nodes.tempest.remote_user }}/tempest-dir
60 tmp:
61   node_prefix: '{{ node.prefix | reject("none") | join("-") }}-'
62   anchors:
63   - https://repos.fedorapeople.org/repos/openstack/openstack-juno/rdo-release-juno-1.noarch.rpm
64   - http://repos.fedorapeople.org/repos/openstack/openstack-juno/
65 opm_repo: https://github.com/redhat-openstack/openstack-puppet-modules.git
66 workaround_vif_plugging: false
67 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
68 nodes:
69   compute:
70     name: oscompute11.opnfv.com
71     hostname: oscompute11.opnfv.com
72     short_name: oscompute11
73     type: compute
74     host_type: baremetal
75     hostgroup: Compute
76     mac_address: "10:23:45:67:89:AB"
77     bmc_ip: 10.4.17.2
78     bmc_mac: "10:23:45:67:88:AB"
79     bmc_user: root
80     bmc_pass: root
81     admin_ip: compute_admin
82     ansible_ssh_pass: "Op3nStack"
83     admin_password: ""
84     cpus: 2
85     memory: 2048
86     disk: 40
87     groups:
88     - compute
89     - foreman_nodes
90     - puppet
91     - rdo
92     - neutron
93   controller1:
94     name: oscontroller1.opnfv.com
95     hostname: oscontroller1.opnfv.com
96     short_name: oscontroller1
97     type: controller
98     host_type: baremetal
99     hostgroup: Controller_Network_ODL
100     mac_address: "10:23:45:67:89:AC"
101     bmc_ip: 10.4.17.3
102     bmc_mac: "10:23:45:67:88:AC"
103     bmc_user: root
104     bmc_pass: root
105     private_ip: controller1_private
106     admin_ip: controller1_admin
107     private_mac: "10:23:45:67:87:AC"
108     ansible_ssh_pass: "Op3nStack"
109     admin_password: "octopus"
110     cpus: 2
111     memory: 4096
112     disk: 40
113     groups:
114     - controller
115     - foreman_nodes
116     - puppet
117     - rdo
118     - neutron
119 workaround_mysql_centos7: true
120 distro:
121   name: centos
122   centos:
123     '7.0':
124       repos: []
125   short_name: c
126   short_version: 70
127   version: '7.0'
128   rhel:
129     '7.0':
130       kickstart_url: http://REPLACE_ME/released/RHEL-7/7.0/Server/x86_64/os/
131       repos:
132       - section: rhel7-server-rpms
133         name: Packages for RHEL 7 - $basearch
134         baseurl: http://REPLACE_ME/rel-eng/repos/rhel-7.0/x86_64/
135         gpgcheck: 0
136       - section: rhel-7-server-update-rpms
137         name: Update Packages for Enterprise Linux 7 - $basearch
138         baseurl: http://REPLACE_ME/rel-eng/repos/rhel-7.0-z/x86_64/
139         gpgcheck: 0
140       - section: rhel-7-server-optional-rpms
141         name: Optional Packages for Enterprise Linux 7 - $basearch
142         baseurl: http://REPLACE_ME/released/RHEL-7/7.0/Server-optional/x86_64/os/
143         gpgcheck: 0
144       - section: rhel-7-server-extras-rpms
145         name: Optional Packages for Enterprise Linux 7 - $basearch
146         baseurl: http://REPLACE_ME/rel-eng/EXTRAS-7.0-RHEL-7-20140610.0/compose/Server/x86_64/os/
147         gpgcheck: 0
148     '6.5':
149       kickstart_url: http://REPLACE_ME/released/RHEL-6/6.5/Server/x86_64/os/
150       repos:
151       - section: rhel6.5-server-rpms
152         name: Packages for RHEL 6.5 - $basearch
153         baseurl: http://REPLACE_ME.REPLACE_ME/released/RHEL-6/6.5/Server/$basearch/os/Server
154         gpgcheck: 0
155       - section: rhel-6.5-server-update-rpms
156         name: Update Packages for Enterprise Linux 6.5 - $basearch
157         baseurl: http://REPLACE_ME.REPLACE_ME/rel-eng/repos/RHEL-6.5-Z/$basearch/
158         gpgcheck: 0
159       - section: rhel-6.5-server-optional-rpms
160         name: Optional Packages for Enterprise Linux 6.5 - $basearch
161         baseurl: http://REPLACE_ME.REPLACE_ME/released/RHEL-6/6.5/Server/optional/$basearch/os
162         gpgcheck: 0
163       - section: rhel6.5-server-rpms-32bit
164         name: Packages for RHEL 6.5 - i386
165         baseurl: http://REPLACE_ME.REPLACE_ME/released/RHEL-6/6.5/Server/i386/os/Server
166         gpgcheck: 0
167         enabled: 1
168       - section: rhel-6.5-server-update-rpms-32bit
169         name: Update Packages for Enterprise Linux 6.5 - i686
170         baseurl: http://REPLACE_ME.REPLACE_ME/rel-eng/repos/RHEL-6.5-Z/i686/
171         gpgcheck: 0
172         enabled: 1
173       - section: rhel-6.5-server-optional-rpms-32bit
174         name: Optional Packages for Enterprise Linux 6.5 - i386
175         baseurl: http://REPLACE_ME.REPLACE_ME/released/RHEL-6/6.5/Server/optional/i386/os
176         gpgcheck: 0
177         enabled: 1
178     subscription:
179       username: REPLACE_ME
180       password: HWj8TE28Qi0eP2c
181       pool: 8a85f9823e3d5e43013e3ddd4e2a0977
182   config:
183     selinux: permissive
184     ntp_server: 0.pool.ntp.org
185     dns_servers:
186     - 10.4.1.1
187     - 10.4.0.2
188     reboot_delay: 1
189     initial_boot_timeout: 180
190 node:
191   prefix:
192   - rdo
193   - pupt
194   - ffqiotcxz1
195   - null
196 product:
197   repo_type: production
198   name: rdo
199   short_name: rdo
200   rpm:
201     CentOS: https://repos.fedorapeople.org/repos/openstack/openstack-juno/rdo-release-juno-1.noarch.rpm
202     Fedora: https://repos.fedorapeople.org/repos/openstack/openstack-juno/rdo-release-juno-1.noarch.rpm
203     RedHat: https://repos.fedorapeople.org/repos/openstack/openstack-juno/rdo-release-juno-1.noarch.rpm
204   short_version: ju
205   repo:
206     production:
207       CentOS:
208         7.0.1406: http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-7
209         '6.5': http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-6
210         '7.0': http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-7
211       Fedora:
212         '20': http://repos.fedorapeople.org/repos/openstack/openstack-juno/fedora-20
213         '21': http://repos.fedorapeople.org/repos/openstack/openstack-juno/fedora-21
214       RedHat:
215         '6.6': http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-6
216         '6.5': http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-6
217         '7.0': http://repos.fedorapeople.org/repos/openstack/openstack-juno/epel-7
218   version: juno
219   config:
220     enable_epel: y
221   short_repo: prod
222 tester:
223   name: tempest
224 distro_reboot_options: '--no-wall '' Reboot is triggered by Ansible'' '
225 job:
226   verbosity: 1
227   archive:
228   - '{{ tempest.dir }}/etc/tempest.conf'
229   - '{{ tempest.dir }}/etc/tempest.conf.sample'
230   - '{{ tempest.dir }}/*.log'
231   - '{{ tempest.dir }}/*.xml'
232   - /root/
233   - /var/log/
234   - /etc/nova
235   - /etc/ceilometer
236   - /etc/cinder
237   - /etc/glance
238   - /etc/keystone
239   - /etc/neutron
240   - /etc/ntp
241   - /etc/puppet
242   - /etc/qpid
243   - /etc/qpidd.conf
244   - /root
245   - /etc/yum.repos.d
246   - /etc/yum.repos.d
247 topology:
248   name: multinode
249   short_name: mt
250 workaround_neutron_ovs_udev_loop: true
251 workaround_glance_table_utf8: false
252 verbosity:
253   debug: 0
254   info: 1
255   warning: 2
256   warn: 2
257   errors: 3
258 provisioner:
259   username: admin
260   network:
261     type: nova
262     name: external
263   skip: skip_provision
264   foreman_url: https://10.2.84.2/api/v2/
265   password: octopus
266   type: foreman
267 workaround_nova_compute_fix: false
268 workarounds:
269   enabled: true
270