3c2916c236
Summary of changes: - Update the charmcraft.yaml file to use base and platforms, only allowing noble support. - Update config to default to caracal. - Update osci.yaml to use the charmcraft 3.x/beta - Drop non-noble tests - Update constraints file from -2024.1.txt to -noble.txt - Add charmbuild to .zuul.yaml - Add py312 test to tox.ini - Update flake8 to 7.1.1 - Fix unit test formatting Change-Id: I7b228a8d89ac7bf61dbfd7416617d79e3f92aa39 |
||
---|---|---|
.. | ||
files | ||
lib | ||
reactive | ||
templates | ||
tests | ||
config.yaml | ||
HACKING.md | ||
layer.yaml | ||
metadata.yaml | ||
README.md | ||
test-requirements.txt | ||
tox.ini | ||
wheelhouse.txt |
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 Ocata 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.