]>
 
 
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
 
 
 
 
 
 
Sage Weil  [Wed, 3 Jan 2018 16:03:39 +0000  (10:03 -0600)] 
 
v13.0.1 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Thu, 21 Dec 2017 21:16:54 +0000  (15:16 -0600)] 
 
Merge pull request #19588 from batrick/i22475 
 
qa: check pool full flags 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Thu, 21 Dec 2017 21:16:40 +0000  (15:16 -0600)] 
 
Merge pull request #19602 from batrick/i22483 
 
mds: check metadata pool not cluster is full 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Wed, 20 Dec 2017 20:58:32 +0000  (14:58 -0600)] 
 
Merge pull request #19600 from liewegas/wip-mimic-trusty-backports 
 
qa: mimic-dev1 backports to avoid trusty nodes 
 
Sage Weil  [Wed, 20 Dec 2017 20:57:38 +0000  (14:57 -0600)] 
 
Merge pull request #19544 from tchaikov/mimic-qa-pass-options-the-right-way 
 
qa/stanalone: pass options using --<option-name>=<value> 
 
Revewed-by: Alfredo Deza <adeza@redhat.com>  
Sage Weil  [Wed, 20 Dec 2017 20:47:26 +0000  (14:47 -0600)] 
 
Merge pull request #19617 from liewegas/wip-rbd-socket-failures 
 
qa/suites/rbd: fewer socket failures 
 
Sage Weil  [Wed, 20 Dec 2017 20:17:08 +0000  (14:17 -0600)] 
 
qa/suites/rbd: fewer socket failures 
 
500 makes the mgr fail.  Fewer failures, and whitelist them if they 
happen. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Patrick Donnelly  [Tue, 19 Dec 2017 19:37:14 +0000  (11:37 -0800)] 
 
mds: check metadata pool not cluster is full
CEPH_OSDMAP_FULL flag was obsoleted by
b4ca5ae462c6f12ca48b787529938862646282cd . So, check if the metadata pool is
full instead which is a decent proxy (as metadata operations can still
proceed). However, the data pool may still be full which would result in some
operations still not completing (like inode backtrace updates).
Fixes: http://tracker.ceph.com/issues/22483 
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> 
 
Kefu Chai  [Mon, 4 Dec 2017 05:05:49 +0000  (13:05 +0800)] 
 
test/docker-test: drop support for ubuntu 14.04 and centos 6
* we cannot build on centos 6. and we are dropping the support for ubuntu
  14.04 also.
* add ubuntu 17.04: this release is not a LTS release, and added merely for
  demostration purpose.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
1acfa03ef922044ae68d37e580a296c7e9c37913 )
 
Kefu Chai  [Mon, 4 Dec 2017 04:51:10 +0000  (12:51 +0800)] 
 
qa/suites/hadoop: switch from trusty to ubuntu latest
use the ubuntu_face.yaml facet for the distro used for testing. since we
are dropping the support for trusty.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
dbe33502cbc0f69f54c2a467fa0bade585214389 )
 
Kefu Chai  [Mon, 4 Dec 2017 04:46:09 +0000  (12:46 +0800)] 
 
qa/suites/fs: use ubuntu_latest for multiclient tasks
instead of using ubuntu 14.04, since we want to drop the support of this
release.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
88311be4393586ae7f92862edebad907ee3a133f )
 
Kefu Chai  [Mon, 4 Dec 2017 04:39:50 +0000  (12:39 +0800)] 
 
qa/suites/fs: use ubuntu_latest for libcephfs_java
* instead of using ubuntu 14.04, use ubuntu_latest.since we want
  to drop the support of this release.
* refactor this test to use the facet of ubuntu_latest.yaml.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
aa89bb2f93a0ee7b26dff3972f09c64529054744 )
 
Kefu Chai  [Mon, 4 Dec 2017 03:43:37 +0000  (11:43 +0800)] 
 
qa/tasks: remove test_buildpackages
the buildpackages feature is not part of ceph. and its test was moved to
teuthology in 
5a43f8d5 . let's remove the leftovers from ceph/ceph. BTW,
we have not run this test suite since then. and its dependency cannot be
fulfilled.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
582f04508faa89b5d53cac9fe41e47f2b3d2e6aa )
 
Patrick Donnelly  [Tue, 19 Dec 2017 05:29:11 +0000  (21:29 -0800)] 
 
qa: check pool full flags
Cluster-wide flag removed in 
b4ca5ae462c6f12ca48b787529938862646282cd .
Fixes: http://tracker.ceph.com/issues/22475 
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> 
 
Patrick Donnelly  [Tue, 19 Dec 2017 05:31:35 +0000  (21:31 -0800)] 
 
Merge PR #19534 into mimic-dev1 
 
* refs/pull/19534/head: 
	qa: don't configure ec data pool with memstore 
 
Reviewed-by: Zheng Yan <zyan@redhat.com>  
Patrick Donnelly  [Tue, 19 Dec 2017 02:41:31 +0000  (18:41 -0800)] 
 
qa: don't configure ec data pool with memstore 
 
Fixes: http://tracker.ceph.com/issues/22436  
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>  
Yuri Weinstein  [Mon, 18 Dec 2017 16:46:03 +0000  (08:46 -0800)] 
 
Merge pull request #19438 from cbodley/wip-qa-rgw-multisite-trim 
 
qa/rgw: disable log trim in multisite suite 
 
Sage Weil  [Sat, 16 Dec 2017 16:52:14 +0000  (10:52 -0600)] 
 
Merge pull request #19548 from tchaikov/mimic-gcc-7 
 
build mimic-dev1 with gcc 7 
 
Kefu Chai  [Sat, 16 Dec 2017 04:27:00 +0000  (12:27 +0800)] 
 
Merge pull request #19542 from tchaikov/mimic-22093 
 
qa: decrease the msg_inject_socket_failures from 1/500 to 1/1000 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Reviewed-by: Sage Weil <sage@redhat.com>  
Kefu Chai  [Thu, 14 Dec 2017 07:07:30 +0000  (15:07 +0800)] 
 
cmake: link libcommon with libstdc++ statically if WITH_STATIC_LIBSTDCXX
this matches the linkage of libceph-common, because valgrind reports
Leak_StillReachable if daemons are linked against libceph-common, will
link daemons against common instead, and let common link libstdc++
statically, if WITH_STATIC_LIBSTDCXX=ON.
this change also reverts 
e6695bb6 
Fixes: http://tracker.ceph.com/issues/22438 
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
df9a59894291fe81e727babb631fb0e23cd1bbb0 )
 
Kefu Chai  [Thu, 14 Dec 2017 10:52:42 +0000  (18:52 +0800)] 
 
cmake: link global-static against common
* as global-static references symbols offered by common.
* and remove DPDK_LIBRARIES from global, as it is libcommon which
  is using DPDK.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
a2cad3bb1cad57cab5f0acc11310613077866a87 )
 
Kefu Chai  [Sat, 9 Dec 2017 12:33:24 +0000  (20:33 +0800)] 
 
cmake: link executables against ceph-common
so they can have access to libstdc++ if it is linked statically.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
e6695bb63ace3c5ccb3398915e5af73decb4d9e7 )
 
Kefu Chai  [Sat, 9 Dec 2017 11:27:03 +0000  (19:27 +0800)] 
 
cmake: add WITH_STATIC_LIBSTDCXX option
to link libceph-common with libstdc++ if it is enabled.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
4c2216de6a08f048374292a567dbabd083d64e87 )
 
Kefu Chai  [Thu, 14 Dec 2017 11:06:51 +0000  (19:06 +0800)] 
 
install-deps.sh: use tee for writing a file
because the stdout redirect is performed by current shell not `$SUDO
cat`, so $SUDO does not help here. use `$SUDO tee` instead, which is
able to read the stdin and write to the given file just as expected.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
0beb846e57b94786e84c35927fe5ef3a67857fa3 )
 
Kefu Chai  [Wed, 13 Dec 2017 06:22:39 +0000  (14:22 +0800)] 
 
install-deps.sh: avoid re-installing g++-7
* add ubuntu-toolchain-r mirrors in case the ppa.launchpad.net is not
  accessible
* add ppa repo manually, it's faster than installing
  `software-properties-common` and then launch `add-apt-repository`
* hardwire $old to the gcc version shipped by the distro, simpler this
  way.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
b69e3efe64159417b2c80894ba5c249eb470d80a )
 
Kefu Chai  [Sat, 9 Dec 2017 11:29:58 +0000  (19:29 +0800)] 
 
install-deps.sh: use GCC-7 on xenial also
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
8a0935988fb845d0b88d97470b08e93a8709a03d )
 
Kefu Chai  [Sat, 9 Dec 2017 09:35:28 +0000  (17:35 +0800)] 
 
install-deps.sh: install new gcc as the default the right way
* should install software-properties-common beforehand, otherwise
  the `add-apt-repository` command will not be available.
* the update-alternative commandline were copied from ceph-build,
  should remove the escape characters.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
3882deae8c94802cfd49153ad2cf33f0a3dba60d )
 
Kefu Chai  [Fri, 8 Dec 2017 10:07:37 +0000  (18:07 +0800)] 
 
install-deps.sh: enable testing repo on centos on aarch64
the DTS-6 is only available in the testing repo
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
4cedada14e12e677a180cfa1fce6442ecc763204 )
 
Kefu Chai  [Fri, 8 Dec 2017 08:34:59 +0000  (16:34 +0800)] 
 
install-deps.sh: use DTS on centos if GCC is too old
please note, run-make-check.sh sources install-deps.sh here to import
the $PATH and other environmental variables, which could be changed by
the the DTS "enable" script.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
3f8647a7e80b20079bec97d5be12372909083bb4 )
 
Kefu Chai  [Tue, 5 Dec 2017 15:22:17 +0000  (23:22 +0800)] 
 
install-deps.sh: install centos-release-scl-rh on aarch64
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
84660c977cc7511290a3c5497468052b3eaccf43 )
 
Kefu Chai  [Sun, 12 Nov 2017 05:07:35 +0000  (13:07 +0800)] 
 
install-deps.sh: use gcc-7 on trusty
* always install gcc-7 on trusty
* point g++ to g++-7 if not yet
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
24d0f935dc661804a5b1fd619120026950f727d2 )
 
Kefu Chai  [Fri, 10 Nov 2017 12:03:25 +0000  (20:03 +0800)] 
 
install-deps.sh: always use yum-config-manager for consistency
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
eccc961c728153c928baa4478e9c8d5a1139a834 )
 
Kefu Chai  [Fri, 10 Nov 2017 01:32:13 +0000  (09:32 +0800)] 
 
install-deps.sh: install devtoolset-7 for centos/rhel
ready them for gcc7 and libstdc++-7 for better performance.
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
f9aa49cee15cd571a8dc2efcd46a54b0a1f68f89 )
 
Kefu Chai  [Sat, 9 Dec 2017 12:18:39 +0000  (20:18 +0800)] 
 
cmake: disable FAIL_ON_WARNINGS for rocksdb
otherwise -Werror=implicit-fallthrough will fail the build with GCC-7
Signed-off-by: Kefu Chai <kchai@redhat.com> 
(cherry picked from commit 
6559a850512ddefef384d2733823ac2cb8027e3a )
 
Kefu Chai  [Fri, 15 Dec 2017 08:17:01 +0000  (16:17 +0800)] 
 
qa/stanalone: pass options using --<option-name>=<value> 
 
not "--<option-name> <value>', otherwise `ceph-authtool` would error 
out: 
 
$ CEPH_ARGS='--osd-map-max-advance 1000' bin/ceph-authtool --gen-print-key 
bin/ceph-authtool: unexpected '1000' 
usage: ceph-authtool keyringfile [OPTIONS]... 
.... 
 
