Publishing details
Changelog
ceph (14.2.11-0ubuntu0.19.10.1~cloud0~ubuntu18.04.1~ppa202008141046) bionic; urgency=medium
* New upstream point release (LP: #1891077).
* d/p/align-write-zeroes-declarations.patch: Fix failing i386 build
caused by mismatched function declarations (LP: #1891661).
* No-change backport to bionic
ceph (14.2.10-0ubuntu0.19.10.1~cloud0) bionic-train; urgency=medium
* New upstream point release (LP: #1891077):
- d/p/bug1867386.patch: Drop, included in release.
- d/rules: Disable Kafka endpoint support for RGW.
- d/libcephfs-dev.install: Account for rename of ceph_statx.h to
ceph_ll_client.h.
ceph (14.2.9-0ubuntu0.19.10.1~cloud0) bionic-train; urgency=medium
* New upstream release for the Ubuntu Cloud Archive.
ceph (14.2.9-0ubuntu0.19.10.1) eoan; urgency=medium
[ Tiago Pasqualini da Silva ]
* d/p/bug1867386: Cherry pick change that adds new configuration
option in RGW Beast frontend to allow tuning of maximum backlog
of pending connections (LP: #1867386).
[ James Page ]
* New upstream point release (LP: #1878146) including fixes for:
- CVE-2020-1759: Fixed nonce reuse in msgr V2 secure mode
- CVE-2020-1760: Fixed XSS due to RGW GetObject header-splitting
ceph (14.2.8-0ubuntu0.19.10.1) eoan; urgency=medium
* New upstream point release (LP: #1861789):
- d/p/issue{37490,40114,40781}.patch: Drop, included in point release.
- d/control: Add libcap-ng-dev to BD's.
- d/control: Add libnl-genl-3-dev to BD's.
- d/p/bluefs-use-uint64_t-for-len.patch: Fix type mismatch issue on
32bit architectures.
- d/p/CVE-2020-1700.patch: Drop, included in release.
- d/p/32bit-fixes.patch: Misc 32 bit architecture fixes for
mismatched types.
* d/control: Add missing Depends on python3-{distutils,routes} to
ceph-mgr-dashboard package (LP: #1858304).
ceph (14.2.4-0ubuntu0.19.10.2) eoan-security; urgency=medium
* SECURITY UPDATE: DoS via RGW Beast front-end unexpected disconnects
- debian/patches/CVE-2020-1700.patch: avoid leaking connections in
src/rgw/rgw_asio_frontend.cc.
- CVE-2020-1700
ceph (14.2.4-0ubuntu0.19.10.1) eoan; urgency=medium
[ Dariusz Gadomski ]
* d/p/issue37490.patch: Cherry pick fix to optimize LVM queries in
ceph-volume, resolving performance issues in systems under heavy load
or with large numbers of disks (LP: #1850754).
[ James Page ]
* New upstream release (LP: #1850901):
- d/p/CVE-2019-10222.patch,ceph-volume-wait-for-lvs.patch,
more-py3-compat.patch: Drop, included upstream.
- d/p/bluefs-use-uint64_t-for-len.patch: Cherry pick fix to resolve
FTBFS on 32 bit architectures.
* d/p/issue40114.patch: Cherry pick endian fixes to resolve issues
using Ceph on big-endian architectures such as s390x (LP: #1851290).
ceph (14.2.2-0ubuntu3) eoan; urgency=medium
* d/rules: Disable SPDK support as this generates a build which
has a minimum CPU baseline of 'corei7' on x86_64 which is not
compatible with older CPU's (LP: #1842020).
* d/p/issue40781.patch: Cherry pick fix for py3 compatibility in ceph-
crash.
ceph (14.2.2-0ubuntu2) eoan; urgency=medium
[ Eric Desrochers ]
* Ensure that daemons are not automatically restarted during package
upgrades (LP: #1840347):
- d/rules: Use "--no-restart-after-upgrade" and "--no-stop-on-upgrade"
instead of "--no-restart-on-upgrade".
- d/rules: Drop exclusion for ceph-[osd,mon,mds] for restarts.
[ Jesse Williamson ]
* d/p/civetweb-755-1.8-somaxconn-configurable*.patch: Backport changes
to civetweb to allow tuning of SOMAXCONN in Ceph RADOS Gateway
deployments (LP: #1838109).
[ James Page ]
* d/p/ceph-volume-wait-for-lvs.patch: Cherry pick inflight fix to
ensure that required wal and db devices are present before
activating OSD's (LP: #1828617).
[ Steve Beattie ]
* SECURITY UPDATE: RADOS gateway remote denial of service
- d/p/CVE-2019-10222.patch: rgw: asio: check the remote endpoint
before processing requests.
- CVE-2019-10222
ceph (14.2.2-0ubuntu1) eoan; urgency=medium
* New upstream release.
* d/p/fix-py3-encoding-fsid.patch: Drop, no longer required.
ceph (14.2.1-0ubuntu3) eoan; urgency=medium
* d/p/pybind-auto-encode-decode-cstr.patch: Drop, reverted upstream.
* d/p/fix-py3-encoding-fsid.patch: Cherry pick correct fix to resolve
FSID encoding issues under Python 3 (LP: #1833079).
ceph (14.2.1-0ubuntu2) eoan; urgency=medium
* d/p/pybind-auto-encode-decode-cstr.patch: Cherry pick fix to ensure
that encoding/decoding of strings is correctly performed under
Python 3 (LP: #1833079).
ceph (14.2.1-0ubuntu1) eoan; urgency=medium
* New upstream release.
* d/p/misc-32-bit-fixes.patch: Drop, included upstream.
* d/p/py37-compat.patch: Drop, included upstream.
* d/p/collections.abc-compat.patch: Drop, included in release.
* d/p/*: Refresh.
* d/*: Re-sync packaging with upstream for Nautilus release.
* d/control,ceph-test.*,rules: Disable build of test binaries, drop
ceph-test binary package (reduce build size).
* d/control,rules: Use system boost libraries (reduce build time).
* d/control: Add dependency on smartmontools, suggest use of nvme-cli
for ceph-osd package.
* d/p/32bit-*.patch: Fix misc 32 bit related issues which cause
compilation failures on armhf and i386 architectures.
* d/control: Add Breaks/Replaces on ceph-common for ceph-argparse to
deal with move of Python module.
ceph (13.2.4+dfsg1-0ubuntu2) disco; urgency=medium
* Rebuild for libleveldb1v5 -> libleveldb1d transition.
ceph (13.2.4+dfsg1-0ubuntu1) disco; urgency=medium
* New upstream release (LP: #1810766).
* d/p/*: Refresh.
ceph (13.2.2+dfsg1-0ubuntu4) disco; urgency=medium
* d/p/more-py3-compat.patch: Add more py3 fixes.
ceph (13.2.2+dfsg1-0ubuntu3) disco; urgency=medium
* d/p/more-py3-compat.patch: Misc Python 3 fixes in ceph-create-keys.
ceph (13.2.2+dfsg1-0ubuntu2) disco; urgency=medium
* d/tests/python-ceph: Fix python3 test support resolving
autopkgtest failure.
ceph (13.2.2+dfsg1-0ubuntu1) disco; urgency=medium
* New upstream point release.
* d/p/*: Refresh.
* d/control,python-*.install,rules: Drop Python 2 support.
* d/tests: Update for Python 2 removal.
* d/p/misc-32-bit-fixes.patch: Update type of rgw_max_attr_name_len,
resolving SIGABRT in radosgw (LP: #1805145).
* d/p/boost-py37-compat.patch: Fix compilation issue with boost
imports conflicting with ceph's assert.h header.
* d/p/collections.abc-compat.patch: Selective cherry-pick of upstream
fix for future compatibility with Python 3.8, avoiding deprecation
warnings under Python 3.7.
ceph (13.2.1+dfsg1-0ubuntu3) disco; urgency=medium
* No-change rebuild for python3.7 as the default python3.
ceph (13.2.1+dfsg1-0ubuntu2) cosmic; urgency=medium
* d/ceph-mds.install: Install missing systemd configuration
(LP: #1789927).
ceph (13.2.1+dfsg1-0ubuntu1) cosmic; urgency=medium
* Re-instate 32bit architectures.
- d/control: Switch back to linux-any
- d/p/misc-32-bit-fixes.patch: Misc fixes for compilation
failures under 32 bit architectures.
- d/rules: Disable SPDK integration under i386.
* Repack upstream tarball, excluding non-DFSG sources (LP: #1750848):
- d/copyright: Purge upstream tarball of minified js files, which
are neither shipped in binaries or required for package build.
- d/watch: Add dversionmangle for +dfsg\d version suffix.
* d/control,rules: Drop requirement for gcc-7 for arm64.
* d/ceph-osd.udev: Add udev rules for sample LVM layout for OSD's,
ensuring that LV's have ceph:ceph ownership (LP: #1767087).
ceph (13.2.1-0ubuntu1) cosmic; urgency=medium
* d/copyright,source.lintian-overrides: Exclude jsonchecker component
of rapidjson avoiding license-problem-json-evil non-free issue.
* New upstream point release.
* d/control: Remove obsolete X{S}-* fields.
ceph (13.2.0-0ubuntu1) cosmic; urgency=medium
* New upstream release.
* Sync with changes in upstream packaging:
- d/*.install,rules: Use generated systemd unit files for install
- d/ceph-test.install: Drop binaries removed upstream.
* d/p/*: Refresh and drop as needed.
* d/*.symbols: Refresh for new release.
* d/rules,calc-max-parallel.sh: Automatically calculate the maximum
number of parallel compilation units based on total memory.
* d/control: Drop support for 32 bit architectures.
* d/control: Update Vcs-* fields for Ubuntu.
* d/control: Drop min python version field.
-- Corey Bryant <email address hidden> Fri, 14 Aug 2020 10:46:26 -0400
Builds
Built packages
-
ceph
distributed storage and file system
-
ceph-base
common ceph daemon libraries and management tools
-
ceph-common
common utilities to mount and interact with a ceph storage cluster
-
ceph-fuse
FUSE-based client for the Ceph distributed file system
-
ceph-mds
metadata server for the ceph distributed file system
-
ceph-mgr
manager for the ceph distributed file system
-
ceph-mgr-dashboard
dashboard plugin for ceph-mgr
-
ceph-mgr-diskprediction-cloud
diskprediction-cloud plugin for ceph-mgr
-
ceph-mgr-diskprediction-local
diskprediction-local plugin for ceph-mgr
-
ceph-mgr-rook
rook plugin for ceph-mgr
-
ceph-mgr-ssh
ssh orchestrator plugin for ceph-mgr
-
ceph-mon
monitor server for the ceph storage system
-
ceph-osd
OSD server for the ceph storage system
-
ceph-resource-agents
OCF-compliant resource agents for Ceph
-
cephfs-shell
interactive shell for the Ceph distributed file system
-
libcephfs-dev
Ceph distributed file system client library (development files)
-
libcephfs-java
Java library for the Ceph File System
-
libcephfs-jni
Java Native Interface library for CephFS Java bindings
-
libcephfs2
Ceph distributed file system client library
-
librados-dev
RADOS distributed object store client library (development files)
-
librados2
RADOS distributed object store client library
-
libradospp-dev
RADOS distributed object store client C++ library (development files)
-
libradosstriper-dev
RADOS striping interface (development files)
-
libradosstriper1
RADOS striping interface
-
librbd-dev
RADOS block device client library (development files)
-
librbd1
RADOS block device client library
-
librgw-dev
RADOS client library (development files)
-
librgw2
RADOS Gateway client library
-
python3-ceph-argparse
Python 3 utility libraries for Ceph CLI
-
python3-cephfs
Python 3 libraries for the Ceph libcephfs library
-
python3-rados
Python 3 libraries for the Ceph librados library
-
python3-rbd
Python 3 libraries for the Ceph librbd library
-
python3-rgw
Python 3 libraries for the Ceph librgw library
-
rados-objclass-dev
RADOS object class development kit.
-
radosgw
REST gateway for RADOS distributed object store
-
rbd-fuse
FUSE-based rbd client for the Ceph distributed file system
-
rbd-mirror
Ceph daemon for mirroring RBD images
-
rbd-nbd
NBD-based rbd client for the Ceph distributed file system
Package files