Correcting license and copyright terms throughout the repo
[fuel.git] / deploy / config / plugins / fuel-odl_0.0.1.yaml
1 ##############################################################################
2 # Copyright (c) 2015 Ericsson AB and others.
3 # jonas.bjurel@ericsson.com
4 # All rights reserved. This program and the accompanying materials
5 # are made available under the terms of the Apache License, Version 2.0
6 # which accompanies this distribution, and is available at
7 # http://www.apache.org/licenses/LICENSE-2.0
8 ##############################################################################
9
10 plugin-config-metadata:
11   title: OpenDaylight fuel Plugin configuration template
12   version: 0.1
13   created: Mon Dec 28 2015
14   comment: None
15
16 opendaylight:
17   metadata:
18     # chosen_id: Assigned during installation
19     class: plugin
20     default: false
21     enabled: true
22     label: OpenDaylight plugin
23     toggleable: true
24     versions:
25     - enable_gbp:
26         label: GBP features
27         type: checkbox
28         value: false
29         weight: 14
30       enable_l3_odl:
31         label: Use ODL to manage L3 traffic
32         restrictions:
33         - networking_parameters:segmentation_type == 'vlan': Use tunneling segmentation
34             type.
35         - settings:public_network_assignment.assign_to_all_nodes.value == false: Assign
36             public network to all nodes
37         type: checkbox
38         value: true
39         weight: 12
40       enable_sfc:
41         label: SFC features
42         type: checkbox
43         value: false
44         weight: 13
45       metadata:
46         always_editable: false
47         odl_features:
48           default:
49           - config
50           - standard
51           - region
52           - package
53           - kar
54           - ssh
55           - management
56           gbp:
57           - odl-groupbasedpolicy-base
58           - odl-groupbasedpolicy-ofoverlay
59           ovs:
60           - odl-ovsdb-openstack
61           - odl-restconf-all
62           - odl-aaa-authn
63           - odl-dlux-all
64           sfc:
65           - odl-sfc-core
66           - odl-sfc-sb-rest
67           - odl-sfc-ui
68           - odl-sfc-netconf
69           - odl-sfc-ovs
70           - odl-sfcofl2
71           - odl-sfc-test-consumer
72           vpn:
73           - odl-vpnservice-api
74           - odl-vpnservice-impl
75           - odl-vpnservice-impl-rest
76           - odl-vpnservice-impl-ui
77           - odl-vpnservice-core
78         # plugin_id: Assigned during installation
79         plugin_version: 0.8.0
80         restrictions:
81         - cluster:net_provider != 'neutron': Only neutron is supported by OpenDaylight
82       rest_api_port:
83         description: Port on which ODL REST API will be available.
84         label: Port number
85         regex:
86           error: Invalid port number
87           source: ^([1-9][0-9]{0,3}|[1-5][0-9]{4}|6[0-4][0-9]{3}|65[0-4][0-9]{2}|655[0-2][0-9]|6553[0-5])$
88         type: text
89         value: '8282'
90         weight: 40
91     weight: 70