]>
 
 
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
 
 
 
 
 
 
Volker Theile  [Wed, 2 Dec 2020 16:14:45 +0000  (17:14 +0100)] 
 
mgr/dashboard: Drop invalid RGW client instances, improve logging 
 
* Log RGW settings for easier problem tracking. 
* Drop RGW client instances that do not exist anymore. This happens when a RGW service is removed via the orchestrator. The Dashboard tries to access the RGW client using the previous settings which leads to an error which might be confusing. Without dropping the error message 'RGW REST API failed request ...' is displayed instead of the correct one 'No RGW found'. Dropping the RGW client instance will produce correct error messages the next time the backend tries to establish a new connection. 
 
Fixes: https://tracker.ceph.com/issues/48586  
Signed-off-by: Volker Theile <vtheile@suse.com>  
zdover23  [Mon, 14 Dec 2020 05:54:49 +0000  (15:54 +1000)] 
 
Merge pull request #37047 from sebastian-philipp/doc-cephadm-rm-host 
 
doc/cephadm: Add remove host to operations 
 
Reviewed-by: Zac Dover <zac.dover@gmail.com>  
Kefu Chai  [Sun, 13 Dec 2020 11:26:40 +0000  (19:26 +0800)] 
 
Merge pull request #38545 from tchaikov/wip-crimson-test-errorator 
 
test/crimson: add a test to verify that errorator does not copy 
 
Reviewed-by: Samuel Just <sjust@redhat.com>  
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 13:58:14 +0000  (21:58 +0800)] 
 
test/crimson: add a test to verify that errorator does not copy 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 09:13:10 +0000  (17:13 +0800)] 
 
test/crimson: move member variable into test 
 
so the test is more self-contained. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 09:10:11 +0000  (17:10 +0800)] 
 
test/crimson: s/do_until_test_t/errorator_test_t/ 
 
so we can reuse this test suite for more errorator related tests. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sat, 12 Dec 2020 14:24:52 +0000  (22:24 +0800)] 
 
Merge pull request #38554 from tchaikov/wip-admin-build-doc 
 
admin/build-doc: consolidate the build deps into admin/doc-requirements.txt 
 
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Sebastian Wagner  [Sat, 12 Dec 2020 11:55:50 +0000  (12:55 +0100)] 
 
Merge pull request #38547 from varshar16/wip-kubejacker-updates 
 
script/kubejacker: Add python_common library and misc updates 
 
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>  
Kefu Chai  [Sat, 12 Dec 2020 08:49:14 +0000  (16:49 +0800)] 
 
admin/build-doc: drop comments for building dummy C bindings
we don't build dummy C bindings since
2235c2db0ecc7a8fbe165aba2ea8aaf8189d349c 
Signed-off-by: Kefu Chai <kchai@redhat.com> 
 
Kefu Chai  [Sat, 12 Dec 2020 07:26:09 +0000  (15:26 +0800)] 
 
admin/build-doc: revert "upgrade pip setuptools first"
per Radoslow Zarzynski, the build failure was due to missing Python.h
for the python version he was using on the system.
This reverts commit 
bc73204812907b1e55f0f4b8ad977bcce8834c6f .
Signed-off-by: Kefu Chai <kchai@redhat.com> 
 
Kefu Chai  [Sat, 12 Dec 2020 07:19:40 +0000  (15:19 +0800)] 
 
admin/build-doc: stop passing --use-feature=2020-resolver to pip 
 
to silence the warning of 
 
WARNING: --use-feature=2020-resolver no longer has any effect, since it is now the default dependency resolver in pip. This will become an error in pip 21.0. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sat, 12 Dec 2020 07:09:49 +0000  (15:09 +0800)] 
 
admin/build-doc: consolidate the build deps into admin/doc-pybind.txt 
 
since all the python bindings are required for building the doc, extract 
them into admin/doc-pybind.txt. 
 
because the pybind python extensions require Cython python module to build, 
we have to move them  into another requirement file, and install them after 
Cython is installed. 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sat, 12 Dec 2020 04:36:54 +0000  (12:36 +0800)] 
 
