reclass: baremetal: Factor out common code
[fuel.git] / mcp / reclass / classes / cluster / baremetal-mcp-ocata-ovs-dpdk-ha / openstack / compute.yml
1 ---
2 classes:
3   - cluster.baremetal-mcp-ocata-common.openstack_compute
4   - cluster.baremetal-mcp-ocata-ovs-dpdk-ha.infra
5   - system.neutron.compute.nfv.dpdk
6 parameters:
7   neutron:
8     gateway:
9       dpdk: 'True'
10       backend:
11         tenant_vlan_range: ${_param:neutron_tenant_vlan_range}
12   nova:
13     compute:
14       libvirt_service: libvirtd
15       libvirt_bin: /etc/default/libvirtd
16   linux:
17     system:
18       repo:
19         uca:
20           # yamllint disable-line rule:line-length
21           source: "deb http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata main"
22           architectures: amd64
23           key_id: EC4926EA
24           key_server: keyserver.ubuntu.com
25     network:
26       interface:
27         dpdk0:
28           name: ${_param:dpdk0_name}
29           pci: ${_param:dpdk0_pci}
30           driver: igb_uio
31           enabled: true
32           bridge: br-prv
33           type: dpdk_ovs_port
34           n_rxq: 2
35         br-prv:
36           enabled: true
37           type: dpdk_ovs_bridge