ceph-volume: add drive-group subcommand#35728
Conversation
|
cc @BlaineEXE |
25aba62 to
faa2653
Compare
|
regarding backporting to older releases. What do you need from python-common? |
faa2653 to
afa4eff
Compare
|
Since this is py3 only backports will be limited to py3-only branches. rook is currently the only prospective user so lets see what @BlaineEXE thinks. |
|
Should be rebased if/when #35800 is merged. |
|
Since in Rook we don't know which version of Ceph this feature will appear in, can we add a flag to this command |
No need for an extra argument. You can just run |
In practice, that's not how it works because if I run |
Ah yes, you're right of course. Probably best to enable parsing from stdin via an argument though. I'll rebase and push that change shortly. |
afa4eff to
7493bf7
Compare
|
ok so I implemented to following:
I think its weird to return 0 when no arguments are given, but since all other c-v subcommands behave that way I opted for consistency. |
BlaineEXE
left a comment
There was a problem hiding this comment.
Confirmed this working with my WIP Rook changes.
rook/rook#4916
|
jenkins retest this please |
|
jenkins retest this please |
|
jenkins retest this please (the |
|
jenkins retest this please |
|
jenkins test make check |
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
7493bf7 to
e5b585d
Compare
|
added to my list of reviews |
|
This PR broke the entire I've opened https://tracker.ceph.com/issues/46759 |
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
Checklist
Show available Jenkins commands
jenkins retest this pleasejenkins test classic perfjenkins test crimson perfjenkins test signedjenkins test make checkjenkins test make check arm64jenkins test submodulesjenkins test dashboardjenkins test dashboard backendjenkins test docsjenkins render docsjenkins test ceph-volume alljenkins test ceph-volume tox