Merge pull request #37433 from aclamk/wip-rocksdb-better-options 
 
kv/RocksDBStore: Added ability to set compound options 
 
Reviewed-by: Igor Fedotov <ifedotov@suse.com>  
Kefu Chai  [Sat, 12 Dec 2020 04:18:16 +0000  (12:18 +0800)] 
 
Merge pull request #38020 from mdw-at-linuxbox/teuth-fix-x509-san 
 
qa/tasks/openssl_keys.py: add subjectAltName to certificates 
 
Reviewed-by: Casey Bodley <cbodley@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Sat, 12 Dec 2020 04:10:44 +0000  (12:10 +0800)] 
 
Merge pull request #38282 from vosdev/ceph-pool-alert 
 
mgr/prometheus: Fix 'pool filling up' with >50% usage 
 
Reviewed-by: Patrick Seidensal <pseidensal@suse.com>  
Kefu Chai  [Sat, 12 Dec 2020 03:48:41 +0000  (11:48 +0800)] 
 
Merge pull request #38290 from athanatos/sjust/wip-transaction-manager-nbd 
 
crimson/seastore: add journaling checksumming and nbd based simple perf tester 
 
Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Patrick Donnelly  [Sat, 12 Dec 2020 02:59:42 +0000  (18:59 -0800)] 
 
Merge PR #38322 into master 
 
* refs/pull/38322/head: 
	test_cephfs_shell: add tests for ls command 
 
Reviewed-by: Rishabh Dave <ridave@redhat.com>  
Samuel Just  [Fri, 11 Dec 2020 21:27:01 +0000  (13:27 -0800)] 
 
crimson/os/seastore/journal: fix typo in comment 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Wed, 25 Nov 2020 05:59:39 +0000  (21:59 -0800)] 
 
crimson/os/seastore/segment_manager: allocate page aligned in read helper 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Wed, 25 Nov 2020 05:59:07 +0000  (21:59 -0800)] 
 
crimson/os/seastore/cached_extent: always allocate page aligned 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Tue, 24 Nov 2020 19:40:30 +0000  (11:40 -0800)] 
 
crimson/os/seastore/journal: remove now unused scan_segment 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Tue, 24 Nov 2020 19:39:27 +0000  (11:39 -0800)] 
 
crimson/os/seastore: rework jorunal::scan_extents to use scan_valid_records 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Sat, 21 Nov 2020 03:09:54 +0000  (19:09 -0800)] 
 
crimson/os/seastore/journal: replace scan_segment with scan_valid_records in replay_segment 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Sat, 21 Nov 2020 03:09:25 +0000  (19:09 -0800)] 
 
crimson/os/seastore/journal: add scan_valid_records 
 
scan_valid_records validates record checksums and uses last_comitted 
to avoid checking data crcs except on the final few records.  Will 
replace scan_segment in a few patches. 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Kefu Chai  [Sat, 12 Dec 2020 00:17:02 +0000  (08:17 +0800)] 
 
Merge pull request #38444 from tchaikov/wip-msgr-string-view 
 
msg/async: drop unused member variable 
 
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>  
Sebastian Wagner  [Sat, 12 Dec 2020 00:09:14 +0000  (01:09  +0100)] 
 
Merge pull request #38439 from adk3798/iscsi-stuff 
 
mgr/cephadm: improve iscsi dashboard config 
 
Reviewed-by: Guillaume Abrioux <gabrioux@redhat.com>  
Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>  
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>  
Reviewed-by: Michael Fritch <mfritch@suse.com>  
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>  
Sebastian Wagner  [Sat, 12 Dec 2020 00:07:12 +0000  (01:07  +0100)] 
 
Merge pull request #38533 from sebastian-philipp/cephadm-mypy-no-untyped 
 
mgr/cephadm: disallow_untyped_defs=True 
 
Reviewed-by: Michael Fritch <mfritch@suse.com>  
Kefu Chai  [Sat, 12 Dec 2020 00:05:24 +0000  (08:05 +0800)] 
 
