ceph-volume: support partitions in inventory
This makes ceph-volume report partitions in inventory.
A partition is a valid device for `ceph-volume lvm prepare`
so we should report them in inventory (when using `--list-all`
parameter).
Signed-off-by: Guillaume Abrioux <gabrioux@ibm.com>
(cherry picked from commit
00ba00fdfab8cb4969d46838e44cff3a03fc16ca)
Conflicts:
- file: src/ceph-volume/ceph_volume/util/device.py
comment: pacific don't have --list-all, remove from init
- src/ceph-volume/ceph_volume/util/disk.py
comment: manually resolve conflict in block_types[]