On Fri, 2023-03-24 at 08:43 +0100, Janne Johansson wrote:
Den tors 23 mars 2023 kl 15:18 skrev Geert Kloosterman <gkloosterman@nvidia.com>:
Hi all, Until Ceph Pacific, installing just the "ceph" package was enough to get everything needed to deploy Ceph. However, with Quincy, ceph-volume was split off into its own package, and it is not automatically installed anymore.
Should I file a bug for this?
I would be surprised if I installed "ceph-osd" and didn't get ceph-volume, but I never thought about if "only" installing "ceph" did or did not provide it.
In the following commit "ceph-volume" was split from "ceph-osd" https://github.com/ceph/ceph/commit/8e0e9ef382c5749954eb416107e4a7d22f92d41c There is no dependency from "ceph-osd" on "ceph-volume". Adding this dependency to "ceph-osd" would prevent your surprise and also indirectly solve things for the "ceph" package.