Change logs for ceph source package in Focal

  • ceph (15.2.17-0ubuntu0.20.04.5) focal; urgency=medium
    
       * d/p/bluestore-leak-fix.patch: Fix leak in bluestore cache (LP: #1996010).
       * d/p/bail-after-error.patch: Bail after exception in mon (LP: #1969000).
       * d/p/relax-epoch.patch: Relax epoch-based assertions (LP: #2019293).
    
     -- Luciano Lo Giudice <email address hidden>  Fri, 22 Sep 2023 09:21:41 +0100
  • ceph (15.2.17-0ubuntu0.20.04.4) focal; urgency=medium
    
      * d/p/bug1978913.patch: Cherry-pick upstream fix for on-line
        trim of dups (LP: #1978913).
    
     -- Nikhil Kshirsagar <email address hidden>  Mon, 31 Oct 2022 05:45:04 +0000
  • ceph (15.2.17-0ubuntu0.20.04.3) focal-security; urgency=medium
    
      * SECURITY UPDATE: privilege escalation via ceph crash service
        - debian/patches/CVE-2022-3650-2.patch: fix some flake8 issues in
          src/ceph-crash.in.
        - debian/patches/CVE-2022-3650-3.patch: fix stderr handling in
          src/ceph-crash.in.
        - debian/patches/CVE-2022-3650-4.patch: drop privleges to run as "ceph"
          user, rather than root in src/ceph-crash.in.
        - debian/patches/CVE-2022-3650-5.patch: chown crash files to ceph user
          in qa/workunits/rados/test_crash.sh.
        - debian/patches/CVE-2022-3650-6.patch: log warning if crash directory
          unreadable in src/ceph-crash.in.
        - CVE-2022-3650
      * This also fixes CVE-2021-3979 and CVE-2022-0670 in the -security
        pocket.
    
     -- Marc Deslauriers <email address hidden>  Wed, 19 Apr 2023 19:05:07 -0400
  • ceph (15.2.17-0ubuntu0.20.04.2) focal; urgency=high
    
      * d/p/bug1978913.patch: Cherry-pick upstream fix for on-line
        trim of dups (LP: #1978913).
    
     -- Nikhil Kshirsagar <email address hidden>  Mon, 31 Oct 2022 05:45:04 +0000
  • ceph (15.2.17-0ubuntu0.20.04.1) focal; urgency=medium
    
      * New upstream release (LP: #1990862).
      * Dropped patches in latest release:
        - d/p/disable-log-slow-requests.patch
    
     -- Chris MacNaughton <email address hidden>  Wed, 12 Oct 2022 14:30:58 +0100
  • ceph (15.2.16-0ubuntu0.20.04.1) focal; urgency=medium
    
      [ James Page ]
      * d/control: Correct Breaks/Replaces versioning between -common and -mds
        to resolve issues with upgrades (LP: #1919261).
    
      [ Chris MacNaughton ]
      * New upstream release (LP: #1964802).
      * Dropped patches in latest relese:
        - d/p/rgw_clear_buckets_before_calling_list_buckets.patch
        - d/p/bug1955345.patch
      * d/p/misc-32-bit-fixes.patch: Refreshed.
      * d/rules, d/ceph-osd.install: Update ceph-osd-smartctl to ceph-smartctl.
    
     -- James Page <email address hidden>  Wed, 30 Mar 2022 13:42:23 +0100
  • ceph (15.2.14-0ubuntu0.20.04.2) focal; urgency=medium
    
      * d/p/rgw_clear_buckets_before_calling_list_buckets.patch:
        Cherry-pick upstream change to fix duplicate entries with
        large buckets (LP: #1946211).
    
     -- Chris MacNaughton <email address hidden>  Wed, 08 Dec 2021 09:31:08 +0000
  • ceph (15.2.14-0ubuntu0.20.04.1) focal; urgency=medium
    
      * New upstream release (LP: #1940902).
    
     -- Chris MacNaughton <email address hidden>  Mon, 06 Sep 2021 09:41:31 +0100
  • ceph (15.2.13-0ubuntu0.20.04.2) focal; urgency=medium
    
      [ Chris MacNaughton ]
      * d/ceph-base.install: Remove ceph-deploy man page installation
        (LP: #1892448).
    
     -- James Page <email address hidden>  Mon, 26 Jul 2021 11:25:32 +0100
  • ceph (15.2.13-0ubuntu0.20.04.1) focal; urgency=medium
    
      * New upstream release (LP: #1933410).
    
     -- James Page <email address hidden>  Fri, 25 Jun 2021 10:04:01 +0100
  • ceph (15.2.12-0ubuntu0.20.04.1) focal-security; urgency=medium
    
      * SECURITY UPDATE: New upstream release (LP: #1929179):
        - CVE-2021-3509: Dashboard XSS via token cookie.
        - CVE-2021-3531: Swift API denial of service.
        - CVE-2021-3531: HTTP header injects via CORS in RGW.
    
     -- James Page <email address hidden>  Mon, 24 May 2021 16:07:20 +0100
  • ceph (15.2.11-0ubuntu0.20.04.2) focal; urgency=medium
    
      * d/p/bug1914584.patch: Drop as this patch does not fix the actual
        issue.
    
    ceph (15.2.11-0ubuntu0.20.04.1) focal; urgency=medium
    
      [ James Page ]
      * d/p/bug1917414.patch: Cherry pick fix to isa-l to remove use of
        text relocation calls which cause ceph-osd and ceph-mon daemons to
        fail to start on aarch64 (LP: #1917414).
    
      [ Chris MacNaughton ]
      * d/p/bug1914584.patch: Improve rgw diagnostic when reusing email
        (LP: #1914584).
    
      [ James Page ]
      * SECURITY UPDATE: New upstream stable point release (LP: #1921349):
        - CVE-2021-20288
        - d/p/bug1911900-fix-scrub-blocking-balancer.patch:
          Drop, included in release.
        - d/p/32bit-fixes.patch: Resolve compilation failure on armhf due to
          mismatched size_t/uint64_t types.
    
     -- James Page <email address hidden>  Fri, 30 Apr 2021 12:13:27 +0100
  • ceph (15.2.11-0ubuntu0.20.04.1) focal; urgency=medium
    
      [ James Page ]
      * d/p/bug1917414.patch: Cherry pick fix to isa-l to remove use of
        text relocation calls which cause ceph-osd and ceph-mon daemons to
        fail to start on aarch64 (LP: #1917414).
    
      [ Chris MacNaughton ]
      * d/p/bug1914584.patch: Improve rgw diagnostic when reusing email
        (LP: #1914584).
    
      [ James Page ]
      * SECURITY UPDATE: New upstream stable point release (LP: #1921349):
        - CVE-2021-20288
        - d/p/bug1911900-fix-scrub-blocking-balancer.patch:
          Drop, included in release.
        - d/p/32bit-fixes.patch: Resolve compilation failure on armhf due to
          mismatched size_t/uint64_t types.
    
     -- James Page <email address hidden>  Fri, 26 Mar 2021 09:42:57 +0000
  • ceph (15.2.8-0ubuntu0.20.04.1) focal; urgency=medium
    
      [ Chris MacNaughton ]
      * New upstream point release (LP: #1912355):
        - d/rules,cephadm.install,librgw-dev.install,librgw2.install: Drop files
          no longer included in point release.
      * d/p/disable-log-slow-requests.patch: Remove logging every slow request
        details to monitors LP: #1909162).
    
      [ Ponnuvel Palaniyappan ]
      * d/p/bug1911900-fix-scrub-blocking-balancer.patch:
        Prevent scrub from stopping balancer (LP: #1911900)
    
     -- Ponnuvel Palaniyappan <email address hidden>  Thu, 04 Feb 2021 11:28:51 +0000
  • ceph (15.2.7-0ubuntu0.20.04.2) focal-security; urgency=medium
    
      * No-change rebuild in security pocket.
      * SECURITY UPDATE: Authorization bypass vulnerability
        - CVE-2020-10736
        - CVE-2020-25660
      * SECURITY UPDATE: Code injection vulnerability
        - CVE-2020-10753
    
     -- Paulo Flabiano Smorigo <email address hidden>  Wed, 20 Jan 2021 19:09:07 +0000
  • ceph (15.2.7-0ubuntu0.20.04.1) focal; urgency=medium
    
      * New upstream point release (LP: #1906725).
    
     -- Corey Bryant <email address hidden>  Fri, 04 Dec 2020 11:11:57 -0500
  • ceph (15.2.5-0ubuntu0.20.04.1) focal; urgency=medium
    
      [ Corey Bryant ]
      * d/p/rules: Enable RelWithDebInfo (LP: #1894453).
    
      [ James Page ]
      * New upstream point release (LP: #1898200).
        - d/p/fix-crash-in-committed-osd-maps.patch: Drop, included upstream.
        - d/libcephfs-dev.install: Drop ceph_statx.h.
        - d/libcephfs-dev.install: Add new header files.
    
     -- James Page <email address hidden>  Mon, 02 Nov 2020 15:18:02 +0000
  • ceph (15.2.3-0ubuntu0.20.04.2) focal; urgency=medium
    
      * d/p/fix-crash-in-committed-osd-maps.patch: Fix ceph-osd crash
        when processing osd map updates (LP: #1891567).
    
     -- Corey Bryant <email address hidden>  Fri, 14 Aug 2020 11:46:05 -0400
  • ceph (15.2.3-0ubuntu0.20.04.1) focal; urgency=medium
    
      * New upstream point release (LP: #1880084).
      * d/p/32bit-fixes.patch: Misc fixes for 32 bit architecture build
        failures.
      * d/p/riscv64-link-pthread.patch: Refresh.
      * d/p/revert-rgw-move-frontends-initial-init-to-after-glob.patch:
        Drop, equivalent fix included in upstream release.
    
     -- James Page <email address hidden>  Wed, 17 Jun 2020 06:01:56 +0100
  • ceph (15.2.1-0ubuntu2) focal; urgency=medium
    
      * Link with -pthread to fix FTBFS on riscv64.
    
     -- William Grant <email address hidden>  Sun, 19 Apr 2020 13:58:15 +1000
  • ceph (15.2.1-0ubuntu1) focal; urgency=high
    
      * New upstream point release for Octopus (LP: #1873193):
        - CVE-2020-1759: Fixed nonce reuse in msgr V2 secure mode.
        - CVE-2020-1760: Fixed XSS due to RGW GetObject header-splitting.
      * d/copyright: Restore excluded files.
    
     -- James Page <email address hidden>  Fri, 17 Apr 2020 20:08:37 +0100
  • ceph (15.2.0-0ubuntu2) focal; urgency=high
    
      * d/p/revert-rgw-move-frontends-initial-init-to-after-glob.patch:
        Revert change to initialize global ceph context before determination
        of the frontend in use, ensuring that privs are not dropped before
        any frontend port binding to ports < 1024 has been completed
        (LP: #1869324).
    
     -- James Page <email address hidden>  Wed, 08 Apr 2020 10:39:39 +0100
  • ceph (15.2.0-0ubuntu1) focal; urgency=medium
    
      * New upstream release for Ceph Octopus.
      * d/control: Fix dependencies for ceph-mds package to avoid issues
        with missing C++ symbols (LP: #1862850).
    
     -- James Page <email address hidden>  Wed, 25 Mar 2020 08:29:08 +0000
  • ceph (15.1.1-0ubuntu1) focal; urgency=medium
    
      * New upstream release candidate for Octopus.
      * d/p/*: Refresh
      * d/ceph-mgr.install: Drop ansible module.
      * d/ceph-mgr.install: Drop deepsea module.
      * d/control: Make cephadm Recommend (but not require) docker.io.
      * d/control: Add python3-jsonpatch to ceph-mgr-rook Depends.
      * d/ceph-mgr.install: Rename orchestrator_cli to orchestrator.
      * d/ceph-mgr.install: Add osd_support module.
      * d/control,ceph-mgr-modules-core.install: Add new arch:all package
        for mgr modules, rename plugin->module as needed.
      * d/ceph-mgr.install: Drop modules that have moved to
        ceph-mgr-modules-core.
      * d/control: fix upgrade path for move of modules to -core package.
      * d/control: Move python3-openssl Depends to -modules-core package.
      * d/control: Add missing Depends on python3-dateutil to
        ceph-mgr-modules-core.
      * d/*.symbols: Refresh for new RC.
    
     -- James Page <email address hidden>  Mon, 23 Mar 2020 11:19:04 +0000
  • ceph (15.1.0-0ubuntu3) focal; urgency=medium
    
      * d/*.symbols: Update symbols files for new release.
    
     -- James Page <email address hidden>  Fri, 21 Feb 2020 08:51:34 +0000
  • ceph (15.1.0-0ubuntu2) focal; urgency=medium
    
      * d/rules,control: Disable Kafka endpoint support for RGW.
    
     -- James Page <email address hidden>  Mon, 10 Feb 2020 11:53:47 +0000
  • ceph (15.1.0-0ubuntu1) focal; urgency=medium
    
      * SECURITY UPDATE: New upstream release (LP: #1861789) including
        fixes for:
        - CVE-2020-1699
        - CVE-2020-1700
      * d/p/32466.patch-*: Drop, included in release.
      * New upstream release candidate for Octopus.
      * d/p/32bit-avoid-overloading.patch,32bit-avoid-size_t.patch,bluefs-
        use-uint64_t-for-len.patch,fix-clang-build.patch: Drop, no longer
        needed.
      * Sync packaging changes with upstream:
        - d/control,rules,ceph-mgr-ssh.*: Drop ceph-mgr-ssh package.
        - d/control,rules,{ceph-mgr-}cephadm.*: Add new ceph-mgr-cephadm
          and cephadm packages, install sudoers file.
        - d/control,ceph-immutable-object-cache.*: Add new
          ceph-immutable-object-cache package.
        - d/control,python3-ceph-common.install: Add new python3-ceph-common
          package.
      * d/*: wrap-and-sort -bast.
      * d/control: Add librdkafka-dev to BD's.
      * d/p/32bit-fixes.patch: Misc fixes for compilation failures on 32 bit
        architectures.
    
     -- James Page <email address hidden>  Fri, 07 Feb 2020 11:24:29 +0000
  • ceph (14.2.5-3ubuntu5) focal; urgency=medium
    
      * No change rebuild against new boost1.71 ABI
    
     -- Dimitri John Ledkov <email address hidden>  Mon, 03 Feb 2020 20:03:18 +0000
  • ceph (14.2.5-3ubuntu4) focal; urgency=medium
    
      * d/rules: Don't switch to using clang for armhf on Ubuntu as g++
        is just fine and does not produce an over linked set of binaries.
    
     -- James Page <email address hidden>  Mon, 27 Jan 2020 09:20:28 +0000
  • ceph (14.2.5-3ubuntu3) focal; urgency=medium
    
      * No-change rebuild to build with python3.8.
    
     -- Matthias Klose <email address hidden>  Sat, 25 Jan 2020 05:46:31 +0000
  • ceph (14.2.5-3ubuntu2) focal; urgency=medium
    
      * d/control: Recommends->Suggests on ceph-fuse for ceph-mds
        package to avoid main inclusion.
      * d/rules: Skip radosgw, ceph-common and rbd-mirror packages on i386.
    
     -- James Page <email address hidden>  Tue, 14 Jan 2020 09:27:03 +0000
  • ceph (14.2.5-3ubuntu1) focal; urgency=medium
    
      * Merge from Debian unstable, remaining changes:
        - d/control: Add missing Depends on python3-{distutils,routes} to
          ceph-mgr-dashboard package (LP: #1858304).
      * All other changes merged into Debian packaging (Thanks Bernd).
      * d/control: Fix misnamed package Recommends brbd1 -> librbd1.
      * d/control: Add missing debhelper misc:Depends for python3-ceph.
    
    ceph (14.2.5-3) unstable; urgency=medium
    
      * Uploading to unstable
    
      * [010db9a] Fix ceph-mgr - indefinite queue growth hangs.
        Applying the backport for the fix
        https://github.com/ceph/ceph/pull/32466
        Thanks to Milan Kupcevic (Closes: #947969)
      * [b01de37] Merge branch 'debian/unstable' into debian/experimental
      * [c8f35e5] Add breaks/replaces for ceph-common - ceph mds.
      * [ee905cb] Revert "Configure gbp for experimental"
        This reverts commit 3bcd5ac5f416b902a868036c243d7f19752c82f8.
      * [6303513] Revert "CI: build in experimental"
        This reverts commit d481122833e611c69c28e2b381e1cc1c8f689385.
      * [f1a9482] Snapshot changelog
      * [6e955c8] Removing automatic Ubuntu header
      * [b90d95a] Mark patch as forwarded
    
    ceph (14.2.5-2) experimental; urgency=medium
    
      * [8c74414] lower --max-parallel for >=16GB
        g++ loves to eat ram
      * [b15dcdd] Build-dep. on python3-dev instead python3-all-dev.
        Thanks to Graham Inggs (Closes: #948021)
      * [d481122] CI: build in experimental
      * [4303a75] 32bit: fix more size_t vs uint64_t issues.
      * [c98ea07] Install bash-completion in /usr again.
        This change went missing somewhere during the import of the
        changes done in Ubuntu between 12.2.11 and 14.2.4.
        Thanks to Andreas Beckmann (Closes: #948165)
      * [c7d90b9] Move manpages to ceph-common again.
        This also went missing during the import.
      * [3e5a680] Use a better way to check if we are on 32bit.
      * [c03cd06] rm d/p/boost-py37-compat.patch.
        Upstream renamed assert.h to ceph_assert.h, so this patch should not be
        necessary anymore.
    
    ceph (14.2.5-1) experimental; urgency=medium
    
      [ Bernd Zeimetz ]
      * [3bcd5ac] Configure gbp for experimental
      * [bd0b051] New upstream version 14.2.5
      * [46cbe61] Merge upstream changes for 14.2.5
      * [4dfd819] Refreshing patches
      * [da26f25] Fix copy&paste errors in build-deps.
      * [7ff43a2] Mark build-deps needed for make check.
        And remove the need to install them.
      * [5ef8ac3] Remove left over patch file
      * [91ab5b9] */lib_tp.so files are not built, don't install them.
      * [44591e4] Don't try to install files we don't build
      * [db0994e] librbd1.symbols: add new symbols.
      * [d53724e] Add install/postinstall files for ceph-mgr-k8sevents
      * [acada37] Add lintian override for .chm file.
        Source and build info is shipped.
      * [bbb0bd6] copy the radosgw init file in override_dh_installinit.
      * [a5958d5] Avoid duplicate files.
        etc/bash_completion.d/ceph was accidentally shipped in ceph-base again.
      * [fbc33a3] Add missing > in Dependency.
    
    ceph (14.2.4-9) unstable; urgency=medium
    
      * [8c74414] lower --max-parallel for >=16GB
        g++ loves to eat ram
      * [b15dcdd] Build-dep. on python3-dev instead python3-all-dev.
        Thanks to Graham Inggs (Closes: #948021)
      * [c98ea07] Install bash-completion in /usr again.
        This change went missing somewhere during the import of the
        changes done in Ubuntu between 12.2.11 and 14.2.4.
        Thanks to Andreas Beckmann (Closes: #948165)
      * [c7d90b9] Move manpages to ceph-common again.
        This also went missing during the import.
    
    ceph (14.2.4-8) unstable; urgency=medium
    
      * [e187e6a] Use WITH_CCACHE from cmake to build with ccache.
      * [8cbe25e] Hack CMakeCache.txt to disable HAVE_ARM_NEON on armel.
        after trying to patch the various places where HAVE_ARM_NEON is used
        the easiest way to get rid of it on armel seems to be to patch the cmake
        cache file.
      * [424ea9b] Don't build ceph on mipsel.
        No compiler is able to build the code without running into oom-issues.
    
    ceph (14.2.4-7) unstable; urgency=medium
    
      * [9b97753] Make sure we use ccache if needed.
      * [3dbd1ac] d/rules: Remove the armel fpu options.
        Hopefully properly patched now.
      * [da253e4] m68k, sh4: build with clang to avoid gcc OOM.
    
    ceph (14.2.4-6) unstable; urgency=medium
    
      * [b1c9b5d] Try to reduce memory usage even further if needed.
        gcc loves to eat too much memory on armhf mipsel armel.
      * [d695778] Remove softfp patch in favour of build flags.
        This hopefully avoids the need to update and debug the patch.
      * [6eddb32] Build with clang(++) on armhf mipsel armel.
        Reports seem to suggest that clang does not need as much memory as gcc.
      * [b9420ba] Fix unsigned/size_t issue for sh4 & m86k.
      * [0027181] Updating changelog
      * [6502f60] Fix another 32bit size_t/uint64_t issue.
        In src/common/options.cc line 192.
      * [4a0b044] Fix another 32bit size_t/uint64_t issue.
        This time: powerpc.
    
    ceph (14.2.4-5) unstable; urgency=medium
    
      [ Bernd Zeimetz ]
      * [453eaa4] Avoid using make -j 32 on powerpc.
        A lot of CPU do not always help.
    
      [ Milan Kupcevic ]
      * [c6ec924] cherry pick critical bluestore data corruption fix
        (Closes: #947457)
    
      [ Bernd Zeimetz ]
      * [e88fc21] Set -DWITH_BOOST_CONTEXT=OFF where necessary.
        [!s390x !mips64el !ia64 !m68k !ppc64 !riscv64 !sh4 !sparc64 !x32]
    
    ceph (14.2.4-4) unstable; urgency=medium
    
      * [b70efb1] Create missing directories for arch:all build.
      * [3e4530f] try to save even more memory on armhf.
        Don't build debug flags at all.
      * [b478ee5] Avoid overloading on mipsel.
        Add mipsel to debian/patches/32bit-avoid-overloading.patch
      * [85eb6e9] Also build jerasure with softfp on armel.
    
    ceph (14.2.4-3) unstable; urgency=medium
    
      [ Bernd Zeimetz ]
      * [f3f47f5] CI: disable extra-long running tests.
    
      [ Steve Langasek ]
      * [9794fc4] Drop uninstallable and unneeded server binaries on i386.
        (Closes: #947156)
    
      [ Bernd Zeimetz ]
      * [6c2993f] Merge tag 'debian/14.2.4-0ubuntu3' into debian/unstable
      * [0c5b41f] Use a tracker.d.o list instead of a closed one. (Closes: #760538)
      * [d95db97] Try to build with --max-parallel=1 on slow arches.
        We run into out-of-memory errors again.
      * [e8d9e63] Use -mfloat-abi=softfp on armel for NEON instructions.
        And again, that patch went missing somewhere.
        Taken from
        https://salsa.debian.org/ceph-team/ceph/commit/fa7d0d84f736d0b8450572f3192a43ff7b3252c4
    
    ceph (14.2.4-2) unstable; urgency=medium
    
      [ Thomas Goirand ]
      * [4b2327d] Add a python3-ceph metapackage.
    
      [ Bernd Zeimetz ]
      * [dbc7d2f] Add lintian override for empty python3-ceph package.
      * [5381390] Remove -en from description.
        We actually want to have a description in the changes file...
      * [4a57f31] Make python3-ceph dependencies binNMU safe
    
    ceph (14.2.4-1) unstable; urgency=medium
    
      * Uploading 14.2.4 to Debian.
        (Closes: #936282, #943961, #940854, #942733)
      * Adding missing sources (two.js, bootstrap 3.3.4)
      * ceph-mon.postinst missed the interpreter
      * Add missing dependency on python3
      * ignore lintian errors about minified js with shipped sources
      * Radowgw uses a systemd template, override lintian.
      * libcephfs-jni: rpath to java libraries needed.
        Add lintian override.
      * Remove .pc folder from debian folder.
      * Adding myself to Uploaders
      * Merging the work done in Ubuntu.
    
          [ 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 ]
          * d/p/issue40114.patch: Cherry pick endian fixes to resolve issues
            using Ceph on big-endian architectures such as s390x (LP: #1851290).
          * New upstream release (LP: #1850901):
            - d/p/more-py3-compat.patch,ceph-volume-wait-for-lvs.patch,
              ceph-volume-wait-for-lvs.patch: Drop, included upstream.
            - d/p/bluefs-use-uint64_t-for-len.patch: Cherry pick fix to resolve
              FTBFS on 32 bit architectures.
          * 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.
    
          [ 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
            - Closes: #936015
    
          [ James Page ]
          * New upstream release.
          * d/p/fix-py3-encoding-fsid.patch: Drop, no longer required.
          * 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).
          * 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).
    
          * 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.
    
          * New upstream release (LP: #1810766).
          * d/p/*: Refresh.
    
          * d/p/more-py3-compat.patch: Add more py3 fixes.
    
          * d/p/more-py3-compat.patch: Misc Python 3 fixes in ceph-create-keys.
    
          * d/tests/python-ceph: Fix python3 test support resolving
            autopkgtest failure.
    
          * 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.
    
          * d/ceph-mds.install: Install missing systemd configuration
            (LP: #1789927).
    
          * 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).
    
          * 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.
    
          * 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.
    
     -- James Page <email address hidden>  Fri, 10 Jan 2020 09:22:49 +0000
  • ceph (14.2.4-0ubuntu3) focal; urgency=medium
    
      * Drop uninstallable and unneeded server binaries on i386.
    
     -- Steve Langasek <email address hidden>  Sat, 21 Dec 2019 17:05:10 -0600
  • ceph (14.2.4-0ubuntu2) focal; 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 ]
      * d/p/issue40114.patch: Cherry pick endian fixes to resolve issues
        using Ceph on big-endian architectures such as s390x (LP: #1851290).
    
     -- Dariusz Gadomski <email address hidden>  Wed, 06 Nov 2019 11:08:53 +0100
  • ceph (14.2.4-0ubuntu1) focal; urgency=medium
    
      * New upstream release (LP: #1850901):
        - d/p/more-py3-compat.patch,ceph-volume-wait-for-lvs.patch,
          ceph-volume-wait-for-lvs.patch: Drop, included upstream.
        - d/p/bluefs-use-uint64_t-for-len.patch: Cherry pick fix to resolve
          FTBFS on 32 bit architectures.
    
     -- James Page <email address hidden>  Mon, 04 Nov 2019 14:10:20 +0000
  • ceph (14.2.2-0ubuntu4) focal; urgency=medium
    
      * No-change rebuild to build with python3.8.
    
     -- Matthias Klose <email address hidden>  Fri, 18 Oct 2019 18:38:16 +0000
  • 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.
    
     -- James Page <email address hidden>  Tue, 03 Sep 2019 14:52:38 +0100