Juju Charm - Neutron API
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Liam Young 51909c266f Added readme 7 years ago
hooks Added start/stop hooks 7 years ago
templates Remove unused etc_nova_api-paste.ini template and config 7 years ago
unit_tests Updated with fixes suggested from bug comments 7 years ago
.bzrignore more tests, more coverage 7 years ago
.coveragerc Added openstack upgrade, unit tests and lint fixes 7 years ago
Makefile Added Makefile and charm-helpers-sync.yaml. Fixed lint 7 years ago
README.md Added readme 7 years ago
charm-helpers-sync.yaml Added Makefile and charm-helpers-sync.yaml. Fixed lint 7 years ago
config.yaml Add syslog,verbose and debug logging options 7 years ago
copyright Updated with fixes suggested from bug comments 7 years ago
icon.svg Updated with fixes suggested from bug comments 7 years ago
metadata.yaml Inform neutron plugin of neutron-security-groups setting 7 years ago
setup.cfg Added openstack upgrade, unit tests and lint fixes 7 years ago

README.md

Overview

This principle charm provides the Neutron API service which was previously provided by the nova-cloud-controller charm. When this charm is joined with the nova-cc charm the nova-cc charm will shutdown its api service, deregister it from neutron and inform the compute nodes of the new neutron url. This charm expects the following relations:

  1. neutron-plugin-api relation with subordinate neutron plugin charms (such as neutron-openvswitch)
  2. neutron-api relation with nova-cloud-controller
  3. Database backend
  4. amqp relation with message broker. If a single message broker is being used for the openstack deployemnt then it can relat to that. If a seperate neutron message broker is being used it should relate to that.
  5. identity-service relation
  6. ha relation with ha subordinate