]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
Yingxin Cheng  [Mon, 1 Aug 2022 02:49:14 +0000  (10:49 +0800)] 
crimson/os/seastore/backref_manager: decouple segment_manager_groupSigned-off-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Yingxin  [Fri, 5 Aug 2022 06:41:10 +0000  (14:41 +0800)] 
Merge pull request #47471 from cyx1231st/wip-seastore-cleanup-paddrReviewed-by: Samuel Just <sjust@redhat.com> 
Venky Shankar  [Fri, 5 Aug 2022 06:31:13 +0000  (12:01 +0530)] 
Merge pull request #47214 from nmshelke/minor-fixesReviewed-by: Patrick Donnelly <pdonnell@redhat.com> Reviewed-by: Ramana Raja <rraja@redhat.com> Reviewed-by: Rishabh Dave <ridave@redhat.com> Reviewed-by: Neeraj Pratap Singh <neesingh@redhat.com> Reviewed-by: Kotresh HR <khiremat@redhat.com> Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com> Reviewed-by: Dhairya Parmar <dparmar@redhat.com 
Kefu Chai  [Fri, 5 Aug 2022 06:16:17 +0000  (14:16 +0800)] 
Merge pull request #47472 from tchaikov/wip-do-cmake-with-newer-gccReviewed-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Yingxin Cheng  [Fri, 5 Aug 2022 02:20:06 +0000  (10:20 +0800)] 
crimson/os/seastore: introduce P_ADDR_ROOTSigned-off-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Yingxin Cheng  [Thu, 4 Aug 2022 14:09:03 +0000  (22:09 +0800)] 
crimson/os/seastore: cleanup, call paddr_t's explicit function where possibleSigned-off-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Yingxin Cheng  [Thu, 4 Aug 2022 13:19:00 +0000  (21:19 +0800)] 
crimson/os/seastore: extend reserved device ids to 8 bitsSigned-off-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Yingxin Cheng  [Thu, 4 Aug 2022 12:56:58 +0000  (20:56 +0800)] 
crimson/os/seastore: cleanup, introduce res_paddr_t with paddr_types_t::RESERVEDSigned-off-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Kefu Chai  [Fri, 5 Aug 2022 03:48:30 +0000  (11:48 +0800)] 
do_cmake:sh: use newer gcc if available
despite that we are using clang in `run-make-check.sh`, `do_cmake.sh`
is still used by some workflows like jenkins' ceph-pr-api job.
now that we've migrated to C++20, we need to use GCC-11 or up for
building the tree. GCC-11 is installed from PPA repo in
`install-deps.sh`, but to avoid interfere with the build of older
branches which do not use GCC-11, as their builds might break if
we use GCC-11 for building them. we don't use the alternative machinary
to point gcc to gcc-11, see 
8f342a32ce4a236c45c67497ae34f508e032a9e1 .
so, in this change, we try to use the newest GCC in system when
running `do_cmake.sh`.
Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Yingxin Cheng  [Thu, 4 Aug 2022 04:07:24 +0000  (12:07 +0800)] 
crimson/os/seastore: cleanup paddr_t classesSigned-off-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Yingxin Cheng  [Thu, 4 Aug 2022 02:08:36 +0000  (10:08 +0800)] 
crimson/os/seastore: cleanup segment_id_tSigned-off-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Yingxin Cheng  [Thu, 4 Aug 2022 01:23:25 +0000  (09:23 +0800)] 
crimson/os/seastore: cleanup DEVICE_ID_BITSSigned-off-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Kefu Chai  [Fri, 5 Aug 2022 00:29:35 +0000  (08:29 +0800)] 
Merge pull request #47427 from tchaikov/wip-strong-orderingReviewed-by: Casey Bodley <cbodley@redhat.com> 
Kefu Chai  [Fri, 5 Aug 2022 00:22:02 +0000  (08:22 +0800)] 
Merge pull request #47462 from ronen-fr/wip-rf-list-snapsetReviewed-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Thu, 4 Aug 2022 23:51:35 +0000  (07:51 +0800)] 
Merge pull request #47461 from tchaikov/wip-wip32-depsReviewed-by: Lucian Petrut <lpetrut@cloudbasesolutions.com> 
Casey Bodley  [Thu, 4 Aug 2022 23:24:18 +0000  (19:24 -0400)] 
Merge pull request #47468 from cbodley/wip-cmake-exporter-no-mgrReviewed-by: Pere Diaz Bou <pdiazbou@redhat.com> Reviewed-by: Avan Thakkar <athakkar@redhat.com> 
Casey Bodley  [Thu, 4 Aug 2022 18:25:19 +0000  (14:25 -0400)] 
cmake: ceph-exporter fix for WITH_MGR=OFFSigned-off-by: Casey Bodley <cbodley@redhat.com> 
Ronen Friedman  [Thu, 4 Aug 2022 15:46:11 +0000  (15:46 +0000)] 
tests/osd: fix a test to follow an output formatting changeSigned-off-by: Ronen Friedman <rfriedma@redhat.com> 
Kefu Chai  [Thu, 4 Aug 2022 15:06:04 +0000  (23:06 +0800)] 
win32_deps_build.sh: bump curl to curl-7_84_0Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Nikhilkumar Shelke  [Thu, 21 Jul 2022 16:58:27 +0000  (22:28 +0530)] 
docs: minor doc fixes of showing in progress clones for a snapshotSigned-off-by: Nikhilkumar Shelke <nshelke@redhat.com> 
Kefu Chai  [Wed, 3 Aug 2022 03:49:32 +0000  (11:49 +0800)] 
common,include: drop include/cmp.hSigned-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Wed, 3 Aug 2022 03:40:50 +0000  (11:40 +0800)] 
common: drop WRITE_{EQ,CMP}_OPERATORS_7()Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Wed, 3 Aug 2022 04:04:16 +0000  (12:04 +0800)] 
osd: implement three-way comparison operator for basic typesSigned-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Wed, 3 Aug 2022 03:07:17 +0000  (11:07 +0800)] 
common: drop WRITE_{EQ,CMP}_OPERATORS_5()Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Wed, 3 Aug 2022 03:02:52 +0000  (11:02 +0800)] 
common: drop WRITE_{EQ,CMP}_OPERATORS_4()Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Wed, 3 Aug 2022 02:53:04 +0000  (10:53 +0800)] 
librados, os: drop WRITE_{EQ,CMP}_OPERATORS_3()Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Wed, 3 Aug 2022 02:50:00 +0000  (10:50 +0800)] 
include: drop WRITE_{EQ,CMP}_OPERATORS_2()Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Wed, 3 Aug 2022 02:38:58 +0000  (10:38 +0800)] 
include: drop WRITE_{EQ,CMP}_OPERATORS_1()Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Wed, 3 Aug 2022 02:37:36 +0000  (10:37 +0800)] 
osd/osd: do not init OSDOp::rval explicitlySigned-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Thu, 4 Aug 2022 13:30:51 +0000  (21:30 +0800)] 
Merge pull request #47449 from tchaikov/rpm-gts-11Reviewed-by: Casey Bodley <cbodley@redhat.com> 
Venky Shankar  [Thu, 4 Aug 2022 13:10:10 +0000  (18:40 +0530)] 
Merge pull request #46876 from neesingh-rh/feature_55821Reviewed-by: Venky Shankar <vshankar@redhat.com> Reviewed-by: Kotresh HR <khiremat@redhat.com> Reviewed-by: Nikhilkumar Shelke <nshelke@redhat.com> Reviewed-by: Anthony D'Atri <anthony.datri@gmail.com> 
Kefu Chai  [Thu, 4 Aug 2022 05:09:11 +0000  (13:09 +0800)] 
cmake: disable LTO when building pmdkSigned-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Thu, 4 Aug 2022 06:12:34 +0000  (14:12 +0800)] 
debian: use dpkg/default.mk to init popular make variablesSigned-off-by: Kefu Chai <tchaikov@gmail.com> 
Nizamudeen A  [Thu, 4 Aug 2022 07:28:03 +0000  (12:58 +0530)] 
Merge pull request #47263 from rhcs-dashboard/fix-host-service-instancesReviewed-by: Aashish Sharma <aasharma@redhat.com> Reviewed-by: Nizamudeen A <nia@redhat.com> Reviewed-by: sunilangadi2 <NOT@FOUND> 
Avan  [Thu, 4 Aug 2022 06:18:54 +0000  (11:48 +0530)] 
Merge pull request #46213 from ceph/feature-exporterReviewed-by: MrFreezeex <NOT@FOUND> Reviewed-by: Avan Thakkar <athakkar@redhat.com> Reviewed-by: Ernesto Puerta <epuertat@redhat.com> Reviewed-by: Juan Miguel Olmo <jolmomar@redhat.com> Reviewed-by: Ken Dreyer <kdreyer@redhat.com> Reviewed-by: Sébastien Han <seb@redhat.com> Reviewed-by: sunilangadi2 <NOT@FOUND> 
Kefu Chai  [Thu, 4 Aug 2022 03:57:05 +0000  (11:57 +0800)] 
ceph.spec.in: BuildRequires gcc-toolset-11-libatomic-devel for aarch64Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Thu, 4 Aug 2022 01:00:29 +0000  (09:00 +0800)] 
ceph.spec.in: call %enable_devtoolset11 on centos8Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Adam King  [Wed, 3 Aug 2022 19:52:07 +0000  (15:52 -0400)] 
Merge pull request #47299 from hookak/loki-dependencyReviewed-by: Adam King <adking@redhat.com> Reviewed-by: Nizamudeen A <nia@redhat.com> 
Yuri Weinstein  [Wed, 3 Aug 2022 15:04:58 +0000  (08:04 -0700)] 
Merge pull request #47165 from NitzanMordhai/wip-nitzan-librados-ioctx-destroy-Segmentation-faultReviewed-by: Laura Flores <lflores@redhat.com> Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Yuri Weinstein  [Wed, 3 Aug 2022 15:03:52 +0000  (08:03 -0700)] 
Merge pull request #47138 from kamoltat/wip-ksirivad-fix-test-pool-min-sizeReviewed-by: Neha Ojha <nojha@redhat.com> 
Yuri Weinstein  [Wed, 3 Aug 2022 15:03:24 +0000  (08:03 -0700)] 
Merge pull request #47065 from ifed01/wip-ifed-fix-blufs-unlink-fsyncReviewed-by: Adam Kupczyk <akupczyk@redhat.com> 
Yuri Weinstein  [Wed, 3 Aug 2022 15:02:33 +0000  (08:02 -0700)] 
Merge pull request #46838 from pdvian/wip-version-mgrupdateReviewed-by: Brad Hubbard <bhubbard@redhat.com> 
Yuri Weinstein  [Wed, 3 Aug 2022 15:01:45 +0000  (08:01 -0700)] 
Merge pull request #46507 from aclamk/wip-memstore-leakReviewed-by: Samuel Just <sjust@redhat.com> 
Yuri Weinstein  [Wed, 3 Aug 2022 15:01:00 +0000  (08:01 -0700)] 
Merge pull request #44774 from rishabh-d-dave/qa-cleanupReviewed-by: Kefu Chai <kchai@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com> Reviewed-by: Neha Ojha <nojha@redhat.com> 
Kefu Chai  [Wed, 3 Aug 2022 14:27:15 +0000  (22:27 +0800)] 
Merge pull request #47327 from rosinL/fix-op-releaseReviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com> Reviewed-by: Kefu Chai <tchaikov@gmail.com> 
Venky Shankar  [Wed, 3 Aug 2022 14:18:27 +0000  (19:48 +0530)] 
Merge pull request #47026 from lxbsz/wip-56517Reviewed-by: Kefu Chai <tchaikov@gmail.com> Reviewed-by: Luis Henriques <lhenriques@suse.de> Reviewed-by: Venky Shankar <vshankar@redhat.com> 
Kefu Chai  [Wed, 3 Aug 2022 13:32:27 +0000  (21:32 +0800)] 
Merge pull request #47412 from rzarzynski/wip-crimson-monc-nothrow-on-renewalReviewed-by: Nitzan Mordechai <nmordech@redhat.com> Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com> Reviewed-by: Kefu Chai <tchaikov@gmail.com> 
Guillaume Abrioux  [Wed, 3 Aug 2022 11:28:51 +0000  (13:28 +0200)] 
Merge pull request #47434 from guits/cv-fix-test-get-file-content
Yuval Lifshitz  [Wed, 3 Aug 2022 11:13:52 +0000  (14:13 +0300)] 
Merge pull request #47177 from yuvalif/wip-yuval-backport-doc-fix
Avan Thakkar  [Mon, 1 Aug 2022 06:50:53 +0000  (12:20 +0530)] 
exporter: per node metric exporterFixes: https://tracker.ceph.com/issues/55046 Signed-off-by: Pere Diaz Bou <pdiazbou@redhat.com> Signed-off-by: Avan Thakkar <athakkar@redhat.com> 
Kefu Chai  [Wed, 3 Aug 2022 10:49:10 +0000  (18:49 +0800)] 
Merge pull request #47428 from tchaikov/wip-crimson-strong-orderingReviewed-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Nizamudeen A  [Wed, 3 Aug 2022 10:26:17 +0000  (15:56 +0530)] 
Merge pull request #46863 from bryanmontalvan/dashboard-matcherReviewed-by: Aashish Sharma <aasharma@redhat.com> Reviewed-by: Nizamudeen A <nia@redhat.com> 
Avan Thakkar  [Wed, 3 Aug 2022 08:45:02 +0000  (14:15 +0530)] 
mgr/dashboard: add cephadm e2e tests for checking count for services instancesSigned-off-by: Avan Thakkar <athakkar@redhat.com> 
Kefu Chai  [Wed, 3 Aug 2022 03:03:19 +0000  (11:03 +0800)] 
crimson/os: do not use WRITE_*_OPERATORS_{3,4}()Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Guillaume Abrioux  [Wed, 3 Aug 2022 09:16:36 +0000  (11:16 +0200)] 
ceph-volume/tests: fix test_exception_returns_defaultSigned-off-by: Guillaume Abrioux <gabrioux@redhat.com> 
yuval Lifshitz  [Tue, 19 Jul 2022 18:04:31 +0000  (21:04 +0300)] 
doc: change "master" to "main" in backport docSigned-off-by: yuval Lifshitz <ylifshit@redhat.com> 
Nizamudeen A  [Wed, 3 Aug 2022 06:55:49 +0000  (12:25 +0530)] 
Merge pull request #47418 from rhcs-dashboard/token-logs-no-goodReviewed-by: Aashish Sharma <aasharma@redhat.com> Reviewed-by: Ernesto Puerta <epuertat@redhat.com> 
Tim Serong  [Wed, 3 Aug 2022 06:45:06 +0000  (16:45 +1000)] 
Merge pull request #47429 from SUSE/wip-suse-gcc11-or-greaterReviewed-by: Kefu Chai <tchaikov@gmail.com> 
Yingxin  [Wed, 3 Aug 2022 05:20:32 +0000  (13:20 +0800)] 
Merge pull request #47426 from cyx1231st/wip-seastore-silence-thisReviewed-by: Kefu Chai <tchaikov@gmail.com> Reviewed-by: Samuel Just <sjust@redhat.com> 
Tim Serong  [Wed, 3 Aug 2022 05:20:23 +0000  (15:20 +1000)] 
ceph.spec.in: set BuildRequires: gcc-c++ >= 11 for SUSE distrosSigned-off-by: Tim Serong <tserong@suse.com> 
Kefu Chai  [Wed, 3 Aug 2022 02:52:20 +0000  (10:52 +0800)] 
crimson: do not use WRITE_{EQ,CMP}_OPERATORS_2()Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Yingxin Cheng  [Wed, 3 Aug 2022 03:34:56 +0000  (11:34 +0800)] 
crimson: capture this explicitlySigned-off-by: Yingxin Cheng <yingxin.cheng@intel.com> Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Pere Diaz Bou  [Tue, 2 Aug 2022 16:56:49 +0000  (18:56 +0200)] 
mgr/dashboard: remove token loggingSigned-off-by: Pere Diaz Bou <pdiazbou@redhat.com> 
bryanmontalvan  [Mon, 27 Jun 2022 19:43:58 +0000  (15:43 -0400)] 
mgr/dashboard: Simplified silence-form matchers listFixes: https://tracker.ceph.com/issues/42306 Signed-off-by: Bryan Montalvan <bmontalv@redhat.com> 
Radoslaw Zarzynski  [Tue, 2 Aug 2022 13:42:01 +0000  (13:42 +0000)] 
crimson/net: don't throw on failure when renewing tickets and keyrings
In the classical `MonClient` renewal of tickets and rotating
secrets, generally speaking, doesn't verify the `MAuthReply`.
The only difference is breaking the renewal loop:
```cpp
void MonClient::_finish_auth(int auth_err)
{
  // ...
  if (!auth_err && active_con) {
    ceph_assert(auth);
    _check_auth_tickets();
  }
  // ...
}
```
However, `crimson::mon::Client` throws `error::negotiation_failure`
which is finally handled in `Gated::dispatch()`. As the handler
there doesn't expect this particular error, it aborts the entire
process. This was the reason for failing one of the jobs at Sepia:
```
rzarzynski@teuthology:/a/rzarzynski-2022-08-01_11:01:29-crimson-rados-main-distro-default-smithi/
6954468 $ less ./remote/smithi174/log/ceph-osd.1.log.gz
...
DEBUG 2022-08-01 11:26:13,772 [shard 0] monc - renew_rotating_keyring secrets are up-to-date (they expire after 
1659353143 .772506)
INFO  2022-08-01 11:26:13,772 [shard 0] monc - renew_tickets: retrieving new tickets
INFO  2022-08-01 11:26:13,772 [shard 0] monc - sending auth(proto 2 132 bytes epoch 0) v1
INFO  2022-08-01 11:26:13,772 [shard 0] monc - waiting
INFO  2022-08-01 11:26:13,773 [shard 0] monc - handle_auth_reply mon v2:172.21.15.174:6802/101543 => v2:172.21.15.174:3300/0 returns auth_reply(proto 2 0 (0) Success) v1: 0
INFO  2022-08-01 11:26:13,773 [shard 0] monc - handle_auth_reply
INFO  2022-08-01 11:26:13,773 [shard 0] monc - renew_tickets: retrieving new tickets
INFO  2022-08-01 11:26:13,773 [shard 0] monc - sending auth(proto 2 132 bytes epoch 0) v1
DEBUG 2022-08-01 11:26:13,773 [shard 0] monc - renew_rotating_keyring secrets are up-to-date (they expire after 
1659353143 .
7732666 )
INFO  2022-08-01 11:26:13,773 [shard 0] monc - waiting
INFO  2022-08-01 11:26:13,773 [shard 0] monc - do_auth_single: mon v2:172.21.15.174:6802/101543 => v2:172.21.15.174:3300/0 returns auth_reply(proto 2 0 (0) Success) v1: 0
INFO  2022-08-01 11:26:13,773 [shard 0] monc - handle_auth_reply mon v2:172.21.15.174:6802/101543 => v2:172.21.15.174:3300/0 returns auth_reply(proto 2 0 (0) Success) v1: 0
INFO  2022-08-01 11:26:13,773 [shard 0] monc - handle_auth_reply
INFO  2022-08-01 11:26:13,773 [shard 0] monc - do_auth_single: mon v2:172.21.15.174:6802/101543 => v2:172.21.15.174:3300/0 returns auth_reply(proto 2 0 (0) Success) v1: 0
WARN  2022-08-01 11:26:13,773 [shard 0] auth - cephx client: could not verify service_ticket reply
ERROR 2022-08-01 11:26:13,773 [shard 0] monc - do_auth_single: got error -13 on mon v2:172.21.15.174:3300/0
DEBUG 2022-08-01 11:26:13,773 [shard 0] monc - renew_tickets: don't need new tickets
DEBUG 2022-08-01 11:26:13,774 [shard 0] monc - renew_rotating_keyring secrets are up-to-date (they expire after 
1659353143 .773988)
ERROR 2022-08-01 11:26:13,774 [shard 0] osd - mon.osd.1 dispatch() ms_dispatch caught exception: std::system_error (error crimson::net:3, negotiation failure)
```
```
2022-08-01T11:26:13.798 INFO:tasks.ceph.osd.1.smithi174.stderr:ceph-osd: /home/jenkins-build/build/workspace/ceph-dev-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos8/DIST/centos8/MACHINE_SIZE/giga
ntic/release/
17.0.0-13947-g4f4eedf5 /rpm/el8/BUILD/
ceph-17.0.0-13947-g4f4eedf5 /src/crimson/common/gated.h:36: crimson::common::Gated::dispatch<crimson::mon::Client::ms_dispatch(crimson::net::ConnectionRef, MessageRef)::<lambda()>&, crimson::mon::Client>(const char*, crimson::mon::Client&, crimson::mon::Client::ms_dispatch(crimson::net::ConnectionRef, MessageRef)::<lambda()>&)::<lambda(std::__exception_ptr::exception_ptr)>: Assertion `*eptr.__cxa_exception_type() == typeid(seastar::gate_closed_exception)' failed.
2022-08-01T11:26:13.811 INFO:tasks.ceph.osd.1.smithi174.stderr:Aborting on shard 0.
```
```cpp
class Gated {
  // ...
  template <typename Func, typename T>
  inline seastar::future<> dispatch(const char* what, T& who, Func&& func) {
    return seastar::with_gate(pending_dispatch, std::forward<Func>(func)
    ).handle_exception([what, &who] (std::exception_ptr eptr) {
      if (*eptr.__cxa_exception_type() == typeid(system_shutdown_exception)) {
        gated_logger().debug(
            "{}, {} skipped, system shutdown", who, what);
        return;
      }
      gated_logger().error(
          "{} dispatch() {} caught exception: {}", who, what, eptr);
      assert(*eptr.__cxa_exception_type()
        == typeid(seastar::gate_closed_exception));
    });
  }
```
See: http://pulpito.front.sepia.ceph.com/rzarzynski-2022-08-01_11:01:29-crimson-rados-main-distro-default-smithi/
6954468 /
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
Nizamudeen A  [Tue, 2 Aug 2022 08:09:18 +0000  (13:39 +0530)] 
Merge pull request #47261 from rhcs-dashboard/fix-duplicate-service-creationReviewed-by: Avan Thakkar <athakkar@redhat.com> Reviewed-by: Ernesto Puerta <epuertat@redhat.com> Reviewed-by: Nizamudeen A <nia@redhat.com> 
Aashish Sharma  [Mon, 25 Jul 2022 08:18:39 +0000  (13:48 +0530)] 
mgr/dashboard: Show error on creating service with duplicate service idFixes: https://tracker.ceph.com/issues/56689 Signed-off-by: Aashish Sharma <aasharma@redhat.com> 
Kefu Chai  [Tue, 2 Aug 2022 02:33:55 +0000  (10:33 +0800)] 
Merge pull request #47398 from tchaikov/wip-crimson-capture-thisReviewed-by: Yingxin Cheng <yingxin.cheng@intel.com> 
Kefu Chai  [Mon, 1 Aug 2022 23:59:42 +0000  (07:59 +0800)] 
crimson: capture "this" explicitlySigned-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Mon, 1 Aug 2022 22:49:03 +0000  (06:49 +0800)] 
Merge pull request #45133 from cbodley/wip-cxx20-fixesReviewed-by: Kefu Chai <tchaikov@gmail.com> 
David Galloway  [Mon, 1 Aug 2022 18:55:14 +0000  (14:55 -0400)] 
Merge pull request #47197 from ceph/boost-docs
Ali Maredia  [Mon, 1 Aug 2022 18:06:34 +0000  (14:06 -0400)] 
Merge pull request #47262 from shriya-deshmukh/fix-delete-bucket-tagging-issueReviewed-by: Ali Maredia <amaredia@redhat.com> 
Avan Thakkar  [Mon, 25 Jul 2022 13:49:22 +0000  (19:19 +0530)] 
mgr/dashboard: cluster > hosts: host list tables doesn't show all services deployedFixes: https://tracker.ceph.com/issues/53210 Signed-off-by: Avan Thakkar <athakkar@redhat.com> 
Adam King  [Mon, 1 Aug 2022 15:14:13 +0000  (11:14 -0400)] 
Merge pull request #47385 from rhcs-dashboard/fix-flake8Reviewed-by: Aashish Sharma <aasharma@redhat.com> Reviewed-by: Adam King <adking@redhat.com> Reviewed-by: Guillaume Abrioux <gabrioux@redhat.com> 
Avan Thakkar  [Mon, 1 Aug 2022 09:23:14 +0000  (14:53 +0530)] 
mgr/cephadm: fix flake8Signed-off-by: Avan Thakkar <athakkar@redhat.com> 
Nizamudeen A  [Mon, 1 Aug 2022 08:17:03 +0000  (13:47 +0530)] 
Merge pull request #47334 from s0nea/wip-osd-objectstore-types-fixReviewed-by: MrFreezeex <NOT@FOUND> Reviewed-by: Aashish Sharma <aasharma@redhat.com> Reviewed-by: Nizamudeen A <nia@redhat.com> 
jinhong.kim  [Wed, 27 Jul 2022 10:49:04 +0000  (19:49 +0900)] 
mgr/cephadm: Add loki dependency to grafana, promtailSigned-off-by: jinhong.kim <jinhong.kim0@navercorp.com> 
Soumya Koduri  [Mon, 1 Aug 2022 04:05:43 +0000  (09:35 +0530)] 
Merge pull request #45602 from soumyakoduri/wip-skoduri-dbstore-obj-versioningReviewed-by: Matt Benjamin <mbenjami@redhat.com> Reviewed-by: Daniel Gryniewicz <dang@redhat.com> 
Yingxin  [Mon, 1 Aug 2022 01:15:27 +0000  (09:15 +0800)] 
Merge pull request #47345 from cyx1231st/wip-seastore-log-improvementsReviewed-by: Myoungwon Oh <myoungwon.oh@samsung.com> 
Adam King  [Sun, 31 Jul 2022 18:11:09 +0000  (14:11 -0400)] 
Merge pull request #47280 from adk3798/remove-error-upgrade-unpauseReviewed-by: John Mulligan <jmulligan@redhat.com> 
Adam King  [Sun, 31 Jul 2022 18:10:31 +0000  (14:10 -0400)] 
Merge pull request #47318 from adk3798/rescan-parser-nameReviewed-by: Paul Cuzner <pcuzner@redhat.com> 
Adam King  [Sun, 31 Jul 2022 18:09:01 +0000  (14:09 -0400)] 
Merge pull request #47338 from ksperis/masterReviewed-by: Adam King <adking@redhat.com> 
Adam King  [Sun, 31 Jul 2022 18:07:57 +0000  (14:07 -0400)] 
Merge pull request #47361 from guits/fix-simple-scanReviewed-by: Adam King <adking@redhat.com> 
Kefu Chai  [Sat, 30 Jul 2022 13:56:02 +0000  (21:56 +0800)] 
Merge pull request #47367 from tchaikov/wip-osd-capture-thisReviewed-by: Ronen Friedman <rfriedma@redhat.com> 
Kefu Chai  [Sat, 30 Jul 2022 11:18:40 +0000  (19:18 +0800)] 
osd/PG: capture variables explicitlySigned-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Sat, 30 Jul 2022 11:18:40 +0000  (19:18 +0800)] 
osd/PG: capture variables explicitlySigned-off-by: Kefu Chai <tchaikov@gmail.com> 
Ramana Raja  [Sat, 30 Jul 2022 11:40:41 +0000  (07:40 -0400)] 
Merge pull request #47300 from kotreshhr/fips-md5-issueReviewed-by: Ramana Raja <rraja@redhat.com> Reviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Kefu Chai  [Sat, 30 Jul 2022 11:30:01 +0000  (19:30 +0800)] 
Merge pull request #47202 from SUSE/wip-fix-56658Reviewed-by: Michael Fritch <mfritch@suse.com> Reviewed-by: Dhairya Parmar <dparmar@redhat.com> Reviewed-by: Nikhilkumar Shelke <nshelke@redhat.com> Reviewed-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Sat, 30 Jul 2022 06:44:35 +0000  (14:44 +0800)] 
Merge pull request #47246 from liu-chunmei/crimson-test-caseReviewed-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Sat, 30 Jul 2022 04:27:37 +0000  (12:27 +0800)] 
test/common: disable tests for commutativity of operator==()Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Tue, 26 Jul 2022 00:13:22 +0000  (08:13 +0800)] 
common/static_ptr: make free operator==() a memberSigned-off-by: Kefu Chai <tchaikov@gmail.com> 
Casey Bodley  [Wed, 6 Apr 2022 21:54:19 +0000  (14:54 -0700)] 
debian: pin gcc-11Signed-off-by: Casey Bodley <cbodley@redhat.com> 
Casey Bodley  [Wed, 6 Apr 2022 21:02:45 +0000  (17:02 -0400)] 
ceph.spec.in: add gcc-toolset-11-annobin-plugin-gcc
gcc-toolset-11-annobin is already installed, but ceph.spec.in adds
"-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1" which needs the gcc
plugin too
resolves this failure during the cmake configure step:
-- Check for working CXX compiler: /opt/rh/gcc-toolset-11/root/usr/bin/c++
-- Check for working CXX compiler: /opt/rh/gcc-toolset-11/root/usr/bin/c++ - broken
CMake Error at /usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:59 (message):
  The C++ compiler
    "/opt/rh/gcc-toolset-11/root/usr/bin/c++"
  is not able to compile a simple test program.
  It fails with the following output:
    Change Dir: /home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos8/DIST/centos8/MACHINE_SIZE/gigantic/release/
17.0.0-11497-gfae772b8 /rpm/el8/BUILD/
ceph-17.0.0-11497-gfae772b8 /x86_64-redhat-linux-gnu/CMakeFiles/CMakeTmp
    Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_09421/fast && /usr/bin/gmake  -f CMakeFiles/cmTC_09421.dir/build.make CMakeFiles/cmTC_09421.dir/build
    gmake[1]: Entering directory '/home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos8/DIST/centos8/MACHINE_SIZE/gigantic/release/
17.0.0-11497-gfae772b8 /rpm/el8/BUILD/
ceph-17.0.0-11497-gfae772b8 /x86_64-redhat-linux-gnu/CMakeFiles/CMakeTmp'
    Building CXX object CMakeFiles/cmTC_09421.dir/testCXXCompiler.cxx.o
    /opt/rh/gcc-toolset-11/root/usr/bin/c++   -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection  -o CMakeFiles/cmTC_09421.dir/testCXXCompiler.cxx.o -c /home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos8/DIST/centos8/MACHINE_SIZE/gigantic/release/
17.0.0-11497-gfae772b8 /rpm/el8/BUILD/
ceph-17.0.0-11497-gfae772b8 /x86_64-redhat-linux-gnu/CMakeFiles/CMakeTmp/testCXXCompiler.cxx
    cc1plus: fatal error: inaccessible plugin file plugin/annobin.so expanded from short plugin name annobin: No such file or directory
    compilation terminated.
Signed-off-by: Casey Bodley <cbodley@redhat.com> 
Casey Bodley  [Sun, 13 Mar 2022 16:18:45 +0000  (12:18 -0400)] 
install-deps: remove use of update-alternativesSigned-off-by: Casey Bodley <cbodley@redhat.com> 
Adam C. Emerson  [Tue, 8 Mar 2022 03:09:46 +0000  (22:09 -0500)] 
test: Fix implicit-this lambda capture warningSigned-off-by: Adam C. Emerson <aemerson@redhat.com> 
Adam C. Emerson  [Tue, 8 Mar 2022 01:42:39 +0000  (20:42 -0500)] 
rgw: Silence deprecation warnings from s3selectSigned-off-by: Adam C. Emerson <aemerson@redhat.com> 
Adam C. Emerson  [Tue, 8 Mar 2022 01:26:04 +0000  (20:26 -0500)] 
rgw: Fix implicit capture of this warningsSigned-off-by: Adam C. Emerson <aemerson@redhat.com> 
Adam C. Emerson  [Tue, 8 Mar 2022 00:11:25 +0000  (19:11 -0500)] 
osd: Fix implicit capture of this warningsSigned-off-by: Adam C. Emerson <aemerson@redhat.com> 
Kefu Chai  [Thu, 3 Mar 2022 07:30:59 +0000  (15:30 +0800)] 
common/static_ptr: drop ambiguous operator==()Signed-off-by: Kefu Chai <tchaikov@gmail.com> 
Kefu Chai  [Thu, 3 Mar 2022 07:18:34 +0000  (15:18 +0800)] 
test/common/test_allocate_unique: drop hint parameter from allocate()Signed-off-by: Kefu Chai <tchaikov@gmail.com>