ceph.git
5 years agoMerge ceph (14.2.6-5) import into refs/heads/workingbranch
Bernd Zeimetz [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
Merge ceph (14.2.6-5) import into refs/heads/workingbranch

5 years ago[PATCH] mgr/dashboard: fix improper URL checking
Ernesto Puerta [Wed, 15 Jan 2020 12:54:26 +0000 (13:54 +0100)]
[PATCH] mgr/dashboard: fix improper URL checking

This change disables up-level references beyond the HTTP base directory.
[CVE-2020-1699]

Fixes: https://tracker.ceph.com/issues/43607
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
Gbp-Pq: Name 0443e40c11280ba3b7efcba61522afa70c4f8158.patch

5 years agoadd-option-to-disable-ceph-dencoder
Ceph Packaging Team [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
add-option-to-disable-ceph-dencoder

===================================================================

Gbp-Pq: Name add-option-to-disable-ceph-dencoder.patch

5 years agofix-bash-completion-location
Ceph Packaging Team [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
fix-bash-completion-location

Gbp-Pq: Name fix-bash-completion-location

5 years agodebian-armel-armhf-buildflags
Ceph Packaging Team [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
debian-armel-armhf-buildflags

Gbp-Pq: Name debian-armel-armhf-buildflags.patch

5 years agoFix building with clang.
Bernd Zeimetz [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
Fix building with clang.

Forwarded: yes

 https://tracker.ceph.com/issues/43437

Gbp-Pq: Name fix-clang-build.patch

5 years ago[PATCH] os/bluestore/BlueFS: use uint64_t for `len`
Kefu Chai [Fri, 28 Jun 2019 03:35:54 +0000 (11:35 +0800)]
[PATCH] os/bluestore/BlueFS: use uint64_t for `len`

change the type of parameter `len` of `BlueFS::_read_random()` from
`size_t` to `uint64_t`.

i think the type of `size_t` comes from
`rocksdb::RandomAccessFile::Read(uint64_t offset, size_t n,
rocksdb::Slice* result, char* scratch)`. and when we implement this
method, we continued using `n`'s type. but, we are using it with
`std::min()`, for instance, where the template parameter type deduction
fails if the lhs and rhs parameters' types are different. so probaly the
better solution is to use `uint64_t` directly to avoid the the cast and
specializing the template.

Signed-off-by: Kefu Chai <kchai@redhat.com>
Gbp-Pq: Name bluefs-use-uint64_t-for-len.patch

5 years agoAdds max_connections to test display.
Jesse Williamson [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
Adds max_connections to test display.

Origin: upstream, https://github.com/civetweb/civetweb/pull/776/commits/3b8eb36676f70d06f8918ccf62029207c49cdda0
Bug: https://github.com/civetweb/civetweb/issues/775
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109
Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable_test.patch

5 years agoMakes SOMAXCONN user-configurable.
Jesse Williamson [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
Makes SOMAXCONN user-configurable.

Origin: upstream, https://github.com/civetweb/civetweb/pull/776/commits/febab7dc38c9671577603425c54c20f841e27f97
Bug: https://github.com/civetweb/civetweb/issues/775
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109
Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable.patch

5 years agoAdds max_connections to reference configuration.
Jesse Williamson [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
Adds max_connections to reference configuration.

Origin: upstream, https://github.com/civetweb/civetweb/pull/776/commits/3b8eb36676f70d06f8918ccf62029207c49cdda0
Bug: https://github.com/civetweb/civetweb/issues/775
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109
Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable_conf.patch

5 years agoAvoid use of size_t when necessary
James Page james.page@ubuntu.com, Bernd Zeimetz [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
Avoid use of size_t when necessary

Forwarded: no

On 32 bit architectures size_t is not a 64 bit type, which
causes comparison mismatch failures during compilation.

Gbp-Pq: Name 32bit-avoid-size_t.patch

5 years agoAvoid overloading on 32 bit architectures
James Page james.page@ubuntu.com, Bernd Zeimetz [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
Avoid overloading on 32 bit architectures

Forwarded: no

unsigned and size_t are equivalent on 32 bit architectures,
so only define the size_t based overload of advance on 64
bit architectures.
https://wiki.debian.org/ArchitectureSpecificsMemo

Gbp-Pq: Name 32bit-avoid-overloading.patch

5 years agodisable-crypto
Ceph Packaging Team [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
disable-crypto

Gbp-Pq: Name disable-crypto.patch

5 years agouse --release 7 instead of -source/-target
Tiago Stürmer Daitx [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
use --release 7 instead of -source/-target

Bug-Ubuntu: https://launchpad.net/bugs/1756854
Bug-Ubuntu: https://launchpad.net/bugs/1766998
Forwarded: no
Last-Update: 2018-04-24

Instead of -source/-target ceph should be build with --release for OpenJDK 9
or later so that the bootclasspath is also set, as per JEP-247, otherwise it
risks incurring into binary incompatibility when run with an earlier OpenJDK.
OpenJDK 11 minimum compatibility release has been updated to 7.
Last-Update: 2018-04-24
Gbp-Pq: Name update-java-source-target-flags.patch

5 years agoceph (14.2.6-5) unstable; urgency=medium
Bernd Zeimetz [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
ceph (14.2.6-5) unstable; urgency=medium

  * [966df1a] Removing cython from Build-deps.
    Thanks to Sandro Tosi (Closes: #936282)
  * [38fdd89] clang ist not available on sh4
  * [3c97474] Replace findstring by filter where needed.
    Thanks jrtc27 for the hint.
  * [c694d0d] Pass -DHAVE_NEON=0 to cmake on armel.
    Instead of "fixing" CMakeCache.txt.
  * [825a942] Revert "Don't build ceph on mipsel."
    This reverts commit 424ea9b82f956daa8fa9c0539d0752ccfdc7caf6.
    Thanks to peter green (Closes: #949528)
  * [79aef26] Remove merge fail

[dgit import unpatched ceph 14.2.6-5]

5 years agoImport ceph_14.2.6-5.debian.tar.xz
Bernd Zeimetz [Tue, 21 Jan 2020 20:21:17 +0000 (20:21 +0000)]
Import ceph_14.2.6-5.debian.tar.xz

[dgit import tarball ceph 14.2.6-5 ceph_14.2.6-5.debian.tar.xz]

5 years agoMerge ceph (14.2.6-4) import into refs/heads/workingbranch
Bernd Zeimetz [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
Merge ceph (14.2.6-4) import into refs/heads/workingbranch

5 years ago[PATCH] mgr/dashboard: fix improper URL checking
Ernesto Puerta [Wed, 15 Jan 2020 12:54:26 +0000 (13:54 +0100)]
[PATCH] mgr/dashboard: fix improper URL checking

This change disables up-level references beyond the HTTP base directory.
[CVE-2020-1699]

Fixes: https://tracker.ceph.com/issues/43607
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
Gbp-Pq: Name 0443e40c11280ba3b7efcba61522afa70c4f8158.patch

5 years agoadd-option-to-disable-ceph-dencoder
Ceph Packaging Team [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
add-option-to-disable-ceph-dencoder

===================================================================

Gbp-Pq: Name add-option-to-disable-ceph-dencoder.patch

5 years agofix-bash-completion-location
Ceph Packaging Team [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
fix-bash-completion-location

Gbp-Pq: Name fix-bash-completion-location

5 years agodebian-armel-armhf-buildflags
Ceph Packaging Team [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
debian-armel-armhf-buildflags

Gbp-Pq: Name debian-armel-armhf-buildflags.patch

5 years agoFix building with clang.
Bernd Zeimetz [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
Fix building with clang.

Forwarded: yes

 https://tracker.ceph.com/issues/43437

Gbp-Pq: Name fix-clang-build.patch

5 years ago[PATCH] os/bluestore/BlueFS: use uint64_t for `len`
Kefu Chai [Fri, 28 Jun 2019 03:35:54 +0000 (11:35 +0800)]
[PATCH] os/bluestore/BlueFS: use uint64_t for `len`

change the type of parameter `len` of `BlueFS::_read_random()` from
`size_t` to `uint64_t`.

i think the type of `size_t` comes from
`rocksdb::RandomAccessFile::Read(uint64_t offset, size_t n,
rocksdb::Slice* result, char* scratch)`. and when we implement this
method, we continued using `n`'s type. but, we are using it with
`std::min()`, for instance, where the template parameter type deduction
fails if the lhs and rhs parameters' types are different. so probaly the
better solution is to use `uint64_t` directly to avoid the the cast and
specializing the template.

Signed-off-by: Kefu Chai <kchai@redhat.com>
Gbp-Pq: Name bluefs-use-uint64_t-for-len.patch

5 years agoAdds max_connections to test display.
Jesse Williamson [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
Adds max_connections to test display.

Origin: upstream, https://github.com/civetweb/civetweb/pull/776/commits/3b8eb36676f70d06f8918ccf62029207c49cdda0
Bug: https://github.com/civetweb/civetweb/issues/775
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109
Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable_test.patch

5 years agoMakes SOMAXCONN user-configurable.
Jesse Williamson [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
Makes SOMAXCONN user-configurable.

Origin: upstream, https://github.com/civetweb/civetweb/pull/776/commits/febab7dc38c9671577603425c54c20f841e27f97
Bug: https://github.com/civetweb/civetweb/issues/775
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109
Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable.patch

5 years agoAdds max_connections to reference configuration.
Jesse Williamson [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
Adds max_connections to reference configuration.

Origin: upstream, https://github.com/civetweb/civetweb/pull/776/commits/3b8eb36676f70d06f8918ccf62029207c49cdda0
Bug: https://github.com/civetweb/civetweb/issues/775
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109
Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable_conf.patch

5 years agoAvoid use of size_t when necessary
James Page james.page@ubuntu.com, Bernd Zeimetz [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
Avoid use of size_t when necessary

Forwarded: no

On 32 bit architectures size_t is not a 64 bit type, which
causes comparison mismatch failures during compilation.

Gbp-Pq: Name 32bit-avoid-size_t.patch

5 years agoAvoid overloading on 32 bit architectures
James Page james.page@ubuntu.com, Bernd Zeimetz [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
Avoid overloading on 32 bit architectures

Forwarded: no

unsigned and size_t are equivalent on 32 bit architectures,
so only define the size_t based overload of advance on 64
bit architectures.
https://wiki.debian.org/ArchitectureSpecificsMemo

Gbp-Pq: Name 32bit-avoid-overloading.patch

5 years agodisable-crypto
Ceph Packaging Team [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
disable-crypto

Gbp-Pq: Name disable-crypto.patch

5 years agouse --release 7 instead of -source/-target
Tiago Stürmer Daitx [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
use --release 7 instead of -source/-target

Bug-Ubuntu: https://launchpad.net/bugs/1756854
Bug-Ubuntu: https://launchpad.net/bugs/1766998
Forwarded: no
Last-Update: 2018-04-24

Instead of -source/-target ceph should be build with --release for OpenJDK 9
or later so that the bootclasspath is also set, as per JEP-247, otherwise it
risks incurring into binary incompatibility when run with an earlier OpenJDK.
OpenJDK 11 minimum compatibility release has been updated to 7.
Last-Update: 2018-04-24
Gbp-Pq: Name update-java-source-target-flags.patch

5 years agoceph (14.2.6-4) unstable; urgency=high
Bernd Zeimetz [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
ceph (14.2.6-4) unstable; urgency=high

  * Really uploading to unstable now.

[dgit import unpatched ceph 14.2.6-4]

5 years agoImport ceph_14.2.6-4.debian.tar.xz
Bernd Zeimetz [Sat, 18 Jan 2020 18:58:32 +0000 (18:58 +0000)]
Import ceph_14.2.6-4.debian.tar.xz

[dgit import tarball ceph 14.2.6-4 ceph_14.2.6-4.debian.tar.xz]

5 years agoImport ceph_14.2.6.orig.tar.xz
Bernd Zeimetz [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
Import ceph_14.2.6.orig.tar.xz

[dgit import orig ceph_14.2.6.orig.tar.xz]

5 years agoMerge ceph (14.2.6-1) import into refs/heads/workingbranch
Bernd Zeimetz [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
Merge ceph (14.2.6-1) import into refs/heads/workingbranch

5 years agofix-bash-completion-location
Ceph Packaging Team [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
fix-bash-completion-location

Gbp-Pq: Name fix-bash-completion-location

5 years agodebian-armel-armhf-buildflags
Ceph Packaging Team [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
debian-armel-armhf-buildflags

Gbp-Pq: Name debian-armel-armhf-buildflags.patch

5 years agoFix building with clang.
Bernd Zeimetz [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
Fix building with clang.

Forwarded: yes

 https://tracker.ceph.com/issues/43437

Gbp-Pq: Name fix-clang-build.patch

5 years ago[PATCH] os/bluestore/BlueFS: use uint64_t for `len`
Kefu Chai [Fri, 28 Jun 2019 03:35:54 +0000 (11:35 +0800)]
[PATCH] os/bluestore/BlueFS: use uint64_t for `len`

change the type of parameter `len` of `BlueFS::_read_random()` from
`size_t` to `uint64_t`.

i think the type of `size_t` comes from
`rocksdb::RandomAccessFile::Read(uint64_t offset, size_t n,
rocksdb::Slice* result, char* scratch)`. and when we implement this
method, we continued using `n`'s type. but, we are using it with
`std::min()`, for instance, where the template parameter type deduction
fails if the lhs and rhs parameters' types are different. so probaly the
better solution is to use `uint64_t` directly to avoid the the cast and
specializing the template.

Signed-off-by: Kefu Chai <kchai@redhat.com>
Gbp-Pq: Name bluefs-use-uint64_t-for-len.patch

5 years agoAdds max_connections to test display.
Jesse Williamson [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
Adds max_connections to test display.

Origin: upstream, https://github.com/civetweb/civetweb/pull/776/commits/3b8eb36676f70d06f8918ccf62029207c49cdda0
Bug: https://github.com/civetweb/civetweb/issues/775
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109
Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable_test.patch

5 years agoMakes SOMAXCONN user-configurable.
Jesse Williamson [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
Makes SOMAXCONN user-configurable.

Origin: upstream, https://github.com/civetweb/civetweb/pull/776/commits/febab7dc38c9671577603425c54c20f841e27f97
Bug: https://github.com/civetweb/civetweb/issues/775
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109
Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable.patch

5 years agoAdds max_connections to reference configuration.
Jesse Williamson [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
Adds max_connections to reference configuration.

Origin: upstream, https://github.com/civetweb/civetweb/pull/776/commits/3b8eb36676f70d06f8918ccf62029207c49cdda0
Bug: https://github.com/civetweb/civetweb/issues/775
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109

Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1838109
Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable_conf.patch

5 years agoAvoid use of size_t when necessary
James Page james.page@ubuntu.com, Bernd Zeimetz [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
Avoid use of size_t when necessary

Forwarded: no

On 32 bit architectures size_t is not a 64 bit type, which
causes comparison mismatch failures during compilation.

Gbp-Pq: Name 32bit-avoid-size_t.patch

5 years agoAvoid overloading on 32 bit architectures
James Page james.page@ubuntu.com, Bernd Zeimetz [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
Avoid overloading on 32 bit architectures

Forwarded: no

unsigned and size_t are equivalent on 32 bit architectures,
so only define the size_t based overload of advance on 64
bit architectures.
https://wiki.debian.org/ArchitectureSpecificsMemo

Gbp-Pq: Name 32bit-avoid-overloading.patch

5 years agodisable-crypto
Ceph Packaging Team [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
disable-crypto

Gbp-Pq: Name disable-crypto.patch

5 years agouse --release 7 instead of -source/-target
Tiago Stürmer Daitx [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
use --release 7 instead of -source/-target

Bug-Ubuntu: https://launchpad.net/bugs/1756854
Bug-Ubuntu: https://launchpad.net/bugs/1766998
Forwarded: no
Last-Update: 2018-04-24

Instead of -source/-target ceph should be build with --release for OpenJDK 9
or later so that the bootclasspath is also set, as per JEP-247, otherwise it
risks incurring into binary incompatibility when run with an earlier OpenJDK.
OpenJDK 11 minimum compatibility release has been updated to 7.
Last-Update: 2018-04-24
Gbp-Pq: Name update-java-source-target-flags.patch

5 years agoceph (14.2.6-1) unstable; urgency=medium
Bernd Zeimetz [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
ceph (14.2.6-1) unstable; urgency=medium

  [ James Page ]
  * [2e50d5b] Fix misnamed package Recommends brbd1 -> librbd1
  * [11df8ed] Add missing debhelper misc:Depends for python3-ceph
  * [08c3c8b] Add missing Depends on python3-{distutils,routes} to ceph-mgr-dashboard package

  [ Bernd Zeimetz ]
  * [a87f434] Update upstream source from tag 'upstream/14.2.6'
    Update to upstream version '14.2.6'
    with Debian dir f37aa9f99ec09cc88d8e5e468c1f642fa7f77ef1
  * [e91626b] Revert "Fix ceph-mgr - indefinite queue growth hangs"
    This reverts commit 010db9a30458a6417ff667c3c11a3870edb8ee0c.
    Patches were applied upstream for 14.2.6

[dgit import unpatched ceph 14.2.6-1]

5 years agoImport ceph_14.2.6-1.debian.tar.xz
Bernd Zeimetz [Sun, 12 Jan 2020 22:13:27 +0000 (22:13 +0000)]
Import ceph_14.2.6-1.debian.tar.xz

[dgit import tarball ceph 14.2.6-1 ceph_14.2.6-1.debian.tar.xz]

5 years agoMerge ceph (14.2.5-3) import into refs/heads/workingbranch
Bernd Zeimetz [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
Merge ceph (14.2.5-3) import into refs/heads/workingbranch

5 years agomon/PGMap.h: disable network stats in dump_osd_stats
Neha [Mon, 23 Dec 2019 18:12:59 +0000 (18:12 +0000)]
mon/PGMap.h: disable network stats in dump_osd_stats

Signed-off-by: Neha Ojha <nojha@redhat.com>
(cherry picked from commit ffb8a2a904426c8a3d6fc2fd70266418a98623c5)

 Conflicts:
src/mon/PGMap.h - trivial resolution

Gbp-Pq: Name 32466.patch-2

5 years agoosd_stat_t::dump: Add option for ceph-mgr pythonn callers to skip ping network
David Zafman [Fri, 20 Dec 2019 23:53:49 +0000 (15:53 -0800)]
osd_stat_t::dump: Add option for ceph-mgr pythonn callers to skip ping network

Due to the overhead of this on large clusters, we removed the network
information was wasn't getting used anyway.

Fixes: https://tracker.ceph.com/issues/43364
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 1e2fe722c41d4cc34094afb157b3eb06b4a50972)

 Conflicts:
src/mon/PGMap.cc - trivial resolution
src/mon/PGMap.h - trivial resolution
src/osd/osd_types.h  - trivial resolution

Gbp-Pq: Name 32466.patch-1

5 years agofix-bash-completion-location
Ceph Packaging Team [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
fix-bash-completion-location

Gbp-Pq: Name fix-bash-completion-location

5 years agodebian-armel-armhf-buildflags
Ceph Packaging Team [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
debian-armel-armhf-buildflags

Gbp-Pq: Name debian-armel-armhf-buildflags.patch

5 years agofix-clang-build
Ceph Packaging Team [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
fix-clang-build

Gbp-Pq: Name fix-clang-build.patch

5 years agoos/bluestore/BlueFS: use uint64_t for `len`
Kefu Chai [Fri, 28 Jun 2019 03:35:54 +0000 (11:35 +0800)]
os/bluestore/BlueFS: use uint64_t for `len`

change the type of parameter `len` of `BlueFS::_read_random()` from
`size_t` to `uint64_t`.

i think the type of `size_t` comes from
`rocksdb::RandomAccessFile::Read(uint64_t offset, size_t n,
rocksdb::Slice* result, char* scratch)`. and when we implement this
method, we continued using `n`'s type. but, we are using it with
`std::min()`, for instance, where the template parameter type deduction
fails if the lhs and rhs parameters' types are different. so probaly the
better solution is to use `uint64_t` directly to avoid the the cast and
specializing the template.

Signed-off-by: Kefu Chai <kchai@redhat.com>
Gbp-Pq: Name bluefs-use-uint64_t-for-len.patch

5 years agocivetweb-755-1.8-somaxconn-configurable_test
Ceph Packaging Team [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
civetweb-755-1.8-somaxconn-configurable_test

Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable_test.patch

5 years agocivetweb-755-1.8-somaxconn-configurable
Ceph Packaging Team [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
civetweb-755-1.8-somaxconn-configurable

Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable.patch

5 years agocivetweb-755-1.8-somaxconn-configurable_conf
Ceph Packaging Team [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
civetweb-755-1.8-somaxconn-configurable_conf

Gbp-Pq: Name civetweb-755-1.8-somaxconn-configurable_conf.patch

5 years agobit-avoid-size_t
Ceph Packaging Team [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
bit-avoid-size_t

Gbp-Pq: Name 32bit-avoid-size_t.patch

5 years agobit-avoid-overloading
Ceph Packaging Team [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
bit-avoid-overloading

Gbp-Pq: Name 32bit-avoid-overloading.patch

5 years agodisable-crypto
Ceph Packaging Team [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
disable-crypto

Gbp-Pq: Name disable-crypto.patch

5 years agoupdate-java-source-target-flags
Ceph Packaging Team [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
update-java-source-target-flags

Gbp-Pq: Name update-java-source-target-flags.patch

5 years agoceph (14.2.5-3) unstable; urgency=medium
Bernd Zeimetz [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
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

[dgit import unpatched ceph 14.2.5-3]

5 years agoImport ceph_14.2.5-3.debian.tar.xz
Bernd Zeimetz [Tue, 7 Jan 2020 19:50:28 +0000 (19:50 +0000)]
Import ceph_14.2.5-3.debian.tar.xz

[dgit import tarball ceph 14.2.5-3 ceph_14.2.5-3.debian.tar.xz]

5 years agoImport ceph_14.2.5.orig.tar.xz
Bernd Zeimetz [Thu, 2 Jan 2020 09:52:50 +0000 (09:52 +0000)]
Import ceph_14.2.5.orig.tar.xz

[dgit import orig ceph_14.2.5.orig.tar.xz]

6 years agoMerge ceph (12.2.11+dfsg1-2.1) import into refs/heads/workingbranch
Bernd Zeimetz [Fri, 5 Apr 2019 13:12:52 +0000 (14:12 +0100)]
Merge ceph (12.2.11+dfsg1-2.1) import into refs/heads/workingbranch

6 years agorgw: fix radosgw linkage with WITH_RADOSGW_BEAST_FRONTEND=OFF
Nathan Cutler [Fri, 8 Feb 2019 11:34:19 +0000 (12:34 +0100)]
rgw: fix radosgw linkage with WITH_RADOSGW_BEAST_FRONTEND=OFF

The master commit 5c040d991510cb4ff0d74305889130e2d84fedc1 fixing issue
http://tracker.ceph.com/issues/23680 was backported to luminous for v12.2.11 by
a47e714e7f5ce803ba7d8986c5d954123b85fc8e which was included in
https://github.com/ceph/ceph/pull/24621, where it came as the first of a series
of five cherry-picks.

This, it turns out, was the wrong order - it should have come last since it
was a follow-up fix.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
(partial manual backport of 5c040d991510cb4ff0d74305889130e2d84fedc1)

Gbp-Pq: Name radosgw-linkage-without-beast.patch

6 years agobit-ftbfs
Ceph Maintainers [Fri, 5 Apr 2019 13:12:52 +0000 (14:12 +0100)]
bit-ftbfs

Gbp-Pq: Name 32-bit-ftbfs.patch

6 years agosoftfp-armel
Ceph Maintainers [Fri, 5 Apr 2019 13:12:52 +0000 (14:12 +0100)]
softfp-armel

Gbp-Pq: Name softfp-armel.patch

6 years agoboost-1.67-fixes
Ceph Maintainers [Fri, 5 Apr 2019 13:12:52 +0000 (14:12 +0100)]
boost-1.67-fixes

Gbp-Pq: Name boost-1.67-fixes.patch

6 years agolibrbd: Do not instantiate TrimRequest template class
Boris Ranto [Thu, 7 Dec 2017 23:21:38 +0000 (00:21 +0100)]
librbd: Do not instantiate TrimRequest template class

We include TrimRequest.cc in librbd tests at two places:
 - operation/test_mock_TrimRequest.cc
 - operation/test_mock_ResizeRequest.cc

That causes linking errors when doing the builds because some of the
instantiated classes are defined twice.

We can fix this by not instantiating the template class in the
TrimReqeust.cc file when including it in the tests.

Signed-off-by: Boris Ranto <branto@redhat.com>
Gbp-Pq: Name armhf-ftbfs.patch

6 years agofix-var-run-perms-sysvinit
Ceph Maintainers [Fri, 5 Apr 2019 13:12:52 +0000 (14:12 +0100)]
fix-var-run-perms-sysvinit

Gbp-Pq: Name fix-var-run-perms-sysvinit.patch

6 years agoCore-local statistics
Andrew Kryczka [Tue, 23 May 2017 17:29:14 +0000 (10:29 -0700)]
Core-local statistics

Summary:
This diff changes `StatisticsImpl` from a thread-local approach to a core-local one. The goal is to perform faster aggregations, particularly for applications that have many threads. There should be no behavior change.
Closes https://github.com/facebook/rocksdb/pull/2258

Differential Revision: D5016258

Pulled By: ajkr

fbshipit-source-id: 7d4d165b4a91d8110f0409d113d1be91f22d31a9
(cherry picked from commit ac39d6bec5b2c23a2c3fd0f0e61d468be4f3e803)

Gbp-Pq: Name 0003-Core-local-statistics.patch

6 years agocore-local array type conversions
Andrew Kryczka [Fri, 12 May 2017 16:26:40 +0000 (09:26 -0700)]
core-local array type conversions

Summary:
try to clean up the type conversions and hope it passes on windows.

one interesting thing I learned is that bitshift operations are special: in `x << y`, the result type depends only on the type of `x`, unlike most arithmetic operations where the result type depends on both operands' types.
Closes https://github.com/facebook/rocksdb/pull/2277

Differential Revision: D5050145

Pulled By: ajkr

fbshipit-source-id: f3309e77526ac9612c632bf93a62d99757af9a29
(cherry picked from commit bbe9ee7dd4a542b191ace521ca13b4bdb063008b)

Gbp-Pq: Name 0002-core-local-array-type-conversions.patch

6 years agoCoreLocalArray class
Andrew Kryczka [Thu, 11 May 2017 01:16:31 +0000 (18:16 -0700)]
CoreLocalArray class

Summary:
Moved the logic for core-local array out of ConcurrentArena and into a separate class because I want to reuse it for core-local stats.
Closes https://github.com/facebook/rocksdb/pull/2256

Differential Revision: D5011518

Pulled By: ajkr

fbshipit-source-id: a75a7b8f7b7a42fd6273489ada405f14c6be196a
(cherry picked from commit cda5fde2d96624df38afc7f02b6b3e699648c62d)

Gbp-Pq: Name 0001-CoreLocalArray-class.patch

6 years agorocksdb-fallthrough-i386
Ceph Maintainers [Fri, 5 Apr 2019 13:12:52 +0000 (14:12 +0100)]
rocksdb-fallthrough-i386

Gbp-Pq: Name rocksdb-fallthrough-i386.patch

6 years agolibatomic
Ceph Maintainers [Fri, 5 Apr 2019 13:12:52 +0000 (14:12 +0100)]
libatomic

Gbp-Pq: Name libatomic.patch

6 years agovirtualenv-never-download
Ceph Maintainers [Fri, 5 Apr 2019 13:12:52 +0000 (14:12 +0100)]
virtualenv-never-download

Gbp-Pq: Name virtualenv-never-download.patch

6 years agoremove ceph.com ref to favicon
Shengjing Zhu [Sun, 11 Mar 2018 14:59:20 +0000 (22:59 +0800)]
remove ceph.com ref to favicon

Origin: backport, https://github.com/ceph/ceph/commit/409b8923a24ff557c53260842aaff6400054bc9b

Gbp-Pq: Name 0013-remove-ceph.com-ref-to-favicon.patch

6 years agofix various spelling errors
Shengjing Zhu [Sat, 10 Mar 2018 14:36:31 +0000 (22:36 +0800)]
fix various spelling errors

Forwarded: https://github.com/ceph/ceph/pull/20831

Gbp-Pq: Name 0010-fix-various-spelling-errors.patch

6 years agoceph (12.2.11+dfsg1-2.1) unstable; urgency=medium
Bernd Zeimetz [Fri, 5 Apr 2019 13:12:52 +0000 (14:12 +0100)]
ceph (12.2.11+dfsg1-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * [3194010] Install ceph-volume@.service into ceph-osd.
    (Closes: #924061)

[dgit import unpatched ceph 12.2.11+dfsg1-2.1]

6 years agoImport ceph_12.2.11+dfsg1-2.1.debian.tar.xz
Bernd Zeimetz [Fri, 5 Apr 2019 13:12:52 +0000 (14:12 +0100)]
Import ceph_12.2.11+dfsg1-2.1.debian.tar.xz

[dgit import tarball ceph 12.2.11+dfsg1-2.1 ceph_12.2.11+dfsg1-2.1.debian.tar.xz]

6 years agoMerge ceph (12.2.11+dfsg1-2) import into refs/heads/workingbranch
Gaudenz Steinlin [Tue, 19 Feb 2019 07:50:12 +0000 (07:50 +0000)]
Merge ceph (12.2.11+dfsg1-2) import into refs/heads/workingbranch

6 years agorgw: fix radosgw linkage with WITH_RADOSGW_BEAST_FRONTEND=OFF
Nathan Cutler [Fri, 8 Feb 2019 11:34:19 +0000 (12:34 +0100)]
rgw: fix radosgw linkage with WITH_RADOSGW_BEAST_FRONTEND=OFF

The master commit 5c040d991510cb4ff0d74305889130e2d84fedc1 fixing issue
http://tracker.ceph.com/issues/23680 was backported to luminous for v12.2.11 by
a47e714e7f5ce803ba7d8986c5d954123b85fc8e which was included in
https://github.com/ceph/ceph/pull/24621, where it came as the first of a series
of five cherry-picks.

This, it turns out, was the wrong order - it should have come last since it
was a follow-up fix.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
(partial manual backport of 5c040d991510cb4ff0d74305889130e2d84fedc1)

Gbp-Pq: Name radosgw-linkage-without-beast.patch

6 years agobit-ftbfs
Ceph Maintainers [Tue, 19 Feb 2019 07:50:12 +0000 (07:50 +0000)]
bit-ftbfs

Gbp-Pq: Name 32-bit-ftbfs.patch

6 years agosoftfp-armel
Ceph Maintainers [Tue, 19 Feb 2019 07:50:12 +0000 (07:50 +0000)]
softfp-armel

Gbp-Pq: Name softfp-armel.patch

6 years agoboost-1.67-fixes
Ceph Maintainers [Tue, 19 Feb 2019 07:50:12 +0000 (07:50 +0000)]
boost-1.67-fixes

Gbp-Pq: Name boost-1.67-fixes.patch

6 years agolibrbd: Do not instantiate TrimRequest template class
Boris Ranto [Thu, 7 Dec 2017 23:21:38 +0000 (00:21 +0100)]
librbd: Do not instantiate TrimRequest template class

We include TrimRequest.cc in librbd tests at two places:
 - operation/test_mock_TrimRequest.cc
 - operation/test_mock_ResizeRequest.cc

That causes linking errors when doing the builds because some of the
instantiated classes are defined twice.

We can fix this by not instantiating the template class in the
TrimReqeust.cc file when including it in the tests.

Signed-off-by: Boris Ranto <branto@redhat.com>
Gbp-Pq: Name armhf-ftbfs.patch

6 years agofix-var-run-perms-sysvinit
Ceph Maintainers [Tue, 19 Feb 2019 07:50:12 +0000 (07:50 +0000)]
fix-var-run-perms-sysvinit

Gbp-Pq: Name fix-var-run-perms-sysvinit.patch

6 years agoCore-local statistics
Andrew Kryczka [Tue, 23 May 2017 17:29:14 +0000 (10:29 -0700)]
Core-local statistics

Summary:
This diff changes `StatisticsImpl` from a thread-local approach to a core-local one. The goal is to perform faster aggregations, particularly for applications that have many threads. There should be no behavior change.
Closes https://github.com/facebook/rocksdb/pull/2258

Differential Revision: D5016258

Pulled By: ajkr

fbshipit-source-id: 7d4d165b4a91d8110f0409d113d1be91f22d31a9
(cherry picked from commit ac39d6bec5b2c23a2c3fd0f0e61d468be4f3e803)

Gbp-Pq: Name 0003-Core-local-statistics.patch

6 years agocore-local array type conversions
Andrew Kryczka [Fri, 12 May 2017 16:26:40 +0000 (09:26 -0700)]
core-local array type conversions

Summary:
try to clean up the type conversions and hope it passes on windows.

one interesting thing I learned is that bitshift operations are special: in `x << y`, the result type depends only on the type of `x`, unlike most arithmetic operations where the result type depends on both operands' types.
Closes https://github.com/facebook/rocksdb/pull/2277

Differential Revision: D5050145

Pulled By: ajkr

fbshipit-source-id: f3309e77526ac9612c632bf93a62d99757af9a29
(cherry picked from commit bbe9ee7dd4a542b191ace521ca13b4bdb063008b)

Gbp-Pq: Name 0002-core-local-array-type-conversions.patch

6 years agoCoreLocalArray class
Andrew Kryczka [Thu, 11 May 2017 01:16:31 +0000 (18:16 -0700)]
CoreLocalArray class

Summary:
Moved the logic for core-local array out of ConcurrentArena and into a separate class because I want to reuse it for core-local stats.
Closes https://github.com/facebook/rocksdb/pull/2256

Differential Revision: D5011518

Pulled By: ajkr

fbshipit-source-id: a75a7b8f7b7a42fd6273489ada405f14c6be196a
(cherry picked from commit cda5fde2d96624df38afc7f02b6b3e699648c62d)

Gbp-Pq: Name 0001-CoreLocalArray-class.patch

6 years agorocksdb-fallthrough-i386
Ceph Maintainers [Tue, 19 Feb 2019 07:50:12 +0000 (07:50 +0000)]
rocksdb-fallthrough-i386

Gbp-Pq: Name rocksdb-fallthrough-i386.patch

6 years agolibatomic
Ceph Maintainers [Tue, 19 Feb 2019 07:50:12 +0000 (07:50 +0000)]
libatomic

Gbp-Pq: Name libatomic.patch

6 years agovirtualenv-never-download
Ceph Maintainers [Tue, 19 Feb 2019 07:50:12 +0000 (07:50 +0000)]
virtualenv-never-download

Gbp-Pq: Name virtualenv-never-download.patch

6 years agoremove ceph.com ref to favicon
Shengjing Zhu [Sun, 11 Mar 2018 14:59:20 +0000 (22:59 +0800)]
remove ceph.com ref to favicon

Origin: backport, https://github.com/ceph/ceph/commit/409b8923a24ff557c53260842aaff6400054bc9b

Gbp-Pq: Name 0013-remove-ceph.com-ref-to-favicon.patch

6 years agofix various spelling errors
Shengjing Zhu [Sat, 10 Mar 2018 14:36:31 +0000 (22:36 +0800)]
fix various spelling errors

Forwarded: https://github.com/ceph/ceph/pull/20831

Gbp-Pq: Name 0010-fix-various-spelling-errors.patch

6 years agoceph (12.2.11+dfsg1-2) unstable; urgency=medium
Gaudenz Steinlin [Tue, 19 Feb 2019 07:50:12 +0000 (07:50 +0000)]
ceph (12.2.11+dfsg1-2) unstable; urgency=medium

  * [27a321] Fix builds on 32bit architectures
  * [346bfa] Fix linking radosgw without BEAST frontend

[dgit import unpatched ceph 12.2.11+dfsg1-2]

6 years agoImport ceph_12.2.11+dfsg1-2.debian.tar.xz
Gaudenz Steinlin [Tue, 19 Feb 2019 07:50:12 +0000 (07:50 +0000)]
Import ceph_12.2.11+dfsg1-2.debian.tar.xz

[dgit import tarball ceph 12.2.11+dfsg1-2 ceph_12.2.11+dfsg1-2.debian.tar.xz]

6 years agoImport ceph_12.2.11+dfsg1.orig.tar.xz
Gaudenz Steinlin [Tue, 12 Feb 2019 09:55:02 +0000 (09:55 +0000)]
Import ceph_12.2.11+dfsg1.orig.tar.xz

[dgit import orig ceph_12.2.11+dfsg1.orig.tar.xz]

6 years agoMerge ceph (12.2.10+dfsg1-1) import into refs/heads/workingbranch
Gaudenz Steinlin [Sat, 29 Dec 2018 21:08:52 +0000 (21:08 +0000)]
Merge ceph (12.2.10+dfsg1-1) import into refs/heads/workingbranch