Merge pull request #38544 from tchaikov/wip-build-doc-auto-build 
 
admin/build-doc: add livehtml target 
 
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Samuel Just  [Sat, 21 Nov 2020 03:08:05 +0000  (19:08 -0800)] 
 
crimson/os/seastore/journal: try_decode* pass bl as const & 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Sat, 21 Nov 2020 03:07:36 +0000  (19:07 -0800)] 
 
crimson/os/seastore/journal: validate header crc on read 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Sat, 21 Nov 2020 02:23:26 +0000  (02:23  +0000)] 
 
crimson/os/seastore/lba_manager/btree/btree_range_pin: remove obsolete assert 
 
In the event that the only two children of the root are merged, they 
as well as the old root will be retired meaning that check_parent 
will find no parent. 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Thu, 19 Nov 2020 21:08:17 +0000  (13:08 -0800)] 
 
crimson/os/seastore/journal: maintain committed_to on each record 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Thu, 19 Nov 2020 21:07:59 +0000  (13:07 -0800)] 
 
crimson/os/seastore/journal: use specified size types for header 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Thu, 19 Nov 2020 21:07:27 +0000  (13:07 -0800)] 
 
crimson/os/seastore/journal: fix debugging lines 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Thu, 19 Nov 2020 21:06:10 +0000  (13:06 -0800)] 
 
crimson/os/seastore/journal: add data and metadata checksums 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Fri, 6 Nov 2020 23:00:20 +0000  (15:00 -0800)] 
 
crimson/os/seastore/.../lba_btree_node: collapse root on merge if down to one element 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Fri, 6 Nov 2020 04:17:09 +0000  (20:17 -0800)] 
 
crimson/os/seastore/.../lba_btree_node_impl: fix merge_entry return values 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Fri, 6 Nov 2020 00:10:10 +0000  (00:10  +0000)] 
 
crimson/os/seastore/journal: check segment nonce in scan_segment 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Fri, 6 Nov 2020 00:04:49 +0000  (16:04 -0800)] 
 
crimson/os/seastore/journal: factor out read_segment_header 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Thu, 5 Nov 2020 23:29:15 +0000  (15:29 -0800)] 
 
crimson/os/seastore/journal: propogate segment headers with replay segments 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Thu, 5 Nov 2020 23:11:35 +0000  (15:11 -0800)] 
 
crimson/os/seastore/journal: record segment/record nonces based on seastore_id 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Thu, 5 Nov 2020 23:11:17 +0000  (15:11 -0800)] 
 
include/uuid: make bytes() return const * 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Wed, 4 Nov 2020 03:37:10 +0000  (19:37 -0800)] 
 
crimson/os/seastore/segment_manager: add seastore_meta_t with uuid 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Thu, 5 Nov 2020 22:14:04 +0000  (14:14 -0800)] 
 
include/uuid: convert to denc 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Wed, 4 Nov 2020 21:31:59 +0000  (13:31 -0800)] 
 
crimson/os/seastore/segment_manger/ephemeral: add final annotations 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Wed, 4 Nov 2020 03:36:57 +0000  (19:36 -0800)] 
 
crimson/os/seastore: use unqualified en/decode for denc types 
 
Otherwise, if definitions from encoding.h are in scope the templated 
denc one won't be considered. 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Sat, 31 Oct 2020 00:04:32 +0000  (17:04 -0700)] 
 
crimson/os/seastore/journal: fix error returns in replay 
 
SegmentManager is allowed to return an enoent if the segment isn't 
readable. 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Sat, 31 Oct 2020 00:03:33 +0000  (17:03 -0700)] 
 
crimson/os/seastore/.../ephemeral: introduce pauses for testing 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Sat, 31 Oct 2020 00:03:04 +0000  (17:03 -0700)] 
 
crimson/os/seastore/journal: send aligned buffer in initialize_segment 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
Samuel Just  [Sat, 31 Oct 2020 00:00:01 +0000  (17:00 -0700)] 
 
crimson/tools/: add really simple nbd driver for TransactionManager 
 
