Juju Charm - Cinder backup
Go to file
Corey Bryant 6a18d12bd0 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

Change-Id: I272c90848169e142a8c032f581b0d7cecebc299f
2023-07-24 15:16:05 -04: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 Add 2023.2 Bobcat support 2023-07-24 15:16:05 -04: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 Add 2023.2 Bobcat support 2023-07-24 15:16:05 -04:00
unit_tests Sync libraries & common files prior to freeze 2020-09-28 12:56:59 +01: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 Correct README deploy commands 2023-03-13 13:26:17 -04:00
bindep.txt Add Kinetic and Zed support 2022-08-26 18:40:30 +00:00
build-requirements.txt Update to classic charms to build using charmcraft in CI 2022-02-22 08:06:40 +00:00
charm-helpers-hooks.yaml Updates to enable jammy and finalise charmcraft builds 2022-04-11 07:56:13 +00:00
charmcraft.yaml Add 2023.2 Bobcat support 2023-07-24 15:16:05 -04: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 Add 2023.2 Bobcat support 2023-07-24 15:16:05 -04:00
osci.yaml Add Antelope support 2023-03-14 14:12:46 +00: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 Antelope support 2023-03-14 14:12:46 +00:00
tox.ini Add Kinetic and Zed support 2022-08-26 18:40:30 +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