Noah Watkins
fce9f6ef60
cv: support zap by osd fsid
...
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2019-01-24 16:34:13 +01:00
Noah Watkins
ba0af03b43
ceph-volume: add support for inventory command
...
Signed-off-by: Noah Watkins <nwatkins@redhat.com>
2018-12-18 10:51:31 +01:00
Sébastien Han
a42ba03d71
ceph_volume: fix unit tests
...
Fix the container_binary to use by mocking the CEPH_CONTAINER_BINARY env
variable.
Signed-off-by: Sébastien Han <seb@redhat.com>
2018-12-03 14:39:43 +01:00
Sébastien Han
a96e910114
Add new container scenario
...
Test with podman instead of docker and also support for python 3 only.
Signed-off-by: Sébastien Han <seb@redhat.com>
2018-11-27 16:47:40 +00:00
Sébastien Han
997667a873
osd: expose udev into the container
...
In order to be able to retrieve udev information, we must expose its
socket. As per, https://github.com/ceph/ceph/pull/25201 ceph-volume will
start consuming udev output.
Signed-off-by: Sébastien Han <seb@redhat.com>
2018-11-26 18:57:12 +00:00
Sébastien Han
1df0a7acce
ceph_volume: add container support for batch
...
https://tracker.ceph.com/issues/36363 has been resolved and the patch
has been backported to luminous and mimic so let's enable the container
support.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1541415
Signed-off-by: Sébastien Han <seb@redhat.com>
2018-10-29 18:31:17 +01:00
Sébastien Han
c58100002b
ceph_volume: expose ceph-volume logs on the host
...
This will tremendously help debugging failures while performing any
ceph-volume command in containers.
Signed-off-by: Sébastien Han <seb@redhat.com>
2018-10-26 11:19:24 +02:00
Sébastien Han
31a0438cb2
ceph_volume: refactor
...
This commit does a couple of things:
* Avoid code duplication
* Clarify the code
* add more unit tests
* add myself to the author of the module
Signed-off-by: Sébastien Han <seb@redhat.com>
2018-10-10 16:08:41 -04:00
Andrew Schoen
15db3323a5
tests for the ceph_volume module
...
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
2017-12-11 09:58:06 -06:00