Signed-off-by: Samuel Just <sjust@redhat.com>  
pcuzner  [Fri, 11 Dec 2020 20:00:12 +0000  (09:00 +1300)] 
 
Merge pull request #38413 from pcuzner/fix-yaml-error 
 
orchestrator: validate osd yaml 
 
Varsha Rao  [Fri, 11 Dec 2020 17:53:28 +0000  (23:23 +0530)] 
 
doc/dev/kubernetes: Add minikube tips and misc updates 
 
Signed-off-by: Varsha Rao <varao@redhat.com>  
Varsha Rao  [Fri, 11 Dec 2020 13:03:50 +0000  (18:33 +0530)] 
 
script/kubejacker: Add python_common library 
 
Signed-off-by: Varsha Rao <varao@redhat.com>  
Patrick Donnelly  [Fri, 11 Dec 2020 17:47:35 +0000  (09:47 -0800)] 
 
Merge PR #38511 into master 
 
* refs/pull/38511/head: 
	qa/tasks/cephfs/nfs: Check if host ip is in cluster info output 
 
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 16:22:37 +0000  (00:22  +0800)] 
 
admin/build-doc: upgrade pip setuptools first 
 
on certain distros, buggy pip and setuptools are used, so we need to 
upgrade them first. 
 
see also: googleapis/google-cloud-python#2990 and pypa/setuptools#885 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Ernesto Puerta  [Fri, 11 Dec 2020 16:14:50 +0000  (17:14 +0100)] 
 
Merge pull request #38519 from rhcs-dashboard/fix-47727-master 
 
mgr/dashboard: RGW User Form is validating disabled fields 
 
Reviewed-by: Avan Thakkar <athakkar@redhat.com>  
Reviewed-by: Nizamudeen A <nia@redhat.com>  
Reviewed-by: Volker Theile <vtheile@suse.com>  
Ernesto Puerta  [Fri, 11 Dec 2020 16:08:35 +0000  (17:08 +0100)] 
 
Merge pull request #38125 from rhcs-dashboard/improve-CRUSH-info-columns 
 
mgr/dashboard: Replace Replica size and Erasure code profile with a single column 
 
Reviewed-by: Alfonso Martínez <almartin@redhat.com>  
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>  
Reviewed-by: Nizamudeen A <nia@redhat.com>  
Reviewed-by: Volker Theile <vtheile@suse.com>  
Mykola Golub  [Fri, 11 Dec 2020 15:40:12 +0000  (17:40 +0200)] 
 
Merge pull request #38494 from dillaman/wip-45694 
 
librbd: fix sporadic failures in TestMigration.StressLive 
 
Reviewed-by: Mykola Golub <mgolub@suse.com>  
Kefu Chai  [Fri, 11 Dec 2020 14:34:53 +0000  (22:34 +0800)] 
 
Merge pull request #38515 from tchaikov/wip-script-run-cbt 
 
script/run-cbt.sh: drop bashism 
 
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 13:33:41 +0000  (21:33 +0800)] 
 
admin/build-doc: add livehtml target 
 
it is time-consuming to rebuild the python bindings every time we 
rebuild the document, it'd be ideal if we could just build document. 
 
in this change, in addition to "html" and "doc", "livehtml" argument is 
now supported by build-doc script, so one can just use 
 
./build-doc livehtml 
 
to build and start a web server. whenever a change in doc/ is detected, 
the document is rebuilt. for more details, see 
https://pypi.org/project/sphinx-autobuild/ 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Jason Dillaman  [Tue, 8 Dec 2020 19:16:49 +0000  (14:16 -0500)] 
 
librbd/deep_copy: added new migrating flag to object copy 
 
The migration operation and the copyup state machine will set 
this flag when attempting to perform a deep-copy due to a 
live-migration. 
 
This flag will prevent a possible race condition between the 
start of the object deep-copy when migration was enabled and 
the writing portion of the deep-copy when migration might 
have completed via external means. 
 
Fixes: https://tracker.ceph.com/issues/45694  
Signed-off-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Tue, 8 Dec 2020 18:11:20 +0000  (13:11 -0500)] 
 
