New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ceph-volume: allow symlinks as devices #46893
Conversation
@jansobczak FYI |
da40140
to
a2ca7c7
Compare
edebd9e
to
58f7d4d
Compare
jenkins test ceph-volume tox |
jenkins test make check |
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
58f7d4d
to
6683dc0
Compare
jenkins test ceph-volume tox |
6683dc0
to
dd255f2
Compare
jenkins test ceph-volume tox |
dd255f2
to
c976511
Compare
jenkins test make check arm64 |
8 failures, all seem to be general teuthology issues. Reran all the failed tests twice and they all passed |
c976511
to
0b9c740
Compare
jenkins test ceph-volume tox |
|
0b9c740
to
dc05012
Compare
11 Failures:
Overall, despite the raw number of failures, all are known things and unrelated to PRs in the run |
seems useless to have both self.path and self.abspath attributes. Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
This makes ceph-volume support passing symlinks as devices. Fixes: https://tracker.ceph.com/issues/49103 Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
dc05012
to
9ddc5b7
Compare
jenkins test ceph-volume tox |
This MR creates ability to use symlinks as devices for ceph-volume.
One example of use will include usage of custom udev rules to map disk slots in enclosures to block device labels like:
/dev/data1 -> /dev/sda
/dev/data2 -> /dev/sdb
Fixes: https://tracker.ceph.com/issues/49103
Signed-off-by: Jan Sobczak jsobczak@cloudferro.com
Co-authored-by: Guillaume Abrioux gabrioux@redhat.com