blob: 1d2b5e0d97dcccee769a6ae19d1a3ce50526b595 [file] [log] [blame]
Ales Komarekc12dd412017-06-27 16:24:42 +02001classes:
2- system.linux.system.repo.mcp.contrail
3- system.linux.system.repo.mcp.openstack
4- system.linux.system.repo.mcp.extra
Martin Polreich47393e42018-08-07 10:57:41 +02005- system.linux.system.repo.mcp.apt_mirantis.saltstack
Jiri Broulik432ae9c2017-08-17 10:24:23 +02006- system.linux.network.hosts
Ales Komarekc12dd412017-06-27 16:24:42 +02007- system.nova.compute.cluster
8- system.opencontrail.compute.cluster
9- system.opencontrail.client.cluster
10- system.opencontrail.client.resource.virtual_router
11- service.opencontrail.compute.cluster
Petr Jedinýbef780d2017-09-07 15:08:09 +020012- service.opencontrail.compute.lbaas.barbican
13- service.barbican.client.cluster
Petr Michalecf05e3ea2017-08-21 17:33:16 +020014- cluster.os-ha-contrail
Ales Komarekc12dd412017-06-27 16:24:42 +020015parameters:
16 _param:
17 cluster_vip_address: ${_param:openstack_control_address}
18 cluster_local_address: ${_param:single_address}
19 cluster_node01_hostname: ctl01
20 cluster_node01_address: ${_param:openstack_control_node01_address}
21 cluster_node02_hostname: ctl02
22 cluster_node02_address: ${_param:openstack_control_node02_address}
23 cluster_node03_hostname: ctl03
24 cluster_node03_address: ${_param:openstack_control_node03_address}
25 opencontrail_compute_address: ${_param:single_address}
26 opencontrail_compute_gateway: 172.16.10.1
27 opencontrail_compute_iface: ens4
28 linux_system_codename: xenial
29 linux:
Petr Jedinýf413f4e2018-05-28 18:47:37 +020030 system:
31 autoupdates:
32 enabled: false
33 package:
34 apport: # fix conflict with contrail-vrouter-agent explicitly
35 version: purged
Ales Komarekc12dd412017-06-27 16:24:42 +020036 network:
Adam Tengler0900fa82017-07-03 15:33:42 +000037 concat_iface_files:
38 - src: '/etc/network/interfaces.d/50-cloud-init.cfg'
39 dst: '/etc/network/interfaces'
Ales Komarekc12dd412017-06-27 16:24:42 +020040 interface:
41 ens4:
42 enabled: true
Petr Jediný77bff9c2018-02-16 15:19:22 +010043 ipflush_onchange: true
Ales Komarekc12dd412017-06-27 16:24:42 +020044 type: eth
45 proto: manual
Petr Jediný9757ca52017-12-08 17:47:34 +010046 pre_up_cmds:
47 - ethtool -K ens4 rx off tx off gro off tso off
Ales Komarekc12dd412017-06-27 16:24:42 +020048 vhost0:
49 enabled: true
50 type: eth
51 mtu: 1500
52 address: ${_param:single_address}
53 netmask: '255.255.255.0'
54 pre_up_cmds:
55 - /usr/lib/contrail/if-vhost0
56 use_interfaces:
57 - ens4
58 nova:
59 compute:
60 vncproxy_url: http://${_param:cluster_vip_address}:6080
61 message_queue:
62 members:
63 - host: ${_param:openstack_control_node01_address}
64 - host: ${_param:openstack_control_node02_address}
65 - host: ${_param:openstack_control_node03_address}
66 notification:
67 driver: messagingv2
68 topics: "notifications"
69 notify_on:
70 state_change: vm_and_task_state
Ales Komarekc12dd412017-06-27 16:24:42 +020071 opencontrail:
72 common:
73 network:
74 host: ${_param:openstack_control_address}