librbd/deep_copy: added bitwise flag parameter to object copy 
 
This initial version subsumes the original "flatten" boolean flag. 
 
Signed-off-by: Jason Dillaman <dillaman@redhat.com>  
Varsha Rao  [Fri, 11 Dec 2020 13:02:34 +0000  (18:32 +0530)] 
 
script/kubejacker: Add podman push example for plain HTTP registry 
 
If the image is pushed to a plain HTTP registry then tls-verify needs to be set 
to false. This patch adds an example for it. 
 
Signed-off-by: Varsha Rao <varao@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 12:46:24 +0000  (20:46 +0800)] 
 
Merge pull request #38486 from Rjerk/fix-mds-conf-typo 
 
doc: fix a couple of typos 
 
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 12:41:54 +0000  (20:41 +0800)] 
 
Merge pull request #38542 from SMIL-Infra/wip-doc-conf-typo 
 
doc: Fixes a typo in mon_dns_srv_name. 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Mykola Golub  [Fri, 11 Dec 2020 10:13:41 +0000  (12:13 +0200)] 
 
Merge pull request #38517 from dillaman/wip-48525 
 
rbd-mirror: bad state and crashes in snapshot-based mirroring 
 
Reviewed-by: Mykola Golub <mgolub@suse.com>  
Mykola Golub  [Fri, 11 Dec 2020 10:12:04 +0000  (12:12 +0200)] 
 
Merge pull request #38492 from dillaman/wip-librbd-io-tweaks 
 
librbd: minor fix to IO shut-down and increased IO logging 
 
Reviewed-by: Mykola Golub <mgolub@suse.com>  
胡玮文  [Fri, 11 Dec 2020 09:16:14 +0000  (17:16 +0800)] 
 
doc: Fixes a typo in mon_dns_srv_name. 
 
Signed-off-by: 胡玮文 <huww98@outlook.com>  
Kefu Chai  [Fri, 11 Dec 2020 08:08:31 +0000  (16:08 +0800)] 
 
Merge pull request #38480 from yician1000/fix_48488 
 
mgr/restful: fix TypeError occurring in _gather_osds() 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 08:07:03 +0000  (16:07 +0800)] 
 
Merge pull request #38384 from bk201/wip-48406 
 
mgr/dashboard: fix test_dashboard_e2e.sh errors 
 
Reviewed-by: Alfonso Martínez <almartin@redhat.com>  
Reviewed-by: Laura Paduano <lpaduano@suse.com>  
Reviewed-by: Tatjana Dehler <tdehler@suse.com>  
Kefu Chai  [Fri, 11 Dec 2020 08:04:51 +0000  (16:04 +0800)] 
 
Merge pull request #37785 from lxbsz/conf1 
 
common/config: do not expand the pid for socket admin 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 08:04:00 +0000  (16:04 +0800)] 
 
Merge pull request #38417 from changchengx/osdmap 
 
osd/OSDMonitor: correct duplicated output info 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Reviewed-by: Joao Eduardo Luis <joao@suse.com>  
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 08:00:35 +0000  (16:00 +0800)] 
 
Merge pull request #38453 from b-ranto/wip-crash-serial 
 
mgr/crash: Serialize command handling 
 
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 07:52:22 +0000  (15:52 +0800)] 
 
Merge pull request #38501 from tchaikov/wip-cmake-crimson-test 
 
test/crimson: do not link against crimson-{os,common} 
 
Reviewed-by: Samuel Just <sjust@redhat.com>  
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 04:47:51 +0000  (12:47 +0800)] 
 
Merge pull request #38516 from tchaikov/wip-cmake-rocksdb 
 
cmake: stop rebuilding rocksdb everytime 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Paul Cuzner  [Fri, 11 Dec 2020 04:25:08 +0000  (17:25 +1300)] 
 
orchestrator: drop redundant try/except 
 
YAML is validated up front, so the additional try/except 
clause is not needed. 
 
Signed-off-by: Paul Cuzner <pcuzner@redhat.com>  
Josh Durgin  [Fri, 11 Dec 2020 02:54:51 +0000  (18:54 -0800)] 
 
Merge pull request #35314 from zdover23/wip-doc-elasticsearch-7-warning 
 
doc/radosgw: Note that ElasticSearch 7 doesn't work. Just 6 and lower. 
 
Reviewed-by: Josh Durgin <jdurgin@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 02:41:53 +0000  (10:41 +0800)] 
 
Merge pull request #38523 from tchaikov/wip-gcc-toolset-9 
 
install-deps.sh: do not use gcc-toolset-9 from copr 
 
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>  
Kefu Chai  [Fri, 11 Dec 2020 00:59:09 +0000  (08:59 +0800)] 
 
Merge pull request #38157 from sebastian-philipp/labeler-orchestrator 
 
github/labeler: Add some more to cephadm, add orchestrator 
 
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>  
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Jason Dillaman  [Thu, 10 Dec 2020 23:06:50 +0000  (18:06 -0500)] 
 
Merge pull request #38408 from trociny/wip-rbd-group-snap-create2 
 
librbd: extend group snap create API to support flags 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Thu, 10 Dec 2020 23:06:24 +0000  (18:06 -0500)] 
 
Merge pull request #38518 from trociny/wip-rbd-test-memleak 
 
test/librbd: fix memory leak in TestLibRBD.ConcurentOperations 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Sebastian Wagner  [Thu, 10 Dec 2020 21:41:47 +0000  (22:41 +0100)] 
 
Merge pull request #38490 from sebastian-philipp/mypy-0.790 
 
src,qa,dashboard: Upgrade to mypy 0.790 
 
Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>  
Reviewed-by: Laura Paduano <lpaduano@suse.com>  
Reviewed-by: Tatjana Dehler <tdehler@suse.com>  
Harish Munjulur  [Thu, 10 Dec 2020 19:49:37 +0000  (11:49 -0800)] 
 
Merge pull request #38075 from joke-lee/s3-auth-date-fix 
 
rgw: fix RequestTimeTooSkewed when Date contain RFC-822/ISO 8601 standard timezone 
 
Harish Munjulur  [Thu, 10 Dec 2020 19:48:47 +0000  (11:48 -0800)] 
 
Merge pull request #37926 from BryceCao/wip-catch-non-int-exception 
 
rgw : catch non int exception 
 
Kefu Chai  [Thu, 10 Dec 2020 15:53:48 +0000  (23:53 +0800)] 
 
Merge pull request #37909 from alexandrsushko/prometheus-pg-laggy-46142 
 
mgr: Fix for dashboard/prometheus failure due to laggy pg state 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Reviewed-by: Patrick Seidensal <pseidensal@suse.com>  
J. Eric Ivancich  [Thu, 10 Dec 2020 15:06:40 +0000  (10:06 -0500)] 
 
Merge pull request #38131 from linuxbox2/wip-lc-ix 
 
rgwlc: correctly dimension lc shard index vector 
 
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>  
Sebastian Wagner  [Thu, 10 Dec 2020 14:53:00 +0000  (15:53 +0100)] 
 
mgr/cephadm: disallow_untyped_defs=True 
 
simplifies mypy.ini 
 
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>  
Sebastian Wagner  [Wed, 18 Nov 2020 11:29:50 +0000  (12:29 +0100)] 
 
github/labeler: Add some more to cephadm, add orchestrator 
 
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>  
Kefu Chai  [Thu, 10 Dec 2020 14:18:39 +0000  (22:18 +0800)] 
 
Merge pull request #38524 from tchaikov/wip-crimson-qa-rbd 
 
qa/suites: add crimson-rados/rbd test suites 
 
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>  
Sebastian Wagner  [Thu, 10 Dec 2020 14:14:19 +0000  (15:14 +0100)] 
 
Merge pull request #38470 from sebastian-philipp/cephadm-command-unit-verbose 
 
cephadm: command_unit: call systemctl with verbose=True 
 
Reviewed-by: Michael Fritch <mfritch@suse.com>  
Sebastian Wagner  [Thu, 10 Dec 2020 14:13:42 +0000  (15:13 +0100)] 
 
Merge pull request #38009 from ideepika/wip-48058-cephadm 
 
qa/tasks/cephadm: update_info_yam() only if ctx.archive is valid 
 
Reviewed-by: Kefu Chai <kchai@redhat.com>  
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>  
Jason Dillaman  [Thu, 10 Dec 2020 14:07:16 +0000  (09:07 -0500)] 
 
Merge pull request #36551 from CongMinYin/immutable_object_cache_throttle 
 
tools: add throttle mechanism to immutable object cache 
 
Reviewed-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Thu, 10 Dec 2020 04:17:24 +0000  (23:17 -0500)] 
 
rbd-mirror: do not attempt to unlink from more recent snapshots 
 
The snapshot-based mirroring replayer should only attempt to unlink 
from any snapshots that are older than the end remote snapshot id to 
prevent the remote side from incorrectly deleted the snapshot. 
 
Fixes: https://tracker.ceph.com/issues/48527  
Signed-off-by: Jason Dillaman <dillaman@redhat.com>  
Jason Dillaman  [Thu, 10 Dec 2020 03:30:17 +0000  (22:30 -0500)] 
 
librbd/mirror: unlink peer might recursively loop 
 
If the mirror peer set is (incorrectly) empty, it's not currently 
possible for the unlink peer state machine to properly delete the 
snapshot. This can result in a recursive loop between the create 
primary snapshot state machine and the unlink peer state machine 
until the stack depth grows too large. 
 
Fixes: https://tracker.ceph.com/issues/48525  
Signed-off-by: Jason Dillaman <dillaman@redhat.com>  
Kefu Chai  [Thu, 10 Dec 2020 11:36:15 +0000  (19:36 +0800)] 
 
qa/suites: add crimson-rados/rbd test suites 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>  
Ernesto Puerta  [Thu, 10 Dec 2020 12:25:03 +0000  (13:25 +0100)] 
 
Merge pull request #38435 from votdev/issue_48449_test_standby 
 
mgr/dashboard: test_standby* (tasks.mgr.test_dashboard.TestDashboard) failed locally 
 
Reviewed-by: Laura Paduano <lpaduano@suse.com>  
Reviewed-by: Tatjana Dehler <tdehler@suse.com>  
Ernesto Puerta  [Thu, 10 Dec 2020 12:23:46 +0000  (13:23 +0100)] 
 
Merge pull request #38441 from bk201/wip-48455 
 
mgr/dashboard: adjust refresh intervals of Services and Daemons 
 
Reviewed-by: Avan Thakkar <athakkar@redhat.com>  
Reviewed-by: Laura Paduano <lpaduano@suse.com>  
Reviewed-by: Nizamudeen A <nia@redhat.com>  
Reviewed-by: Tatjana Dehler <tdehler@suse.com>  
Sebastian Wagner  [Thu, 10 Dec 2020 12:15:57 +0000  (13:15 +0100)] 
 
Merge pull request #38212 from sebastian-philipp/mgr-cephadm-type-annotations-mandatory-module 
 
mgr/cephadm: make type annotations for module.py mandatory 
 
Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>  
Reviewed-by: Michael Fritch <mfritch@suse.com>  
Kefu Chai  [Thu, 10 Dec 2020 10:48:24 +0000  (18:48 +0800)] 
 
install-deps.sh: do not use gcc-toolset-9 from copr
since both CentOS and RHEL now include the updated
gcc-toolset-9-gcc-9.2.1-2.3.el8.
see also https://bugzilla.redhat.com/show_bug.cgi?id=
1853900 
Signed-off-by: Kefu Chai <kchai@redhat.com> 
 
Kefu Chai  [Thu, 10 Dec 2020 07:17:56 +0000  (15:17 +0800)] 
 
crimson/osd: use correct fmt string in logger().debug(...) 
 
Signed-off-by: Kefu Chai <kchai@redhat.com>