Juju Charm - Cinder backup
Go to file
Alex Kavanagh d73b7f0e4e Updates for caracal testing support
These updates, on the master branch, are to support testing the caracal
packages and support of the charms for caracal.  They do NOT lock the charms
down, and don't change the testing branches to stable branches.

Change-Id: I02c43750f4c910eb5ce55cc6040f6ea50bd419b2
2024-02-24 19:53:14 +00:00
actions Update tox.ini files from release-tools gold copy 2016-09-09 19:22:03 +00:00
files Sync charm/ceph helpers, tox, and requirements 2019-09-30 22:41:36 -05:00
hooks Updates for caracal testing support 2024-02-24 19:53:14 +00:00
lib Update tox.ini files from release-tools gold copy 2016-09-09 19:22:03 +00:00
templates Update to classic charms to build using charmcraft in CI 2022-02-22 08:06:40 +00:00
tests Updates for caracal testing support 2024-02-24 19:53:14 +00:00
unit_tests Improve platform mocking 2023-11-09 07:31:46 +00:00
.gitignore Updates to enable jammy and finalise charmcraft builds 2022-04-11 07:56:13 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:48:28 +00:00
.stestr.conf Replace ostestr with stestr in testing framework. 2019-03-07 17:10:51 -05:00
.zuul.yaml Add Antelope support 2023-03-14 14:12:46 +00:00
LICENSE Re-license charm as Apache-2.0 2016-06-28 12:10:59 +01:00
Makefile Add Victoria to the test gate 2020-11-12 11:27:15 +01:00
README.md README.md improvements: 2023-11-30 15:43:45 -08:00
bindep.txt Add Kinetic and Zed support 2022-08-26 18:40:30 +00:00
charm-helpers-hooks.yaml Updates to enable jammy and finalise charmcraft builds 2022-04-11 07:56:13 +00:00
charmcraft.yaml Updates for caracal testing support 2024-02-24 19:53:14 +00:00
config.yaml First commit of cinder-backup subordinate charm 2015-10-01 17:11:59 +01:00
copyright Re-license charm as Apache-2.0 2016-06-28 12:10:59 +01:00
icon.svg Update charm icon 2017-08-02 15:56:10 +01:00
metadata.yaml Updates for caracal testing support 2024-02-24 19:53:14 +00:00
osci.yaml Add 2023.2 Bobcat support 2023-08-02 14:09:37 -04:00
pip.sh Add xena bundles 2021-09-22 14:51:04 +01:00
rename.sh Update to classic charms to build using charmcraft in CI 2022-02-22 08:06:40 +00:00
requirements.txt Add Antelope support 2023-03-14 14:12:46 +00:00
setup.cfg First commit of cinder-backup subordinate charm 2015-10-01 17:11:59 +01:00
test-requirements.txt Add 2023.2 Bobcat support 2023-08-02 14:09:37 -04:00
tox.ini Updates for caracal testing support 2024-02-24 19:53:14 +00:00

README.md

Cinder Backup Service

Overview

This charm provides a Cinder Backup component as part of OpenStack Cinder service. It is intended to be used alongside the other OpenStack components, even though it must have relation set up with core Cinder service.

The below deployment instructions assume that a Ceph cluster and the Cinder service are pre-existing.

To deploy:

juju deploy --channel <channel> cinder-backup
juju add-relation cinder-backup:backup-backend cinder:backup-backend
juju add-relation cinder-backup:ceph ceph-mon:client

Configuration

This charm currently does not offer any configuration options.

OpenStack Dashboard Intergation

By default cinder backup does not appear on the OpenStack Horizon dashboard. If you have OpenStack Horizon Dashboard deployed in your environment, enable cinder backup menus using the following command:

juju config openstack-dashboard cinder-backup=true