Remove systemd from list of debian helpers
Change-Id: I384175d0c46d9ea216d189d6b23e7a3db02d1529
Related-Bug: #
1648732
Closes-Bug: #
1652901
Update to ceph 0.94.9
Fixes a number of bugs including but not limited to
* "monitor crashes on a command without a prefix" (CVE-2016-5009),
http://tracker.ceph.com/issues/16297
* "pool quota alarm is not in effect", http://tracker.ceph.com/issues/15478
* "OSD reports ENOTEMPTY and crashes", http://tracker.ceph.com/issues/14766
* "reweight-by-utilization should consider the least used OSDs first",
http://tracker.ceph.com/issues/15770
* "no Last-Modified, Content-Size and X-Object-Manifest headers if no
segments in DLO manifest", http://tracker.ceph.com/issues/15812
The code has been downloaded from
http://download.ceph.com/tarballs/ceph-0.94.9.tar.gz
Debianization has been borrowed from
http://anonscm.debian.org/cgit/pkg-ceph/ceph.git/commit/?h=hammer&id=
300878169869e3ca73051f6ca671d4d209d4cef6
Additional patches:
- debian/patches/ceph-disk-fix-symlinks-handling.patch
makes ceph-disk work with udev generated symlinks, see https://github.com/ceph/ceph/pull/7123
- debian/patches/ObjectCacher-fix-bh_read_finish-offset-logic.patch,
fixes RBD cache data corruption, http://tracker.ceph.com/issues/17545
- debian/patches/Remove-HITSET_GMT-related-code-so-0.94.-6-9-OSDs-mon.patch
reverts several upstream commits which breaks the osdmap compatibility between
0.94.6 and 0.94.7 (and newer), see http://tracker.ceph.com/issues/17386 and
references therein for more details for more details
Change-Id: I67b34197896808f3c942d00dd35825bd5d68fb0f
Update to ceph 0.94.6
Fixes a number of bugs including but not limited to
"Qemu hangs after creating snapshot and stopping VM", http://tracker.ceph.com/issues/13726
"Cannot reliably create snapshot after freezing QEMU IO", http://tracker.ceph.com/issues/14373
"rbd-replay does not check for EOF and goes to endless loop", http://tracker.ceph.com/issues/14452
"Incorrect ETAG calculated for POST uploads", http://tracker.ceph.com/issues/11241
"rgw: missing handling of encoding-type=url when listing keys in bucket", http://tracker.ceph.com/issues/12735
The code has been downloaded from http://download.ceph.com/tarballs/ceph-0.94.6.tar.gz
Debianization has been borrowed from
http://anonscm.debian.org/cgit/pkg-ceph/ceph.git/commit/?h=hammer&id=
300878169869e3ca73051f6ca671d4d209d4cef6
Additional patches:
ceph-disk: fix udev generated symlinks handling, https://github.com/ceph/ceph/pull/7123
rados bench seq: fix failure due to locking errors, https://github.com/ceph/ceph/pull/7817
Change-Id: I1f5e65aeaf954381bbb619d5fbb2b18012b41df6
Update to ceph 0.94.5
... which is the latest Hammer release at the moment.
The source has been downloaded from
http://archive.ubuntu.com/ubuntu/pool/main/c/ceph/ceph_0.94.5.orig.tar.bz2
http://archive.ubuntu.com/ubuntu/pool/main/c/ceph/ceph_0.94.5-0ubuntu1.debian.tar.xz
Related-Bug: #
1509498
Change-Id: Idc8be5cc6d95b3072361e5ffc3a004087e52fe5d
Added Ceph 0.80.7
HA OpenStack makes use of Ceph. Although a recent enough version of Ceph is
shipped with Ubuntu 14.04 several upstream bugfixes which are important for
OpenStack have not been incorporated by Ubuntu yet, hence the custom package.
The source has been borrowed from Ubuntu 14.04:
http://archive.ubuntu.com/ubuntu/pool/main/c/ceph/ceph_0.80.7.orig.tar.bz2
http://archive.ubuntu.com/ubuntu/pool/main/c/ceph/ceph_0.80.7-0ubuntu0.14.04.1.debian.tar.xz
The additional (upstream) patches:
https://github.com/ceph/ceph/commit/
fe7bf06366adaf787816d1e68f5e3f68e8c91134
https://github.com/ceph/ceph/commit/
b8fa2ed60b6cce51701df972dbb6f5e02e0d84ba
Note: these sources are equivalent (modulo packaging changes) to the ones
in https://review.fuel-infra.org/packages/precise/ceph commit
fd95b0d17d15240b059a33b3a0f1a5bbba753817
Related-Bug: #
1386369
Related-Bug: #
1388506
Change-Id: Iaa9f190139c2bfafef195bb1fcd53b353512dde5