![Corey Bryant](/assets/img/avatar_default.png)
* sync charm-helpers to classic charms * change openstack-origin/source default to bobcat * add mantic to metadata series * align testing with bobcat * add new bobcat bundles * add bobcat bundles to tests.yaml * add bobcat tests to osci.yaml * update build-on and run-on bases * drop kinetic * update charmcraft_channel to 2.x/stable Change-Id: I72b85509ee7f63535e1c077ffc1bd2d2e8807fcd
Overview
This subordinate charm provides the Bare metal ML2 Plugin support to the OpenStack Neutron API service.
When this charm is related to the neutron-api charm it will install the
ironic-neutron-agent
and the baremetal
mechanism driver on
each neutron-api unit in the region. The required mechanism driver will
be communicated back to the neutron-api service and will be added to
the appropriate configuration file.
The ironic agent requires keystone credentials, obtained via a relation with keystone.
Usage
Configuration
This charm requires no special configuration outside of the standard OpenStack configuration options (openstack-origin, region, etc.)
Deployment
This is a subordinate charm that needs to attach itself to an existing neutron-api deployment.
To deploy (partial deployment only):
juju deploy neutron-api
juju deploy neutron-openvswitch
juju deploy neutron-api-plugin-ironic
juju deploy keystone
juju add-relation neutron-api neutron-api-plugin-ironic
juju add-relation neutron-api neutron-openvswitch
juju add-relation neutron-api-plugin-ironic keystone