charm-ironic-api/src
Corey Bryant 15fa080895 Add 2023.2 Bobcat support
* 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: I5f6518638448716cb39cd60de0c43ac16ffe6a9c
2023-08-02 14:21:37 -04:00
..
files Sync release-tools 2020-12-11 13:56:36 +01:00
lib Add support for HAProxy L7 checks 2023-02-23 19:40:29 -03:00
reactive Add functional tests, fixes and pep8 2020-10-29 13:19:05 +01:00
templates Add support for using service tokens 2023-06-07 11:44:09 -04:00
tests Add 2023.2 Bobcat support 2023-08-02 14:21:37 -04:00
README.md Update README 2020-09-24 10:33:16 +00:00
config.yaml Add 2023.2 Bobcat support 2023-08-02 14:21:37 -04:00
icon.svg Add ironic-api relation 2020-09-19 23:57:17 +00:00
layer.yaml Add ironic-api relation 2020-09-19 23:57:17 +00:00
metadata.yaml Add 2023.2 Bobcat support 2023-08-02 14:21:37 -04:00
test-requirements.txt Fix charm for tox4 compatibility 2023-01-18 12:57:08 +00:00
tox.ini Fix charm for tox4 compatibility 2023-01-18 12:57:08 +00:00
wheelhouse.txt Updates to enable jammy and finalise charmcraft builds 2022-04-07 16:34:24 +01:00

README.md

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.