ceph (12.2.2-0ubuntu0.17.10.1) artful; urgency=medium * New upstream stable release (LP: #1739002). - d/p/armhf-ftbfs.patch: Cherry pick upstream fix to resolve FTBFS on armhf. -- James Page Thu, 04 Jan 2018 09:17:50 +0000 ceph (12.2.1-0ubuntu0.17.10.1) artful; urgency=medium * New upstream stable release (LP: #1728576). -- James Page Mon, 27 Nov 2017 11:33:48 +0000 ceph (12.2.0-0ubuntu1) artful; urgency=medium * New upstream stable release. * d/p/32bit-compat-service-daemon.patch: Dropped, accepted upstream. * d/rules: Install ceph-volume systemd configuration. * d/*.symbols: Refresh for new release. -- James Page Wed, 30 Aug 2017 17:27:07 +0100 ceph (12.1.2-0ubuntu2) artful; urgency=medium * d/p/rocksdb-fallthrough-i386.patch: Mark intentional fallthroughs for compatibility with gcc-7. * d/p/32bit-compat-service-daemon.patch: Fix implicit type conversion for Boost variant types on 32 bit architectures (LP: #1709396). -- James Page Wed, 09 Aug 2017 16:43:46 +0100 ceph (12.1.2-0ubuntu1) artful; urgency=medium * New release candidate for next stable release. * d/ceph-base.install: Increase scope of install wildcards to ensure that all ceph modules are included in the binary package. -- James Page Mon, 07 Aug 2017 14:23:59 +0100 ceph (12.1.1-0ubuntu1) artful; urgency=medium * New release candidate for next stable release. * d/p/ec-isa-module.patch: Drop, included upstream. -- James Page Wed, 26 Jul 2017 10:43:04 +0100 ceph (12.1.0-0ubuntu1) artful; urgency=medium * New release candidate for next stable release. * Sync packaging changes with upstream: - d/control,python3-*,rules: Add Python 3 support - d/control,python-rgw.*: Add Python rgw module. - d/control,ceph-mgr.*,rules: Add ceph-mgr binary packages. - d/*.symbols: Update for new release. - d/control,rules,*.install: Switch buildsystem to cmake. - d/control,rados-objclass-dev.*: Add rados-objclass-dev binary package. - d/control,ceph-fs-common.install: Drop ceph-fs-common, fold binaries into ceph-common. - d/control,ceph-common.install: Move radosgw-admin to ceph-common package. - d/ceph-common.install: Install crypto modules on amd64 only. - d/*: wrap-and-sort. - d/p/*: Drop existing patches, either upstream or obsolete due to switch to cmake build. - d/control,rules: Drop use of dh-autoreconf. * Use distro provided boost libraries: - d/rules: Enable use of system boost instead of vendored copy. - d/control: Add required boost dependencies >= 1.61. * Support build on s390x: - d/rules: Disable RGW Beast frontend on s390x architecture. - d/control: Scope libboost-{context,coroutine}-dev to exclude s390x. * Support build on i386: - d/p/0001-CoreLocalArray-class.patch, d/p/0002-core-local-array-type-conversions.patch, d/p/0003-Core-local-statistics.patch: Cherry pick rocksdb commits to resolve compatibility with gcc-6 on i386. * d/p/ec-isa-module.patch: Drop versioning of libec_isa.so to ensure that it gets installed as part of the package. * d/control,rules: Workaround arm64 compilation segfault by forcing use of gcc-7 toolchain for this architecture. -- James Page Fri, 07 Jul 2017 08:02:02 +0000 ceph (10.2.7-0ubuntu1) artful; urgency=medium * New upstream point release (LP: #1684527): - d/p/disable-openssl-linking.patch: Dropped, no longer required. - d/control: Add BD on libssl-dev to support optional runtime loading of openssl in the radosgw. -- James Page Fri, 21 Apr 2017 09:20:08 +0100 ceph (10.2.6-0ubuntu1) zesty; urgency=medium * New upstream stable point release (LP: #1671117): - d/p/osd-limit-omap-data-in-push-op.patch,rgw_rados-creation_time.patch: Dropped, included upstream. - d/p/*: Refresh. -- James Page Thu, 09 Mar 2017 09:23:49 +0000 ceph (10.2.5-0ubuntu2) zesty; urgency=medium * d/rules: Install upstream provided systemd targets and ensure they are enabled and started on install to ensure that integrations aligned to upstream packaging work with Ubuntu packages (LP: #1646583). * d/rules,d/p/powerpc_libatomic.patch: Ensure linking with -latomic, resolving FTBFS on powerpc architecture. -- James Page Tue, 17 Jan 2017 11:10:40 +0000 ceph (10.2.5-0ubuntu1) zesty; urgency=medium * New upstream stable release (LP: #1649856). - d/p/32bit-ftbfs.patch: Drop, no longer needed. - d/p/*: Refresh. - d/ceph-common.install: Switch to RSA keys for drop.ceph.com. -- James Page Thu, 15 Dec 2016 07:51:11 +0000 ceph (10.2.3-0ubuntu5) zesty; urgency=medium * d/ceph.{postinst,preinst,postrm}: Ensure that ceph logrotate configuration is purged on upgrade from pre-yakkety installs (LP: #1635844). * d/ceph-base.*,d/*.logrotate: Install logrotate configuration in ceph-common, ensuring that all daemons get log rotation on log files, deal with removal of logrotate configuration in ceph-base for upgrades (LP: #1609866). -- James Page Thu, 01 Dec 2016 08:54:21 +0000 ceph (10.2.3-0ubuntu4) zesty; urgency=high * No change rebuild against boost1.62. -- Dimitri John Ledkov Tue, 01 Nov 2016 16:12:26 +0000 ceph (10.2.3-0ubuntu3) zesty; urgency=medium * rgw: Fixes for creation times for buckets (LP: #1587261). - d/p/rgw_rados-creation_time.patch: Backport fix from upstream master. - Fix logic error that leads to creation time being 0 instead of current time when creating buckets. -- Frode Nordahl Wed, 26 Oct 2016 14:39:55 +0200 ceph (10.2.3-0ubuntu2) yakkety; urgency=medium * d/control: Add Pre-Depends on ceph-common to ceph-osd to ensure that ceph user and group are created prior to unpacking of udev rules (LP: #1631328). * d/control: Drop surplus Recommends on ceph-common for ceph-mon, as it already has a in-direct Depends via ceph-base. -- James Page Sat, 08 Oct 2016 16:16:00 +0100 ceph (10.2.3-0ubuntu1) yakkety; urgency=medium * New upstream point release (LP: #1628809): - d/p/rocksdb-flags.patch: Dropped, included upstream. - d/p/*: Refreshed. - d/p/32bit-ftbfs.patch: Cherry pick fix for 32bit arch compat. - d/ceph-{fs-common,fuse}.install: Fix install locations for mount{.fuse}.ceph. * Limit the amount of data per chunk in omap push operations to 64k, ensuring that OSD threads don't hit timeouts during recovery operations (LP: #1628750): - d/p/osd-limit-omap-data-in-push-op.patch: Cherry pick fix from upstream master branch. -- James Page Thu, 29 Sep 2016 21:44:33 +0100 ceph (10.2.2-0ubuntu5) yakkety; urgency=medium * No-change rebuild for boost soname change. -- Matthias Klose Thu, 04 Aug 2016 08:13:41 +0000 ceph (10.2.2-0ubuntu4) yakkety; urgency=medium * d/rules: Drop override_dh_strip from .PHONY to ensure files actually get stripped. -- James Page Wed, 20 Jul 2016 09:26:41 +0100 ceph (10.2.2-0ubuntu3) yakkety; urgency=medium * d/rules,control: Drop -dbg packages and let Ubuntu builds take care of ddeb generation instead. * d/ceph-mon.install: Only install .py files for ceph_rest_api module. -- James Page Tue, 19 Jul 2016 10:36:32 +0100 ceph (10.2.2-0ubuntu2) yakkety; urgency=medium * d/ceph.install,d/etc/*: Drop pm based power management scripts as they are not used under systemd (LP: #1455097). * d/*: Split ceph-osd and ceph-mon into separate binary packages and add new ceph-base binary package inline with upstream packaging changes (LP: #1596063). * d/rules,*.{postinst,prerm}: Drop install and management of upstart configuration files; this package version onwards will only ever target >= Xenial, which is a systemd baseline. -- James Page Thu, 14 Jul 2016 10:51:10 +0100 ceph (10.2.2-0ubuntu1) yakkety; urgency=medium * New upstream version (LP: #1585660): - d/ceph.install: Drop install of 60-ceph-partuuid-workaround.rules as no longer part of upstream codebase. * d/control: Bumped Standards-Version to 3.9.8, no changes. -- James Page Thu, 16 Jun 2016 17:40:04 +0100 ceph (10.2.1-0ubuntu2) yakkety; urgency=medium * d/ceph-common.{preinst,postinst,postrm}: Ensure that rename of /etc/default/ceph/ceph -> /etc/default/ceph is handled correctly and that any end-user changes are preserved (LP: #1587516). -- James Page Mon, 13 Jun 2016 20:53:52 +0100 ceph (10.2.1-0ubuntu1) yakkety; urgency=medium * New upstream version (LP: #1585660). - d/p/drop-user-group-osd-prestart.patch: Dropped, included upstream. * d/rules,ceph-common.install: Ensure that /etc/default/ceph is a file and not a directory (LP: #1587516). -- James Page Mon, 06 Jun 2016 09:23:35 +0100 ceph (10.2.0-0ubuntu1) yakkety; urgency=medium * Ceph Jewel stable release (LP: #1569249). -- James Page Thu, 21 Apr 2016 19:54:54 +0100 ceph (10.1.2-0ubuntu1) xenial; urgency=medium * New upstream release candidate for Ceph Jewel: - FFe: http://pad.lv/1563714. - d/p/32bit-compat.patch,tasksmax-infinity.patch: Dropped, included upstream. * d/ceph-common.postinst: Silence output of usermod call (LP: #1569249). -- James Page Thu, 14 Apr 2016 14:46:58 +0100 ceph (10.1.1-0ubuntu1) xenial; urgency=medium * New upstream release candidate for Ceph Jewel: - FFe: http://pad.lv/1563714. - d/p/*: Refresh. -- James Page Fri, 08 Apr 2016 16:30:43 +0100 ceph (10.1.0-0ubuntu1) xenial; urgency=medium * New upstream release candidate for Ceph Jewel (see http://pad.lv/1563714 for FFe): - d/control,rules,librgw*: Add new binary packages for librgw2. - d/p/fix-systemd-escaping.patch,pybind-flags.patch: Dropped, included upstream. - d/p/*: Refresh remaining patches. - d/control: Add BD on libldap2-dev for rados gateway. - d/p/disable-openssl-linking.patch: Disable build time linking with OpenSSL due to licensing incompatibilities. - d/*.symbols: Add new symbols for RC. - d/python-*.install: Correct wildcards for python module install. - d/p/32bit-compat.patch: Cherry pick upstream fix for 32 bit compatibility, resolving FTBFS on armhf/i386. * d/rules: Strip rbd-mirror package correctly. * d/rules: Install upstart and systemd configurations for rbd-mirror. * d/copyright: Ensure that jerasure and gf-complete are not stripped from the upstream release tarball. * d/p/drop-user-group-osd-prestart.patch: Drop --setuser/--setgroup arguments from call to ceph-osd-prestart.sh; they are not supported and generate spurious non-fatal warning messages (LP: #1557461). * d/p/tasksmax-infinity.patch: Drop systemd limitation of number of processes and threads to long running ceph processes; the default of 512 tasks is way to low for even a modest Ceph cluster (LP: #1564917). * d/rules: Ensure that dh_systemd_start does not insert maintainer script snippets for ceph-mon and ceph-create-keys - service restart should be handled outside of the packaging as it is under upstart and for all other systemd unit files installed (LP: #1563330). -- James Page Wed, 06 Apr 2016 09:17:59 +0100 ceph (10.0.5-0ubuntu1) xenial; urgency=medium * New upstream point release, in preparation for Ceph Jewel. - d/p/*: Refresh patches - d/control: Enable rbd-mirror(-dbg) packages. - d/control: Add BD on libboost-iostreams-dev. - d/p/skip-setup.py-makefiles.patch,rules: Avoid use of virtualenv to install ceph-disk and ceph-detect-init python modules. -- James Page Wed, 23 Mar 2016 14:07:58 +0000 ceph (10.0.3-0ubuntu1) xenial; urgency=medium * New upstream point release, in preparation for Ceph Jewel. - d/p/*: Refresh patches - d/rules,d/p/rocksdb-flags.patch: Enable rocksdb build for experimental bluestore support, add patch to set g++ flags correctly across all Ubuntu archs. - d/rules: Enable gperftools use on arm64 architecture. - d/ceph.install: Add ceph-bluefs-tool to install. * d/*: wrap-and-sort. -- James Page Fri, 18 Mar 2016 10:41:37 +0000 ceph (10.0.2-0ubuntu1) xenial; urgency=medium * New upstream release, in preparation for Ceph Jewel stable release: - d/control: Add python-dev to BD's. - d/p/pybind-flags.patch: Ensure that python flags are correct set for cython rbd build. - d/python-rbd.install: Switch rbd python binding to cython. - d/p/modules.patch: Dropped, no longer required as upstream. - d/control,rbd-nbd.*,rules: Add rbd-nbd package. - d/p/*: Tidy old redundant patches. -- James Page Thu, 18 Feb 2016 08:07:30 +0000 ceph (9.2.0-0ubuntu6) xenial; urgency=medium * d/ceph-mds.dirs: Actually create /var/lib/ceph/mds prior to changing permissions (LP: #1544647). * d/ceph.init: Restore link to init-ceph, resolving un-install failures due to missing init script (LP: #1546112). -- James Page Wed, 17 Feb 2016 10:33:24 +0000 ceph (9.2.0-0ubuntu5) xenial; urgency=medium [ guessi ] * d/ceph-mds.postinst: Fixup syntax error (LP: #1544647). -- James Page Tue, 16 Feb 2016 12:54:16 +0000 ceph (9.2.0-0ubuntu4) xenial; urgency=medium * d/p/fix-systemd-escaping.patch: Ensure that leading '/' is stripped from block device paths when escaping for use in systemd unit names. -- James Page Tue, 09 Feb 2016 11:03:03 +0000 ceph (9.2.0-0ubuntu3) xenial; urgency=medium * d/ceph{-common}.install: Move ceph_daemon module to common package as its required to use the ceph command. * d/rules: Disable parallel builds on arm64, resolving FTBFS due to memory constraints in builders. -- James Page Fri, 15 Jan 2016 10:00:47 +0200 ceph (9.2.0-0ubuntu2) xenial; urgency=medium * d/control: Fixup broken Breaks/Replaces for backports to 14.04. -- James Page Wed, 06 Jan 2016 10:46:19 +0000 ceph (9.2.0-0ubuntu1) xenial; urgency=medium * [754935] Imported Upstream version 9.2.0 - [df85c3] Resync relevant packaging changes with upstream. - [be5f82] Refresh patches. - [d1f3fe] Add python-setuptools to BD's for ceph-detect-init. - [b2f926] Add lsb-release to BD's to ensure that python modules are installed to correct locations. - [e4d702] Add python-sphinx to BD's to ensure man pages get generated and installed. - [3ead6e] Correct install location for ceph-monstore-update tool. - [269754] [177b7a] Update symbols for new release. * [6f322e5] Imported Upstream version 10.0.2 - [ba06deb] Add python-dev to BD's. - [62c26dc] d/p/fix-systemd-escaping.patch: Ensure that leading '/' is stripped from block device paths when escaping for use in systemd unit names. - [e02b2a1] d/p/pybind-flags.patch: Ensure that python flags are correct set for cython rbd build. - [d9dad09] Switch rbd python binding to cython * [4c45629] Update NEWS file for infernalis changes. * [940491e] Limit number of parallel builds to 2 to reduce memory footprint on builders. * [23e78f3] d/ceph-mds.postinst: Fix syntax error. * [26182b5] d/ceph-mds.dirs: Actually create /var/lib/ceph/mds prior to changing permissions (LP: #1544647). * [414f4c1] d/ceph.init: Restore link to init-ceph, resolving un-install failures due to missing init script (LP: #1546112). -- James Page Wed, 09 Dec 2015 18:02:30 +0000 ceph (0.94.5-1) experimental; urgency=medium * [2d330d6] New upstream release: - [1e93090] Drop patch for CVE-2015-5245, included upstream. - [20adc7d] Refresh all other patches. * [9255e5d] Ensure any erasure coding test libraries and dangling symlinks are not included in the ceph package. -- James Page Mon, 09 Nov 2015 12:09:51 +0000 ceph (0.94.3-1) experimental; urgency=medium * [580fef] Imported Upstream version 0.94.3 (Closes: #777814, #795178) * [536935] Add upstream patch to fix CVE-2015-5245 (Closes: #798567) -- Gaudenz Steinlin Fri, 18 Sep 2015 16:55:23 +0200 ceph (0.94.2-2) experimental; urgency=medium * Revert "Drop virtualenv BD, disable unit tests." * Restore patches for test enablement. * Display test-suite log output in the event of failures. -- James Page Mon, 20 Jul 2015 13:37:06 +0100 ceph (0.94.2-1) experimental; urgency=medium * Resync with Ubuntu, introducing Ceph Hammer stable release: - d/*.symbols: Update inline with upstream additions, use regex for ceph version symbol. - d/lib-systemd/system/ceph-create-keys.service: Automatically create admin and bootstrap keys after ceph mon startup. - d/p/vivid-does-systemd.patch: Ensure that disks prepared on vivid or later use systemd for init. - d/lib-systemd/system/*.service: Align nofile limits and restart config with equivalent upstart configurations. - d/p/fix-cycles-arch.patch: Skip initialization of cycles_per_sec if rtdsc (or equivalent) is not supported. - d/ceph{-common}.install,control: Move ceph_argparse.py down into ceph-common package to fixup ceph cli usage/autopkgtest failure. - d/control,ceph-common.install,librbd1.install: Move rbdnamer and associated udev rules into ceph-common package. - d/control,python-*: Split out rbd, rados and cephfs bindings into separate python packages, move some bits into ceph/ceph-common. - d/control: Move python-flask dependency to ceph package, only required for REST API. - d/control: Use google-perftools on arm64. - d/control: Re-order Recommends to prefer ntp over chrony for Ubuntu. - d/p/ceph-osd-prestart-path.patch: Fixup path for ceph-osd upstart configuration pre-start script. - d/p/fix-argparse-defaults.patch: Workaround behavioural change in argparse set_defaults in python 2.7.9 * New upstream point release: - d/p/*: Refresh. * d/p/use_system_jerasure.patch,d/control: Drop use of libjerasure as the patch is intrusive and expensive to maintain; will revisit if adopted upstream. -- James Page Tue, 16 Jun 2015 11:31:05 +0100 ceph (0.87-2) experimental; urgency=low * Team upload. [ Gaudenz Steinlin ] * README.Debian: added clarification about setting the hashpspool flag. (Closes: #769596). [ James Page ] * Added new "modules.patch" to mark new erasure coding libraries as modules, wildcard install. [ Dmitry Smirnov ] * Recommends: added "ntp" to list of time-daemon alternatives (Closes: #767511). * Introduced native systemd services (except "rbdmap"), (Closes: #769593). * ceph-test: install forgotten files. * Run post-build tests: + updated "virtualenv-never-download.patch" to pass "--system-site-packages" to virtualenv to prevent downloads. + added new patches to disable network-dependent and failing tests. * Patchworks: - bug-9341.patch + bug-10036.patch (to show OSD affinity in "ceph osd tree"). Thanks, Mykola Golub. + bug-10059.patch + 0latest-giant.patch (Last-Update: 2014-11-15). + sleep-recover.patch + tests-disable.patch (to disable tests that need cluster). + tests-disable-ceph-disk.patch + use_system_gtest.patch (commented) as first attempt to build with system "libgtest-dev". + use_system_jerasure.patch * Build-Depends: + libjerasure-dev (>= 2.0.0-2~) + virtualenv + valgrind [amd64 armhf i386 powerpc] * rules: pass "--without-lttng" to explicitly disable "lttng" to avoid auto-enable if found. * rules: disabled bundled RocksDB: RocksDB suppose to improve performance of keyvaluestore OSDs but the latter slow down to nearly unusable state when filled over 1 TiB even with RocksDB. Moreover KV backend is experimental and super dangerous -- I lost cluster due to OSD poisoning caused by KV OSD which was plugged only during limited time. LevelDB is good enough, for now I see no reason to use RocksDB especially considering that it is not packaged separately. * Removed myself from Uploaders. -- Dmitry Smirnov Wed, 01 Apr 2015 11:47:38 +1100 ceph (0.87-1) experimental; urgency=medium * New major upstream release [October 2014]. + new "libradosstriper*" binary packages. * Patchworks (removed old patches, refreshed remaining ones). + "bug-9814.patch" to prevent OSD crash. Thanks, Haomai Wang. * Install systemd sleep handler. * Exclude erasure-code plugins from `dh_makeshlibs` processing to avoid useless calls to `ldconfig` in maintainer scripts. * Build-Depends: + libbabeltrace-dev + libbabeltrace-ctf-dev + libbz2-dev + libudev-dev + zlib1g-dev * Build with "--with-babeltrace". * Build and statically link bundled RocksDB. -- Dmitry Smirnov Thu, 30 Oct 2014 12:43:49 +1100 ceph (0.80.9-2) unstable; urgency=medium * [70fc1d] Add NEWS entry about CRUSH issues fixed in 0.80.9 * [f41bb6] Add NEWS entry about rbd backed filesystems and systemd -- Gaudenz Steinlin Tue, 05 May 2015 21:29:15 +0200 ceph (0.80.9-1) unstable; urgency=medium * [4b4e] Imported Upstream version 0.80.9 * [7102] Remove patches firefly-latest and p2139 applied upstream * [5869] Add myself to uploaders -- Gaudenz Steinlin Mon, 04 May 2015 08:49:37 +0200 ceph (0.80.7-2) unstable; urgency=medium * Team upload. * Build-Depends: +libjerasure-dev (>= 2.0.0-2~) * New patch to use system "jerasure" library instead of its bundled copy. * Removed myself from Uploaders. -- Dmitry Smirnov Thu, 11 Dec 2014 12:55:38 +1100 ceph (0.80.7-1) unstable; urgency=medium * New upstream release [October 2014]. * Minor update to long description of "rbd-fuse" (Closes: #765462). -- Dmitry Smirnov Thu, 16 Oct 2014 04:36:23 +1100 ceph (0.80.6-1) unstable; urgency=medium * New upstream release [October 2014]. * Standards-Version: 3.9.6. -- Dmitry Smirnov Thu, 02 Oct 2014 23:07:04 +1000 ceph (0.80.5-2) unstable; urgency=low * Patchworks: + new patch for Ceph#9341 to dramatically (e.g seconds instead of hours) reduce rejoin (i.e. MDS restart) time (fuse clients). + new "p2139.patch". + new patch with fixes from Firefly HEAD; includes patch to fix FTBFS on alpha (Closes: #756892). updated "librbd1.symbols"; * Build-Depends: mark "yasm" as [amd64] (Closes: #760383). * Recommends: + "time-daemon | chrony". -- Dmitry Smirnov Tue, 16 Sep 2014 03:54:15 +1000 ceph (0.80.5-1) unstable; urgency=medium * New upstream stable release: - d/p/firefly-post-release.patch: Dropped, no longer required. - d/lib{rados2,cephfs1}.symbols: Update with new symbols. -- James Page Wed, 30 Jul 2014 10:15:40 +0100 ceph (0.80.4-1) unstable; urgency=medium * New upstream release [July 2014]. * New patches: + rbdmap1-mount.patch + rbdmap2-hooks.patch + rbdmap3-lazyumount.patch + bug-8821.patch * radosgw: removed unused lintian overrides. -- Dmitry Smirnov Fri, 18 Jul 2014 02:33:39 +1000 ceph (0.80.1-2) unstable; urgency=low * Megapatch from "firefly" branch with post-0.80.1 fixes. * Patches for upstream bugs 8342, 8624 and some cherry-picks. * New "bash-completion.patch" with Bash completion improvements. * New patch to fix FTBFS on 'hppa' (Closes: #748571). * "sample.ceph.conf.patch": minor update. -- Dmitry Smirnov Sat, 05 Jul 2014 20:29:44 +1000 ceph (0.80.1-1) unstable; urgency=low * New upstream release [May 2014]. * Dropped all backported patches. * New "sleep-recover" and "client-sleep[1,2,3]" patches to fix fuse-client hang after resume from suspend [#8291]; thanks, Zheng Yan. * New "gcj_search_path.patch" to find "jni.h" with gcj-jdk v4.9.0. -- Dmitry Smirnov Wed, 14 May 2014 09:24:15 +1000 ceph (0.80-1) unstable; urgency=low * New upstream release [May 2014]. + upload to unstable. * Updated "README.Debian". * Updated "debian/copyright"; Thanks, László Böszörményi. * Added backported patches: [8113, 8175, 8282, 8291, bp0001, sample.ceph.conf]. * "gbp.conf": don't merge to experimental. * lintian-overrides: spelling-error-in-binary * tEH the. -- Dmitry Smirnov Wed, 07 May 2014 16:43:07 +1000 ceph (0.80~rc1-1) experimental; urgency=low * New upstream pre-release. * Minor re-factoring of udev rules installation. * ceph-common: added ceph-crush-location.1 man page. * ceph-test-dbg: fixed Depends. -- Dmitry Smirnov Thu, 24 Apr 2014 02:52:12 +1000 ceph (0.79-3) experimental; urgency=low * New "arch.patch" to detect build architecture using dpkg-architecture. * Mark amd64-only symbols as such. * Minor rules cleanup. -- Dmitry Smirnov Sat, 19 Apr 2014 15:56:37 +1000 ceph (0.79-2) experimental; urgency=low [ James Page ] * d/p/modules.patch,d/ceph.install: Mark all jerasure plugins as modules and ensure they are all installed. [ Dmitry Smirnov ] * Patchworks: - removed unused "defaults-leveldb-osd.patch". + improved description of "modules.patch". Thanks, James Page. + added new backported patches [#5469, #8008, _1606, spelling]. * Added .symbols and "dh_makeshlibs -V" shlibs tightening (Closes: #744382). * README.Debian: added note regarding kernel client mount option. * copyright: added license for man files. * control: "Suggests: logrotate". -- Dmitry Smirnov Fri, 18 Apr 2014 18:27:01 +1000 ceph (0.79-1) experimental; urgency=low * New upstream release [April 2014]. * Tighten dependency on ceph-common. * Install pm-suspend handler to stop/start ceph services on suspend/resume. * New (inactive) patch to bump OSD's leveldb defaults. * Patches dropped (applied-upstream): - init.patch - logrotate.patch - fix-defaultweight.patch * Refreshed "modules.patch". -- Dmitry Smirnov Tue, 08 Apr 2014 16:52:04 +1000 ceph (0.78-2) experimental; urgency=low * Standards to 3.9.5. * debian/copyright: reviewed and updated. * ceph-test: added lintian-override for "binary-without-manpage". * Patchworks: + refreshed/renamed/reordered "virtualenv-never-download.patch". + new "init.patch" for init.d scripts lintianisation. + new "logrotate.patch" to avoid rotating empty logs. + new "fix-defaultweight.patch" to fix weight calculation on OSD start. + new "gcj.patch" with partial fix to FTBFS with gcj-jdk. * Use symlinks to simplify installation of init.d and logrotate scripts. * Added retrospective changelog entry to mention new B-D "libblkid-dev". * Added "debian/clean file". * Added "README.Debian" file with some hopefully useful notes. * Added "mount.fuse.ceph.8" man page. * rules: + "dh --with" optimised. + set JAVAC to prevent FTBFS due to incorrect use of 'gcj', when detected. + verbose mode for 'cp' and 'rm' commands. + build with "--as-needed" to minimise needless linking. * control: + lintian/duplicate-short-description + consistent capitalisation. + removed needless versioned dependencies from Build-Depends. + added myself to Uploaders. -- Dmitry Smirnov Tue, 25 Mar 2014 07:17:40 +1100 ceph (0.78-1) experimental; urgency=medium * New upstream release: - d/control: Add "xfslib-dev" and "libblkid-dev" to BD's. - d/*: Sync relevant packaging changes from upstream. - d/p/*: Drop upstreamed patches. - d/p/modules.patch: Mark libcls_user.so and libec_jerasure.so as modules. - d/ceph.install: Only install libec_jerasure.so. * d/ceph-test.install: Install test binaries to /usr/lib/ceph/bin; they really don't need to be installed on the default path. * d/{ceph|radosgw|ceph-mds}.lintian-overrides: Add overrides for intentional difference in naming and structure between upstart configurations and init.d scripts. -- James Page Sat, 22 Mar 2014 18:27:40 +0000 ceph (0.72.2-3) unstable; urgency=medium * Team upload. [ James Page ] * d/ceph-test.install: Install test binaries to /usr/lib/ceph/bin; they really don't need to be installed on the default path. [ Dmitry Smirnov ] * Tightened shlibs with "dh_makeshlibs -V" (Closes: #679686). -- Dmitry Smirnov Mon, 14 Apr 2014 17:28:20 +1000 ceph (0.72.2-2) unstable; urgency=medium * d/radosgw.{postinst,postrm,preinst}: Handle renaming of radosgw upstart configuration on upgrade@0.72.1-3. * d/{ceph|ceph-mds|radosgw}.{postinst|prerm}: Check to ensure that system is running upstart before trying to start/stop upstart configurations (Closes: #734241, #738845, #738845). -- James Page Sat, 08 Mar 2014 16:48:28 +0000 ceph (0.72.2-1) unstable; urgency=medium * New upstream release. -- James Page Wed, 01 Jan 2014 09:32:03 +0000 ceph (0.72.1-3) unstable; urgency=low * d/rules,ceph.install: Correct install paths for ceph-* helpers. * d/p/modules: Mark libcls_kvs.so as module. * d/rules: Rename radosgw upstart configuration to radosgw-instance to avoid namespace conflict with init script which breaks backwards compatibility (LP: #1255464). -- James Page Wed, 27 Nov 2013 10:52:48 +0000 ceph (0.72.1-2) unstable; urgency=low * Fix upgrade failures from ceph < 0.67.3-1 (Closes: #728164): - d/control: ceph-mds Breaks/Replaces ceph (<< 0.67.3-1). - d/control: ceph-fs-common Breaks/Replaces ceph-common (<< 0.67.3-1). * d/rules,control: Use google-perftools on armhf and powerpc archs. -- James Page Mon, 25 Nov 2013 10:13:19 +0000 ceph (0.72.1-1) unstable; urgency=low * New upstream stable release: - d/ceph-test.install: Add new ceph_filestore_tool, ceph-kvstore-tool and ceph_test_cls_hello binaries, drop ceph_test_store_tool. - d/ceph-common.install: Add new ceph-post-file binary and manpage. - d/ceph.install: Tweaked install path /usr/sbin -> /sbin. - d/control: Add new BD's on python-nose and yasm. - d/copyright: Updates inline with changes in codebase. - d/ceph.install,rules: Install rbdmap init file using dh_installinit. - Refresh patches. * d/control,rules: Disable unit testing; it requires a forked version of cram and is still trying to download dependencies using virtualenv. -- James Page Fri, 22 Nov 2013 13:02:29 +0000 ceph (0.67.3-1) unstable; urgency=low [ Laszlo Boszormenyi ] * New upstream release (Closes: #693866, #705262). * Update debian/copyright. * Sync with Ubuntu. [ James Page ] * d/control,rules,libcephfs-{java,jni}: Enable Java CephFS library, add new BD's on javahelper and default-jdk, add dbg package. * d/control: Add new BD on libboost-thread-dev for RADOS Gateway keystone integration. * d/{control,obsync.install}: Drop obsync package inline with upstream. * d/librbd-dev.install: Pickup new features.h file. * Remove manual calls to ldconfig: - d/lib{rados2|rbd1|cephfs1}.post*: Dropped - all these do is call ldconfig which will automatically be done. - d/rules: Let dh_makeshlibs do its magic with postinst/postrm. * d/tests/*: Added autopkgtests for librbd, librados, python-ceph and the ceph CLI. * d/control: Fix versions of librbd1, librados2 and libcephfs1 for python-ceph as it requires an exact version match. * d/ceph.docs: Drop - README from upstream is only useful for developers (Closes: #722957). * d/rules: Drop --upstart-only from dh_installinit calls for upstart configurations; this is deprecated in Ubuntu and not support in Debian. * d/rules: Exclude jni package from shlibs generation to avoid pointless ldconfig calls in maintainer scripts. [ Bastian Blank ] * Use debhelper 9. * Use dh-autoreconf. * Install files from source tree if possible. * Run test-suite: - Build-depend on python-virtualenv. - Ask virtualenv to never download anything. * Fix clean target. * Properly mark library modules: - Don't longer exclude them from stripping. * Drop all libtool .la files. * Generate python dependencies. * Don't exclude stuff from shlibs generation. -- Laszlo Boszormenyi (GCS) Tue, 01 Oct 2013 02:29:08 +0200 ceph (0.48-1) unstable; urgency=low * New upstream release, the first with long-term support. * As gceph dropped by upstream, remove it from packaging. * Build with hardening enabled and build-conflict with libcryptopp not to mix up with libnss. * Use symbol versioning (closes: #679686). * Update debian/watch to GitHub tags. -- Laszlo Boszormenyi (GCS) Sat, 07 Jul 2012 07:53:40 +0200 ceph (0.47.2-1) unstable; urgency=low * New upstream release. * Use system leveldb (closes: #667907). * Remove librgw1 , librgw-dev and librgw1-dbg and add rest-bench and rest-bench-dbg packages. * Backport leveldb build fixes from upstream git as fix_leveldb_dep_for_system_library_case.patch and fix_leveldb_includes_for_system_library_case.patch . * Update packaging. * Sync with Ubuntu: switch build-dependency from libcryptopp to libnss as libcryptopp is not seeded. -- Laszlo Boszormenyi (GCS) Sun, 03 Jun 2012 13:37:52 +0200 ceph (0.44.1-1) unstable; urgency=low * New upstream release. -- Laszlo Boszormenyi (GCS) Fri, 06 Apr 2012 01:10:15 +0200 ceph (0.43-1) unstable; urgency=low * New upstream release, now creates /var/run/ceph on each start (closes: #660238). * Update debian/copyright . -- Laszlo Boszormenyi (GCS) Sun, 26 Feb 2012 04:07:02 +0100 ceph (0.41-1) unstable; urgency=low * New upstream release. -- Laszlo Boszormenyi (GCS) Sun, 05 Feb 2012 10:07:38 +0100 ceph (0.40-1) unstable; urgency=low * New upstream release (closes: #652037). * Adjust copyright to match upstream source changes. -- Laszlo Boszormenyi (GCS) Sat, 14 Jan 2012 12:01:30 +0100 ceph (0.38-1) unstable; urgency=low * New upstream release (closes: #647764), missingok is now part of logrotate directives (closes: #645651). * Rename ceph-client-tools package to ceph-common , libceph-dev to libcephfs-dev and libceph1{,-dbg} ones to libcephfs1{,-dbg} respectively. * Update upstream VCS locations. -- Laszlo Boszormenyi (GCS) Sun, 27 Nov 2011 21:40:52 +0100 ceph (0.35-1) unstable; urgency=low * New upstream release. -- Laszlo Boszormenyi (GCS) Sat, 24 Sep 2011 16:51:57 +0200 ceph (0.34-1) unstable; urgency=low * New upstream release (closes: #638714). * Make librbd-dev depends on librados-dev as it uses headers from the latter (closes: #636845). * Add new binary packages, gceph, gceph-dbg and obsync . The libcrush ones removed. * Change to quilt source format and tune packaging. -- Laszlo Boszormenyi (GCS) Sun, 28 Aug 2011 15:56:16 +0200 ceph (0.27-1.1) unstable; urgency=low * Non-maintainer upload. * Remove references to other libraries from dependency_libs field (closes: #621208). -- Luk Claes Sat, 28 May 2011 22:28:48 +0200 ceph (0.27-1) unstable; urgency=low * New upstream release. -- Laszlo Boszormenyi (GCS) Mon, 25 Apr 2011 10:09:05 +0200 ceph (0.25.2-1) unstable; urgency=low * New upstream release. * Make Ceph cross buildable (closes: #618939), thanks to Hector Oron. * Disable libatomic-ops on ARMv4t (armel) archs to prevent FTBFS (closes: #615235), thanks go to Hector Oron again. * Rename librados1{,-dbg,-dev} packages to librados2{,-dbg,-dev} ones; conflict with and replace the former ones. * Add librbd1 and librbd-dev packages. -- Laszlo Boszormenyi (GCS) Sun, 27 Mar 2011 15:51:23 +0200 ceph (0.24.3-2) unstable; urgency=low * Make Ceph Linux only and build on all Linux archs (closes: #614890). * Support parallel building via DEB_BUILD_OPTIONS . * Add watch file, thanks to Clint Byrum (closes: #615021). * Tune packaging. -- Laszlo Boszormenyi (GCS) Fri, 25 Feb 2011 15:17:26 +0100 ceph (0.24.3-1) unstable; urgency=low * New upstream bugfix release. -- Laszlo Boszormenyi (GCS) Sat, 19 Feb 2011 12:25:43 +0100 ceph (0.24.2-1) unstable; urgency=low * New upstream bugfix release. -- Laszlo Boszormenyi (GCS) Sat, 29 Jan 2011 15:25:14 +0100 ceph (0.24.1-1) unstable; urgency=low * New upstream bugfix release. -- Laszlo Boszormenyi (GCS) Tue, 11 Jan 2011 22:23:18 +0100 ceph (0.24-1) unstable; urgency=low * New upstream release. -- Laszlo Boszormenyi (GCS) Wed, 01 Dec 2010 09:26:25 -0800 ceph (0.23.1-1) experimental; urgency=low * Initial release (Closes: #506040) -- Sage Weil Sun, 21 Nov 2010 15:22:21 -0800