Port distro.pkg to distro.packager, then remove unused code
Crash signature (v1):
Crash signature (v2):
Now that all the Ceph install paths use distro.packager, there are just a few places left that don't use the class-based package manager at distro.packager. Move everything over to that, update the tests, and remove the old code.