Skip to content

octopus: ceph-volume: add drive-group subcommand#36558

Merged
jan--f merged 3 commits intoceph:octopusfrom
jan--f:wip-46785-octopus
Aug 12, 2020
Merged

octopus: ceph-volume: add drive-group subcommand#36558
jan--f merged 3 commits intoceph:octopusfrom
jan--f:wip-46785-octopus

Conversation

@jan--f
Copy link
Contributor

@jan--f jan--f commented Aug 11, 2020

backport tracker: https://tracker.ceph.com/issues/46785

Also includes the backports for #36372 and #36363.


backport of #35728
parent tracker: https://tracker.ceph.com/issues/46689

this backport was staged using ceph-backport.sh version 15.1.1.389
find the latest version at https://github.com/ceph/ceph/blob/master/src/script/ceph-backport.sh

This new subcommand takes a drive group specification as json and deploys
the OSDs accordingly.

Signed-off-by: Jan Fajerski <jfajerski@suse.com>

Fixes: https://tracker.ceph.com/issues/46689
(cherry picked from commit e5b585d)
@jan--f jan--f requested review from a team as code owners August 11, 2020 07:47
@jan--f jan--f added this to the octopus milestone Aug 11, 2020
sebastian-philipp and others added 2 commits August 11, 2020 09:56
Fixes: cd6a488
Fixes: https://tracker.ceph.com/issues/46759
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
(cherry picked from commit 0ada965)

 Conflicts:
	src/python-common/setup.py
        picked both changes
Since e5b585d ceph-volume depends on
python-ceph-common. This commit introduces this dependency for the
ceph-osd rpm (which includes ceph-volume) and installs the dependency
for tox runs.

Fixes: https://tracker.ceph.com/issues/46772
Fixes: e5b585d

Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit cb432fe)
@jan--f
Copy link
Contributor Author

jan--f commented Aug 11, 2020

cc @BlaineEXE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants