charm-neutron-dynamic-routing/src
David Ames 50014ed714 Use the provider network for router id
The router id for the dragent must be on the provider network. The
charm was using the BGP speaker_ip which is only used for related
test services. (i.e. quagga).

This change guarantees the router id uses the provider extra binding
IP.

It also sets the group ownership to neutron for rendered config files.

cherry picked from commit ba7b42e36c

Closes-Bug: #1782433
Partial-Bug: #1782444
Change-Id: I4761b4c5b80a398e13e4cdf880b773df489f53b9
2018-07-20 11:35:59 -07:00
..
lib Use the provider network for router id 2018-07-20 11:35:59 -07:00
reactive Use the neutron user on the message queue 2018-05-25 13:28:48 -07:00
templates Use the provider network for router id 2018-07-20 11:35:59 -07:00
tests Use the provider network for router id 2018-07-20 11:35:59 -07:00
HACKING.md Upgrade OpenStack 2018-04-24 12:02:47 -07:00
README.md Update deploy instructions and amend a few nits 2018-05-24 20:32:24 +02:00
config.yaml Remove asn configuration option 2018-05-21 07:39:04 +02:00
layer.yaml Pass bindings to interface-bgp publish_info 2018-03-29 22:40:19 +00:00
metadata.yaml Update deploy instructions and amend a few nits 2018-05-24 20:32:24 +02:00
test-requirements.txt Enable Zaza Testing 2018-04-19 09:46:43 -07:00
tox.ini Create DRAgentRelationAdapters 2018-05-18 16:56:06 -07:00

README.md

Overview

This charm provides the BGP speaker, dynamic routing agent, feature for OpenStack

Charm Usage

Neutron dynamic routing relies on services from the rabbitmq-server charm and assumes a functioning neutron stack:

# The neutron-dynamic-routing charm only requires a relationship to rabbitmq-server
juju deploy neutron-dynamic-routing
juju deploy rabbitmq-server
juju add-relation neutron-dynamic-routing rabbitmq-server

# For minimum functionality a full neutron stack is required:
juju deploy keystone
juju deploy neutron-api
juju deploy percona-cluster
juju add-relation keystone percona-cluster
juju add-relation keystone neutron-api
juju add-relation neutron-api percona-cluster
juju add-relation neutron-api rabbitmq-server

NOTE: This charm supports OpenStack versions Pike or newer. Specify version to install using the openstack-origin and source configuration options.

Feature Usage

For utilizing the dynamic routing feature of OpenStack see upstream documentation for neutron dynamic routing.

Bugs

Please report bugs on Launchpad.

For general questions please refer to the OpenStack Charm Guide.