Add support for OpenDaylight deployment in neutron

- Added dependency to 'opendaylight' role
 - New 'opendaylight' target group
 - Configuration of networking-odl version that matches neutron

Change-Id: I45ca9135341d7cc9e86776196c60bbfe7d7a4ed5
This commit is contained in:
Juan Vidal 2017-08-01 14:09:36 +02:00 committed by Juan Vidal Allende
parent 5e2f9ccb05
commit 1450119e86
4 changed files with 27 additions and 0 deletions

View File

@ -194,3 +194,7 @@
scm: git
src: https://git.openstack.org/openstack/openstack-ansible-os_molteniron
version: master
- name: opendaylight
scm: git
src: https://git.opendaylight.org/gerrit/p/integration/packaging/ansible-opendaylight.git
version: master

View File

@ -0,0 +1,18 @@
---
# Copyright 2017, Ericsson AB
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
networking_odl_git_repo: https://git.openstack.org/openstack/networking-odl
networking_odl_git_install_branch: 13ad1ea1feee6f5e6f8ccd9c2676a4c38cfbd8c5 # Tag 11.0.0.0b2
networking_odl_project_group: neutron_all

View File

@ -47,6 +47,9 @@ component_skel:
neutron_server:
belongs_to:
- neutron_all
opendaylight:
belongs_to:
- neutron_all
container_skel:
@ -68,6 +71,7 @@ container_skel:
- network_containers
contains:
- neutron_server
- opendaylight
physical_skel:

View File

@ -331,6 +331,7 @@ class TestAnsibleInventoryFormatConstraints(unittest.TestCase):
'nova_console_container',
'nova_scheduler',
'nova_scheduler_container',
'opendaylight',
'operator_containers',
'operator_hosts',
'orchestration_all',