Merge "Add pre-{install,purge} support for base image"
[fuel.git] / mcp / reclass / classes / cluster / virtual-mcp-pike-odl / opendaylight / control.yml
1 ##############################################################################
2 # Copyright (c) 2017 Mirantis Inc., Enea AB and others.
3 # All rights reserved. This program and the accompanying materials
4 # are made available under the terms of the Apache License, Version 2.0
5 # which accompanies this distribution, and is available at
6 # http://www.apache.org/licenses/LICENSE-2.0
7 ##############################################################################
8 ---
9 classes:
10   - system.linux.system.repo.mcp.openstack
11   - system.linux.system.repo.mcp.extra
12   - system.opendaylight.server.single
13   - cluster.virtual-mcp-pike-odl
14 parameters:
15   _param:
16     linux_system_codename: xenial
17   linux:
18     network:
19       interface:
20         single_int:
21           enabled: true
22           name: ${_param:opnfv_fn_vm_secondary_interface}
23           type: eth
24           proto: static
25           address: ${_param:single_address}
26           netmask: 255.255.255.0
27   opendaylight:
28     server:
29       odl_bind_ip: ${_param:single_address}
30       odl_rest_port: 8282
31       java_min_mem: 3g
32       java_max_mem: 3g
33       router_enabled: true
34       karaf_features:
35         odl_default:
36           - odl-restconf-all
37           - odl-aaa-authn
38           - odl-dlux-all
39           - odl-mdsal-apidocs
40         netvirt:
41           - odl-netvirt-openstack