diff --git a/playbooks/defaults/repo_packages/openstack_services.yml b/playbooks/defaults/repo_packages/openstack_services.yml index e619167dc7..02d357dd1a 100644 --- a/playbooks/defaults/repo_packages/openstack_services.yml +++ b/playbooks/defaults/repo_packages/openstack_services.yml @@ -130,6 +130,11 @@ neutron_fwaas_git_install_branch: 83f2064d1d8a9fc03819ea3d8e56835f46983a8a # HEA neutron_fwaas_git_dest: "/opt/neutron_fwaas_{{ neutron_fwaas_git_install_branch | replace('/', '_') }}" neutron_fwaas_git_project_group: neutron_agent +neutron_dynamic_routing_git_repo: https://git.openstack.org/openstack/neutron-dynamic-routing +neutron_dynamic_routing_git_install_branch: c20333d37b6b4160f8a84c8d985b40eba5e5088d # HEAD of "master" as of 15.08.2016 +neutron_dynamic_routing_git_dest: "/opt/neutron_dynamic_routing_{{ neutron_dynamic_routing_git_install_branch | replace('/', '_') }}" +neutron_dynamic_routing_git_project_group: neutron_agent + ## Nova service nova_git_repo: https://git.openstack.org/openstack/nova diff --git a/playbooks/inventory/env.d/neutron.yml b/playbooks/inventory/env.d/neutron.yml index 3ffc0abc08..cdcc88c637 100644 --- a/playbooks/inventory/env.d/neutron.yml +++ b/playbooks/inventory/env.d/neutron.yml @@ -35,6 +35,9 @@ component_skel: neutron_lbaas_agent: belongs_to: - neutron_all + neutron_bgp_dragent: + belongs_to: + - neutron_all neutron_metadata_agent: belongs_to: - neutron_all @@ -56,6 +59,7 @@ container_skel: - neutron_l3_agent - neutron_dhcp_agent - neutron_lbaas_agent + - neutron_bgp_dragent properties: service_name: neutron neutron_server_container: diff --git a/tests/test_inventory.py b/tests/test_inventory.py index 34d28fd138..1630e83e2a 100644 --- a/tests/test_inventory.py +++ b/tests/test_inventory.py @@ -173,6 +173,7 @@ class TestAnsibleInventoryFormatConstraints(unittest.TestCase): 'neutron_dhcp_agent', 'neutron_l3_agent', 'neutron_lbaas_agent', + 'neutron_bgp_dragent', 'neutron_linuxbridge_agent', 'neutron_metadata_agent', 'neutron_metering_agent',