but using the syntax of `--<option-name>=<value>', it works: 
 
$ CEPH_ARGS='--osd-map-max-advance=1000' bin/ceph-authtool --gen-print-key 
AQBAhTNamf5+ABAASkAp/6IGq7LkUTEOMp/fgw== 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 15 Dec 2017 06:21:39 +0000  (14:21 +0800)] 
 
qa: decrease the msg_inject_socket_failures from 1/500 to 1/1000 
 
Fixes: http://tracker.ceph.com/issues/22093  
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Patrick Donnelly  [Wed, 13 Dec 2017 23:30:13 +0000  (15:30 -0800)] 
 
Merge PR #19462 into mimic-dev1 
 
* refs/pull/19462/head: 
	memstore: write fsid to fsid not fs_fsid 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Patrick Donnelly  [Wed, 13 Dec 2017 03:58:01 +0000  (19:58 -0800)] 
 
memstore: write fsid to fsid not fs_fsid 
 
Fixes: http://tracker.ceph.com/issues/20736  
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>  
Casey Bodley  [Mon, 11 Dec 2017 21:14:05 +0000  (16:14 -0500)] 
 
qa/rgw: disable log trim in multisite suite 
 
the multisite tests run manual trim operations with radosgw-admin, which 
can race with internal log trimming to produce tests failures 
 
Signed-off-by: Casey Bodley <cbodley@redhat.com>  
Sage Weil  [Sat, 9 Dec 2017 16:20:19 +0000  (10:20 -0600)] 
 
qa/suites/rados: add missing openstack volumes 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
David Zafman  [Sat, 9 Dec 2017 03:37:45 +0000  (19:37 -0800)] 
 
Merge pull request #19368 from dzafman/wip-22086 
 
ceph-objectstore-tool: Add option "dump-import" to examine an export 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
David Zafman  [Sat, 9 Dec 2017 02:48:21 +0000  (18:48 -0800)] 
 
test: ceph_objectstore_tool.py: Perform dump-import 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
Sage Weil  [Fri, 8 Dec 2017 03:19:26 +0000  (21:19 -0600)] 
 
Merge pull request #19356 from tchaikov/wip-18589-mimic-dev1 
 
debian/control: adjust ceph-{osdomap,kvstore,monstore}-tool feature move 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Alfredo Deza  [Tue, 5 Dec 2017 18:59:22 +0000  (13:59 -0500)] 
 
ceph-volume test logging ignored ceph.conf file 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Tue, 5 Dec 2017 18:58:53 +0000  (13:58 -0500)] 
 
ceph-volume main warn on inability to load ceph.conf, don't raise 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Mon, 4 Dec 2017 14:56:00 +0000  (09:56 -0500)] 
 
ceph-volume tests.api ensure that we can handle non-ceph tags in lvs 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Mon, 4 Dec 2017 14:54:35 +0000  (09:54 -0500)] 
 
ceph-volume api.lvm only consider 'ceph.' tags in logical volumes 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Mon, 4 Dec 2017 13:22:23 +0000  (08:22 -0500)] 
 
ceph-volume configuration allow inlined comments for # and ; 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Mon, 4 Dec 2017 13:21:29 +0000  (08:21 -0500)] 
 
ceph-volume tests verify that INI comments can be inlined 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Tue, 5 Dec 2017 20:31:55 +0000  (15:31 -0500)] 
 
ceph-volume lvm.create rollback osd creation when prepare or activate fails
Signed-off-by: Alfredo Deza <adeza@redhat.com> 
(cherry picked from commit 
07be6fe0ab7981ebdc34779a8ccd6220d640a549 )
 
Alfredo Deza  [Tue, 5 Dec 2017 15:22:05 +0000  (10:22 -0500)] 
 
ceph-volume lvm.create fallback to bluestore when objectstore is not specified
Signed-off-by: Alfredo Deza <adeza@redhat.com> 
(cherry picked from commit 
6781d6498e01bfc89189c235540e5c2a2e6bc8ca )
 
Alfredo Deza  [Tue, 5 Dec 2017 15:21:20 +0000  (10:21 -0500)] 
 
ceph-volume lvm.prepare fallback to bluestore when objectstore is not specified
Signed-off-by: Alfredo Deza <adeza@redhat.com> 
(cherry picked from commit 
9b17ad2f8fe617d219fdb2f46dd2675669f32f08 )
 
Alfredo Deza  [Tue, 5 Dec 2017 15:11:03 +0000  (10:11 -0500)] 
 
ceph-volume lvm.prepare rollback osd when prepare fails and an osd id was generated
Signed-off-by: Alfredo Deza <adeza@redhat.com> 
(cherry picked from commit 
579d12806b2ffc693a4e70ba3eaf663fa281d35e )
 
Alfredo Deza  [Tue, 5 Dec 2017 15:08:35 +0000  (10:08 -0500)] 
 
ceph-volume lvm.common create a rollback_osd utility to cleanup failed osd prepare/create calls
Signed-off-by: Alfredo Deza <adeza@redhat.com> 
(cherry picked from commit 
e533792e0dbafc160238c0f5783f4430e2705571 )
 
Alfredo Deza  [Thu, 7 Dec 2017 14:38:20 +0000  (09:38 -0500)] 
 
Merge pull request #19363 from ceph/wip-rm22282 
 
ceph-volume: removed the explicit use of sudo 
 
Reviewed-by: Alfredo Deza <adeza@redhat.com>  
David Zafman  [Wed, 6 Dec 2017 04:57:47 +0000  (20:57 -0800)] 
 
ceph-objectstore-tool: Add option "dump-import" to examine an export 
 
Fixes: http://tracker.ceph.com/issues/22086  
Signed-off-by: David Zafman <dzafman@redhat.com>  
Andrew Schoen  [Wed, 6 Dec 2017 16:40:55 +0000  (10:40 -0600)] 
 
ceph-volume: removed the explicit use of sudo 
 
This will allow users to run ceph-volume on systems that do 
not have sudo installed. 
 
Fixes: http://tracker.ceph.com/issues/22282  
Signed-off-by: Andrew Schoen <aschoen@redhat.com>  
Kefu Chai  [Wed, 6 Dec 2017 02:19:09 +0000  (10:19 +0800)] 
 
debian/control: adjust ceph-{osdomap,kvstore,monstore}-tool feature move 
 
this is a follow-up of #19328. we need to get this change into 12.2.3. 
so better off do the switch somewhere after 12.2.2 which has been 
tagged, and before 12.2.3, which is not tagged yet. 
 
please note, this is not targetting master, because i want to make 
sure the change number (the <num> in << 12.2.2-<num>) is correct. it 
does not hurt if it's not, as long as it is ">> 12.2.2", so the replace 
machinery in 12.2.3 works, and it covers the releases where the 
ceph-{osdomap,kvstore,monstore}-tool are not move yet. but why don't 
make it more right? 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
David Zafman  [Wed, 6 Dec 2017 05:04:16 +0000  (21:04 -0800)] 
 
ceph-objectstore-tool: Remove unused map section from log dump
Caused by: 
44cb6d30640954c66fc03d4ce58b583ffd614951 
Signed-off-by: David Zafman <dzafman@redhat.com> 
 
David Zafman  [Wed, 6 Dec 2017 02:25:19 +0000  (18:25 -0800)] 
 
ceph-objectstore-tool: Fix output of section type number 
 
Signed-off-by: David Zafman <dzafman@redhat.com>  
David Zafman  [Wed, 6 Dec 2017 01:53:01 +0000  (17:53 -0800)] 
 
ceph-objectstore-tool: Improve ceph-objectstore-tool usage output
Remove unused argument test-align
Caused by: 
1c8731c31eb53e17d8f363906438963ab5688fe0 
Positional arguments are described by usage() because
the parsing code creates descriptions like "--object" for the
object positional argument.
Signed-off-by: David Zafman <dzafman@redhat.com> 
 
Sage Weil  [Tue, 5 Dec 2017 18:25:54 +0000  (12:25 -0600)] 
 
qa/suites/rados/upgrade: whitelist MON_DOWN, MGR_DOWN 
 
They get restarted. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 5 Dec 2017 03:28:21 +0000  (21:28 -0600)] 
 
Merge pull request #19328 from liewegas/wip-fix-tools-deb 
 
debian/control: adjust ceph-{osdomap,kvstore,monstore}-tool feature move 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Sage Weil  [Tue, 5 Dec 2017 03:25:16 +0000  (21:25 -0600)] 
 
debian/control: adjust ceph-{osdomap,kvstore,monstore}-tool feature move 
 
The backport didn't make 12.2.2, but it will be in 12.2.3. 
 
Fixes: http://tracker.ceph.com/issues/22319  
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Tue, 5 Dec 2017 03:16:44 +0000  (21:16 -0600)] 
 
qa/suites/rados/singleton/all/threash-eio: whitelist OBJECT_* 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Sage Weil  [Mon, 4 Dec 2017 14:59:26 +0000  (08:59 -0600)] 
 
PendingReleaseNotes: dummy commit 
 
Just need a new to trigger a build on this branch. 
 
Signed-off-by: Sage Weil <sage@redhat.com>  
Kefu Chai  [Sun, 3 Dec 2017 02:34:02 +0000  (10:34 +0800)] 
 
Merge pull request #19196 from shun-s/wip-cephdisk-fix-major-error 
 
ceph-disk: fix signed integer is greater than maximum when call major 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Sage Weil  [Sat, 2 Dec 2017 17:44:15 +0000  (11:44 -0600)] 
 
Merge pull request #19296 from shinobu-x/strange_double_space 
 
osd: Remove double space 
 
Shinobu Kinjo  [Sat, 2 Dec 2017 16:57:39 +0000  (11:57 -0500)] 
 
osd: Remove double space 
 
Should not break anything but just strange... 
 
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com>  
Kefu Chai  [Sat, 2 Dec 2017 14:36:19 +0000  (22:36 +0800)] 
 
Merge pull request #19161 from xiexingguo/wip-pg-log 
 
osd/PGLog: get rid of ineffective container operations 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
xie xingguo  [Fri, 24 Nov 2017 02:10:27 +0000  (10:10 +0800)] 
 
osd/PGLog: get rid of ineffective container operations 
 
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>  
Kefu Chai  [Sat, 2 Dec 2017 06:14:29 +0000  (14:14 +0800)] 
 
Merge pull request #19242 from liewegas/wip-21147 
 
qa/suites/rados/thrash: extend mgr beacon grace when many msgr failures injected 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sat, 2 Dec 2017 06:13:44 +0000  (14:13 +0800)] 
 
Merge pull request #19185 from liewegas/wip-trim-mgrmap 
 
mon/MgrMonitor: limit mgrmap history 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Andrew Schoen  [Fri, 1 Dec 2017 21:40:00 +0000  (15:40 -0600)] 
 
Merge pull request #19285 from ceph/wip-rm22299 
 
ceph-volume Format correctly when vg/lv cannot be used 
 
Reviewed-by: Andrew Schoen <aschoen@redhat.com>  
Andrew Schoen  [Fri, 1 Dec 2017 21:32:37 +0000  (15:32 -0600)] 
 
Merge pull request #19259 from ceph/wip-rm22280 
 
ceph-volume: handle leading whitespace/tabs in ceph.conf 
 
Reviewed-by: Andrew Schoen <aschoen@redhat.com>  
Alfredo Deza  [Fri, 1 Dec 2017 18:53:39 +0000  (13:53 -0500)] 
 
ceph-volume tests verify proper formatting of RuntimeError on vg/lv error 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Alfredo Deza  [Fri, 1 Dec 2017 18:53:06 +0000  (13:53 -0500)] 
 
ceph-volume lvm.prepare correctly format argument for vg/lv error 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>  
Abhishek L  [Fri, 1 Dec 2017 17:06:46 +0000  (18:06 +0100)] 
 
Merge pull request #19264 from theanalyst/doc/releases/12.2.2 
 
doc: add 12.2.2 release notes 
 
Reviewed-By: Sage Weil <sage@redhat.com>  
Reviewed-By: Nathan Cutler <ncutler@suse.com>  
Sage Weil  [Fri, 1 Dec 2017 16:30:33 +0000  (10:30 -0600)] 
 
Merge pull request #19284 from theanalyst/changelog/12.2.2 
 
doc: add changelog for v12.2.2 
 
Abhishek Lekshmanan  [Fri, 1 Dec 2017 16:28:10 +0000  (17:28 +0100)] 
 
doc: add changelog for v12.2.2 
 
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>  
Matt Benjamin  [Fri, 1 Dec 2017 16:23:09 +0000  (11:23 -0500)] 
 
Merge pull request #19278 from badone/wip-librgw_file_marker-unused-function-warnings 
 
rgw_file: Silence unused-function warnings 
 
Jos Collin  [Fri, 1 Dec 2017 14:44:21 +0000  (20:14 +0530)] 
 
Merge pull request #19281 from qrGitHub/wip-rgw-typo-anynoymous 
 
rgw: fix typo anynoymous to anonymous 
 
Reviewed-by: Jos Collin <jcollin@redhat.com>  
Abhishek Lekshmanan  [Thu, 30 Nov 2017 18:29:23 +0000  (19:29 +0100)] 
 
doc: add 12.2.2 release notes 
 
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>  
Bingyin Zhang  [Fri, 1 Dec 2017 10:56:05 +0000  (18:56 +0800)] 
 
rgw: correct typo anynoymous to anonymous 
 
Signed-off-by: Bingyin Zhang <zhangbingyin@cloudin.cn>  
Brad Hubbard  [Fri, 1 Dec 2017 08:41:02 +0000  (18:41 +1000)] 
 
rgw_file: Silence unused-function warnings 
 
Comment out unused insertion operators. 
 
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>  
Kefu Chai  [Fri, 1 Dec 2017 03:42:52 +0000  (11:42 +0800)] 
 
Merge pull request #19233 from tchaikov/wip-no-mon-health-to-clog-when-upgrading 
 
qa: disable mon-health-to-clog in upgrade test 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Kefu Chai  [Fri, 1 Dec 2017 02:39:18 +0000  (10:39 +0800)] 
 
Merge pull request #19225 from tchaikov/wip-more-whitelist 
 
qa/suites/rados/singleton: more whitelist 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Kefu Chai  [Fri, 1 Dec 2017 02:36:21 +0000  (10:36 +0800)] 
 
Merge pull request #19202 from tchaikov/wip-check-pthread-ext 
 
cmake,common/RWLock: check for libpthread extensions 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Kefu Chai  [Fri, 1 Dec 2017 02:35:27 +0000  (10:35 +0800)] 
 
Merge pull request #19160 from shinobu-x/bluestore_tool_remove_redundant_code 
 
os/bluestore/bluestore_tool: Move redundant code into one method 
 
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>  
Kefu Chai  [Fri, 1 Dec 2017 02:34:54 +0000  (10:34 +0800)] 
 
Merge pull request #19100 from tchaikov/wip-log-reuse-streambuf 
 
common/log: Speed improvement for log 
 
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>  
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Kefu Chai  [Fri, 1 Dec 2017 02:32:52 +0000  (10:32 +0800)] 
 
Merge pull request #18124 from amitkumar50/cleanup-Min-Max 
 
cleanup: Replacing MIN,MAX with std::min,std::max 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Kefu Chai  [Fri, 1 Dec 2017 01:57:26 +0000  (09:57 +0800)] 
 
Merge pull request #18991 from dmick/wip-ceph-disk-fsid 
 
ceph_disk: allow "no fsid" on activate 
 
Reviewed-by: Sage Weil <sage@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Yuri Weinstein  [Thu, 30 Nov 2017 20:58:22 +0000  (12:58 -0800)] 
 
Merge pull request #19262 from ceph/wip-fix-distro-master 
 
tests - Replaced requests for "centos 7.3" to centos_latest 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Casey Bodley  [Thu, 30 Nov 2017 20:16:11 +0000  (15:16 -0500)] 
 
Merge pull request #19164 from hrchu/adminopsBindings 
 
doc: rgw adminops binding libraries 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Abhishek Lekshmanan  [Thu, 30 Nov 2017 18:32:13 +0000  (19:32 +0100)] 
 
doc: add 12.2.2 to releases table 
 
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>  
Abhishek Lekshmanan  [Thu, 30 Nov 2017 18:27:45 +0000  (19:27 +0100)] 
 
doc: cleanup PendingReleaseNotes 
 
drop sections already in previous releases, keeping only Mimic sections 
and a new section header for items going post 12.2.2 
 
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>  
Kefu Chai  [Wed, 29 Nov 2017 05:37:24 +0000  (13:37 +0800)] 
 
qa: disable mon-health-to-clog in upgrade test 
 
otherwise the cluster will complain that the quorum size is smaller than 
that of monmap. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Yuri Weinstein  [Thu, 30 Nov 2017 15:52:11 +0000  (07:52 -0800)] 
 
tests - Replaced requests for "centos 7.3" to centos_latest 
 
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>  
Sage Weil  [Thu, 30 Nov 2017 14:17:25 +0000  (08:17 -0600)] 
 
Merge pull request #19247 from shinobu-x/rados_op_crush-map-edits_straw2 
 
doc/rados: Add explanation of straw2 
 
Alfredo Deza  [Thu, 30 Nov 2017 13:58:37 +0000  (08:58 -0500)] 
 
ceph-volume test leading whitespace is handled in configurations 
 
Signed-off-by: Alfredo Deza <adeza@redhat.com>