blob: 92395c8af1d4f4c7fa8a77410ac2282a6be657e8 [file] [log] [blame]
Tatyana Leontovich4f9d1a92018-03-28 15:36:40 +03001classes:
2- system.linux.system.repo_local.mcp.apt_mirantis.openstack
3- system.linux.system.repo_local.mcp.extra
azvyagintsev98cba952018-07-13 12:40:53 +03004- system.linux.system.repo.mcp.apt_mirantis.saltstack
Tatyana Leontovich4f9d1a92018-03-28 15:36:40 +03005- system.linux.system.repo_local.mcp.apt_mirantis.ceph
6- system.linux.network.hosts
7- system.linux.storage.loopback
8- system.nova.compute.cluster
9- system.neutron.compute.cluster
10- system.ceilometer.client.nova_compute
11- system.ceilometer.agent.cluster
12- system.ceilometer.agent.polling.default
13- service.cinder.volume.single
14- system.cinder.volume.backend.lvm
15- system.nova.compute.nfv.cpu_pinning
16- system.nova.compute.nfv.sriov
17- system.neutron.compute.nfv.dpdk
Michael Polenchuk04a918b2018-07-16 13:59:24 +040018- system.nova.compute.nfv.hugepages
Tatyana Leontovich4f9d1a92018-03-28 15:36:40 +030019- system.neutron.compute.nfv.sriov
Oleksandr Shyshkof54aa342018-06-12 18:41:26 +030020- system.nova.compute.libvirt.ssl
Tatyana Leontovich4f9d1a92018-03-28 15:36:40 +030021- cluster.virtual-offline-ssl
22parameters:
23 _param:
24 primary_interface: ens4
25 tenant_interface: ens5
26 external_interface: ens6
27 interface_mtu: 1500
28 linux_system_codename: xenial
29 sriov_nic01_device_name: enp5s0f1
30 sriov_nic01_numvfs: 16
31 sriov_nic01_physical_network: physnet3
32 sriov_unsafe_interrupts: False
Tatyana Leontovich4f9d1a92018-03-28 15:36:40 +030033 nova_cpu_pinning: 0,1,2
34 compute_dpdk_driver: uio
35 compute_kernel_isolcpu: ${_param:nova_cpu_pinning}
36 compute_ovs_pmd_cpu_mask: "0x6"
37 compute_ovs_dpdk_socket_mem: "1024"
Michael Polenchuk04a918b2018-07-16 13:59:24 +040038 compute_ovs_dpdk_lcore_mask: "0x1"
Tatyana Leontovich4f9d1a92018-03-28 15:36:40 +030039 compute_ovs_memory_channels: "2"
Michael Polenchuk04a918b2018-07-16 13:59:24 +040040 compute_hugepages_size: 2M
41 compute_hugepages_count: 600
42 compute_hugepages_mount: /mnt/hugepages_2M
Tatyana Leontovich4f9d1a92018-03-28 15:36:40 +030043 loopback_device_size: 20
44 nova:
45 compute:
46 vncproxy_url: http://${_param:cluster_vip_address}:6080
47 barbican:
48 enabled: ${_param:barbican_integration_enabled}
49 identity:
50 protocol: https
51 network:
52 protocol: https
53 glance:
54 protocol: https
55 image:
56 protocol: https
57 neutron:
58 compute:
59 notification:
60 driver: messagingv2
61 topics: "notifications"
62 cinder:
63 volume:
64 barbican:
65 enabled: ${_param:barbican_integration_enabled}
66 linux:
67 network:
68 bridge: openvswitch
69 interface:
70 dhcp_int:
71 enabled: true
72 name: ens3
73 proto: dhcp
74 type: eth
75 mtu: ${_param:interface_mtu}
76 primary_interface:
77 enabled: true
78 name: ${_param:primary_interface}
79 mtu: ${_param:interface_mtu}
80 proto: manual
81 type: eth
82 tenant_interface:
83 enabled: true
84 name: ${_param:tenant_interface}
85 mtu: ${_param:interface_mtu}
86 proto: manual
87 type: eth
88 br-mgmt:
89 enabled: true
90 type: bridge
91 proto: static
92 address: ${_param:single_address}
93 netmask: 255.255.255.0
94 use_interfaces:
95 - ${_param:primary_interface}
96 br-mesh:
97 enabled: true
Michael Polenchuk04a918b2018-07-16 13:59:24 +040098 type: dpdk_ovs_bridge
Tatyana Leontovich4f9d1a92018-03-28 15:36:40 +030099 address: ${_param:tenant_address}
100 netmask: 255.255.255.0
Michael Polenchuk04a918b2018-07-16 13:59:24 +0400101 dpdk0:
102 name: ${_param:dpdk0_name}
103 pci: ${_param:dpdk0_pci}
104 driver: igb_uio
105 bridge: br-mesh
106 enabled: true
107 type: dpdk_ovs_port
108 n_rxq: 2