4e809067700cb35cedaa5d3ba12ac75649bd620e
The Ironic API charm is using a very old version of setuptools due to an old configuration in the build.lock file. Update build.lock to use a new version of setuptools, remove an unnecessary setuptools pin from requirements.in, and ensure the charm builds with the correct requirements pinning. This should fix a failure in Ironic API that is blocking testing for Ironic Conductor. Change-Id: Ic6434cdecb68f2b6df59acde785f1e7a34bf7b2c
Overview
This charm provides the Ironic baremetal API service for an OpenStack cloud, starting with Train. To get a fully functional Ironic deployment, you will also need to deploy the ironic-conductor and the neutron-api-plugin-ironic charms.
Usage
Configuration
This charm requires no special configuration, outside of what is already required/recommended for any other OpenStack API service charm.
Deployment
To deploy (partial deployment only):
juju deploy ironic-api
juju add-relation ironic-api keystone
juju add-relation ironic-api rabbitmq-server
juju add-relation ironic-api mysql
The following interface is provided by this charm:
- ironic-api - Used to signal readiness of the Ironic API to OpenStack services.
Description
Languages
Python
97.1%
Shell
2.4%
Jinja
0.5%