Helpers for writing Ceph OpenStack Charms
Go to file
Trent Lloyd 84d384b4c5 don't change ownership of empty OSD directories
dirs_need_ownership_update detects when OSD directories require an
ownership change from root to ceph. However if an OSD directory exists,
but the OSD is not yet mounted, then the directory is expected to be
owned by root.

This may happen if an OSD is stopped or the OSD is no longer in use,
including on reboot when the OSD may not yet be started before hooks
run.

Change-Id: If9d7e5bcfc0b1f152643a14432e76572ac14a812
Partial-Bug: #1779828
2019-04-10 09:15:30 +08:00
ceph don't change ownership of empty OSD directories 2019-04-10 09:15:30 +08:00
unit_tests Add setting ``max_objects`` quota and retrieving erasure code profile 2019-02-27 11:48:29 +01:00
.gitignore Add optional additional device types 2017-09-25 11:30:36 -04:00
.gitreview Add git-review configuration 2016-09-23 13:35:54 +01:00
.stestr.conf Add helper for creating rbd-mirror key 2019-02-13 07:08:22 +01:00
.zuul.yaml import zuul job settings from project-config 2018-09-11 13:19:53 -04:00
README.md Show team and repo badges on README 2016-11-25 19:27:34 +01:00
requirements.txt Move nose to test-requirements.txt 2016-11-15 10:03:01 -05:00
setup.py Change openstack-dev to openstack-discuss 2018-11-18 03:08:57 -05:00
test-requirements.txt Add helper for creating rbd-mirror key 2019-02-13 07:08:22 +01:00
tox.ini Add helper for creating rbd-mirror key 2019-02-13 07:08:22 +01:00

README.md

Team and repository tags

Team and repository tags

charms_ceph

Helper functions for the ceph charms. This library has shared functionality that is used in the ceph-mon, ceph-osd and ceph charms. Anything that needs to be shared across the ceph charms should live here.