reclass: baremetal: Factor out common code
[fuel.git] / mcp / reclass / classes / cluster / baremetal-mcp-ocata-odl-ha / openstack / init.yml
1 ---
2 classes:
3   - cluster.baremetal-mcp-ocata-common.openstack_init
4 parameters:
5   _param:
6     # opendaylight options
7     opendaylight_server_node01_single_address: ${_param:opnfv_opendaylight_server_node01_single_address}
8     opendaylight_service_host: ${_param:opendaylight_server_node01_single_address}
9     opendaylight_server_node01_hostname: odl01
10     opendaylight_router: odl-router_v2
11
12     neutron_tenant_network_types: "flat,vxlan"
13     nova_cpu_pinning: "1,2,3,4,5,7,8,9,10,11"
14     compute_hugepages_size: 1G
15     compute_hugepages_count: 16
16     compute_hugepages_mount: /mnt/hugepages_1G
17     compute_kernel_isolcpu: ${_param:nova_cpu_pinning}
18   linux:
19     system:
20       repo:
21         uca:
22           source: "deb http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata main"
23           architectures: amd64
24           key_id: EC4926EA
25           key_server: keyserver.ubuntu.com
26       kernel:
27         sysctl:
28           net.ipv4.tcp_congestion_control: yeah
29           net.ipv4.tcp_slow_start_after_idle: 0
30           net.ipv4.tcp_fin_timeout: 30
31     network:
32       host:
33         odl01:
34           address: ${_param:opendaylight_service_host}
35           names:
36             - ${_param:opendaylight_server_node01_hostname}
37             - ${_param:opendaylight_server_node01_hostname}.${_param:cluster_domain}