main
Tune Debian packaging for the upcoming v0.24 release.
proxy: Add the proxy to the deb builds
spec: add missing rbd mirror bootstrap directory
deb: use variable expansion to support systemd unit dir changes
debian/rpm: split mon/osd/mds server packages
debian: wrap-and-sort all files
Merge pull request #55917 from Aequitosh/fix-ceph-crash-permissions
rgw: fixed update build config to streamline builds -- fixed
debian/ceph-common.postinst: set user directory using adduser
build/ops: Lock ceph user during a purge
debian: add ceph-grafana-dashboards package
debian: move /var/lib/ceph/mds to ceph-mds package
debian: do not use upstart to start/stop services
debian: split ceph-mgr-modules-core into per-module packages
mgr/ssh -> mgr/cephadm
debian, rpm: add ceph-mgr-cli-api package
debian: s|lib/ceph/mgr|share/ceph/mgr|
debian: split ceph-mgr-dashboard plugin into its own package
debian/mgr: remove pytest from debian/ceph-mgr-dashboard.requires
packaging: split ceph-mgr diskprediction and rook plugins into own packages
debian: add .requires for specifying python3 deps
debian: drop unused deps from ceph-mgr-modules-core.requires
packaging: add debian packaging for ceph-mgr
mgr: isolated CherryPy to prevent global state sharing
deb/mgr: remove deprecated distutils from ceph-mgr.requires
cmake,debian: enable ceph-mon-client-nvmeof on Debian derivatives
debian,ceph.spec: split ceph-osd into shared base and implementation packages
debian: build ceph-resource-agents
cls: Remove legacy ACL/Crypto and key_value_store class methods.
rpm,deb: drop /etc/sudoers.d/cephadm
deb/cephadm: Don't assume a home directory is configured
files,rpm,deb: rename ceph-daemon -> cephadm
doc/man: build and install cephfs-shell manpage
debian: package manpage for cephfs-top
15.2.0
debian: dh compat to 12, necessary init/systemd adjustments
debian: stop radosgw from claiming ceph-diff-sorted.8
debian/copyright: silence old-fsf-address-in-copyright-file
cephfs: add untracked files to ceph.spec.in and debian installs
debian/rules: build deb with cmake
java: update deb bits from ceph-devel feedback
debian: add libradospp* packages
librados: revert librados3/libradoscc back to librados2
librados: enforce compile-time read/write semantics for class methods
configure.ac,debian,rpm: do not package .a files in rpm/deb packages
debian: Add missing tp files in deb packaging
rpm,deb: package librbd parent cache plugin with librbd
rgw: remove unused librgw_admin_user
ceph.spec,debian: package libcephsqlite
debian/libsqlite3-mod-ceph: add .symbols file
debian: remove stale distutils override from py3dist-overrides
cmake,debian: install pure python module to deb_system path
ceph.spec, debian: Add python-common to ceph-common
cmake: migrate Python module installation from setup.py to pip
objclass-sdk: create SDK for Ceph object classes
radosgw: log to /var/log/ceph instead of /var/log/radosgw
build: Add new rbd-fuse package
rbd-nbd: quisce hook should be installed to /usr/libexec/...
rgw: support kafka 4.x brokers
rpm,debian: use download.ceph.com/tarballs instead of ceph.com/download