]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Sage Weil [Sat, 11 Apr 2020 14:51:46 +0000 (09:51 -0500)]
mgr/PyModuleRegistry: ignore 'obsolete' modules
Old modules may be in the mgrmap (and always_on) but no longer exist. Do
not try to load those or raise errors about them.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 8 Apr 2020 20:46:36 +0000 (15:46 -0500)]
qa/suites/fs/upgrade: start with msgr2
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 6 Apr 2020 21:32:03 +0000 (16:32 -0500)]
qa/suites/fs/upgrade: s/mimic/nautilus/
Also rename 3-compat_client/mimic -> pacific to match the min_client
setting (the naming here confuses me...).
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 3 Apr 2020 22:41:32 +0000 (17:41 -0500)]
qa/suites/upgrade: whitelist when orchestrator_cli can't be loaded
This happens because mgrs may start before mons, or before mons have
published a new mgrmap that disables orchestrator_cli.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 1 Apr 2020 13:31:09 +0000 (08:31 -0500)]
qa/standalone/mon/msgr-v2-transition: remove test
v2 was introduced in nautilus, and we don't support mimic -> pacific
upgrades (only mimic -> octopus). This test can be removed!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 1 Apr 2020 13:28:53 +0000 (08:28 -0500)]
mon/MgrMonitor: disable orchestrator_cli if >= octopus
Fixes: https://tracker.ceph.com/issues/44883
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 1 Apr 2020 13:19:16 +0000 (08:19 -0500)]
qa/suites/ugprade: remove mimic -> pacific upgrade tests
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 31 Mar 2020 21:55:50 +0000 (16:55 -0500)]
qa/standalone/mon/misc: update TEST_mon_features
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 31 Mar 2020 21:47:54 +0000 (16:47 -0500)]
mon/MgrMap: use always_on_modules from most recent release
If our release isn't in the always_on_map, say because you just upgraded,
then start with the modules from the last/most recent release. This
should be sufficient to allow an upgrade when the mon is still the old
release and the mgrmap doesn't tell us what modules we should be enabling.
(Arguably, the always_on_modules should be enshrined in the MgrMap itself
and not in the mon?)
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 31 Mar 2020 21:37:44 +0000 (16:37 -0500)]
mon/MonCommands: require-osd-release pacific
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 31 Mar 2020 21:36:13 +0000 (16:36 -0500)]
qa/suites/rados/thrash-old-clients: adjust octopus package list for el7
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 31 Mar 2020 13:10:35 +0000 (08:10 -0500)]
doc/dev/release-kickoff-checklist: include ceph-build change
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 31 Mar 2020 12:57:29 +0000 (07:57 -0500)]
qa/workunits/cephtool/test.sh: fix require-osd-release test
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 31 Mar 2020 01:49:27 +0000 (20:49 -0500)]
mon/MgrMonitor: define mgr modules for pacific
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 29 Mar 2020 15:30:46 +0000 (10:30 -0500)]
doc/dev/release-checklists: generalize
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 29 Mar 2020 15:28:15 +0000 (10:28 -0500)]
doc/dev/release-kickoff-checklist: quotes
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 29 Mar 2020 14:39:21 +0000 (09:39 -0500)]
qa/suites/rados/thrash-old-clients/1-install/octopus
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 29 Mar 2020 14:37:57 +0000 (09:37 -0500)]
qa/releases/pacific.yaml
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sun, 29 Mar 2020 14:34:16 +0000 (09:34 -0500)]
mds/cephfs_features: CEPHFS_CURRENT_RELEASE
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 28 Mar 2020 14:23:31 +0000 (09:23 -0500)]
doc/dev/release-kickoff-checklist: a few other items
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 28 Mar 2020 14:20:45 +0000 (09:20 -0500)]
osd: remove redundant check
This is already covered by the ceph_osd.cc can_upgrade_from() check.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 28 Mar 2020 14:16:59 +0000 (09:16 -0500)]
mon/OSDMonitor: make pacific changes
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 28 Mar 2020 14:08:28 +0000 (09:08 -0500)]
mon/mon_types: add mon pacific feature
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 28 Mar 2020 13:49:28 +0000 (08:49 -0500)]
include/ceph_features: define SERVER_PACIFIC
Reuse bit 20, which is available.
Declare it as gen 3 so that we | in SERVER_MIMIC (bits 57+28).
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 28 Mar 2020 13:41:10 +0000 (08:41 -0500)]
include/ceph_features: fix whitespace
Goofed this up in
47049407ad0422c0bceab4dd6e3374f02ef72409 . We only
want spaces if the same RETIRED bit isn't reused yet.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 26 Mar 2020 02:30:15 +0000 (21:30 -0500)]
mon: persistent INCOMPAT_PACIFIC item
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 26 Mar 2020 02:23:24 +0000 (21:23 -0500)]
ceph-volume: __release__ == pacific
We didn't do this for octopus... :/
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 26 Mar 2020 02:23:09 +0000 (21:23 -0500)]
script: update backport scripts for now-released octopus
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 26 Mar 2020 02:22:38 +0000 (21:22 -0500)]
common: pacific release constants
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 26 Mar 2020 02:22:15 +0000 (21:22 -0500)]
doc/dev/release-kickoff-checklist
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 26 Mar 2020 02:04:03 +0000 (21:04 -0500)]
src/ceph_release: pacific, 16, dev
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 26 Mar 2020 02:03:51 +0000 (21:03 -0500)]
CMakeLists: 16.0.0
Signed-off-by: Sage Weil <sage@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 13:03:31 +0000 (21:03 +0800)]
Merge pull request #34398 from rzarzynski/wip-crimson-outdata-to-pglog
crimson/osd: record op's outdata and rval in pg log
Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 12:29:08 +0000 (20:29 +0800)]
Merge pull request #34466 from tchaikov/wip-cmake-get-git-version
cmake: check $top_srcdir/.git directly
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Sebastian Wagner [Wed, 8 Apr 2020 11:46:00 +0000 (13:46 +0200)]
Merge pull request #34220 from mgfritch/cephadm-nfs-container-image
mgr/cephadm: allow config for an nfs `container_image`
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Mykola Golub [Wed, 8 Apr 2020 11:23:51 +0000 (14:23 +0300)]
Merge pull request #34422 from dillaman/wip-44938
rbd: ignore tx-only mirror peers when adding new peers
Reviewed-by: Mykola Golub <mgolub@suse.com>
Lenz Grimmer [Wed, 8 Apr 2020 11:17:10 +0000 (13:17 +0200)]
Merge pull request #34058 from rhcs-dashboard/44228-fix-frontend-services-subscription-errors
mgr/dashboard: fix errors related to frontend service subscriptions.
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Radoslaw Zarzynski [Fri, 3 Apr 2020 11:42:45 +0000 (13:42 +0200)]
crimson/osd: record op's outdata and rval in pg log.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Radoslaw Zarzynski [Fri, 3 Apr 2020 11:41:30 +0000 (13:41 +0200)]
osd: pg_log_entry_t::set_op_returns() takes const reference now.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 10:00:10 +0000 (18:00 +0800)]
cmake: check $top_srcdir/.git directly
in
0437adc33a8b83847ed36666971b5ea4d88a4901 , we stop right before
reaching $top_srcdir, but we should stop at its parent directory.
in this change, instead of trying to be smart and to walk all the way
up to the root directory or $top_srcdir, we just check $top_srcdir/.git
directly, as we just know it's there or it does not exist at all.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 07:42:26 +0000 (15:42 +0800)]
Merge pull request #34229 from Yan-waller/wip-walle-fixsparsereadlength
osd/PrimaryLogPG: fix SPARSE_READ stat
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 07:39:48 +0000 (15:39 +0800)]
Merge pull request #34342 from ideepika/fixes-44862
mon: calculate min_size on osd pool set size
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 07:34:16 +0000 (15:34 +0800)]
Merge pull request #34219 from yanghonggang/bluefs-tool
os/bluestore: Don't pollute old journal when add new device
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Kefu Chai [Wed, 8 Apr 2020 07:32:49 +0000 (15:32 +0800)]
Merge pull request #34143 from tchaikov/wip-mgr-disable-dne-module
mon/MgrMonitor: show different error message when disabling a dne module
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Kefu Chai [Wed, 8 Apr 2020 07:29:34 +0000 (15:29 +0800)]
Merge pull request #34366 from SUSE/wip-mgr-fix-python-traceback
mgr/PyModule: fix missing tracebacks in handle_pyerror()
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 07:28:04 +0000 (15:28 +0800)]
Merge pull request #34337 from majianpeng/throttle-remove-lock
common/Throttle: Don't lock for atomic type update.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 07:25:22 +0000 (15:25 +0800)]
Merge pull request #34381 from rhcs-dashboard/fix-44721-master
rpm: add python3-saml as install dependency
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 07:20:22 +0000 (15:20 +0800)]
Merge pull request #34409 from adamemerson/wip-namespace-osd
osd: build without `using namespace` declarations in headers
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 07:07:00 +0000 (15:07 +0800)]
Merge pull request #34460 from majianpeng/cmakefile-fix
cmake: remove duplicated code.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 04:50:47 +0000 (12:50 +0800)]
Merge pull request #34451 from tchaikov/wip-standalone-pgid
qa/standalone/scrub: s/$(pgid)/${pgid}/
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 03:55:59 +0000 (11:55 +0800)]
Merge pull request #34245 from rzarzynski/wip-bug-24995
mgr: synchronize ClusterState's health and mon_status.
Reviewed-by: Tim Serong <tserong@suse.com>
Jianpeng Ma [Wed, 8 Apr 2020 03:08:02 +0000 (11:08 +0800)]
cmake: remove duplicated code.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Kefu Chai [Wed, 8 Apr 2020 01:59:51 +0000 (09:59 +0800)]
Merge pull request #34368 from majianpeng/msg-remove-unsued-code
msg, common/Throttle: remove unsued code.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 01:57:04 +0000 (09:57 +0800)]
Merge pull request #34369 from smithfarm/wip-43895
cmake: really stop at top of source code tree
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 01:56:24 +0000 (09:56 +0800)]
Merge pull request #34383 from matthewoliver/older-tox
tox: Fix the tox.ini's to support older versions of tox
Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Kefu Chai [Wed, 8 Apr 2020 01:54:33 +0000 (09:54 +0800)]
Merge pull request #34427 from smithfarm/wip-44964
spec: address some warnings raised by RPM 4.15.1
Reviewed-by: Boris Ranto <branto@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 8 Apr 2020 01:53:32 +0000 (09:53 +0800)]
Merge pull request #33945 from rishabh-d-dave/fs-qa-vstart_runner.LocalRemote.sh
qa/vstart_runner: update vstart_runner.LocalRemote.sh
Reviewed-by: "Yan, Zheng" <zyan@redhat.com>
Yuri Weinstein [Wed, 8 Apr 2020 00:29:05 +0000 (17:29 -0700)]
Merge pull request #34456 from ceph/wip-crontab-master
qa/tests: removed ceph-deploy from master and octopus (ceph-deploy is…
yuriw [Tue, 7 Apr 2020 23:47:56 +0000 (16:47 -0700)]
qa/tests: removed ceph-deploy from master and octopus (ceph-deploy isn't written to run on el8)
Signed-off-by: yuriw <yuri.weinstein@gmail.com>
Sebastian Wagner [Tue, 7 Apr 2020 22:01:59 +0000 (00:01 +0200)]
Merge pull request #34439 from jschmid1/osdspec_encrypted_docs
docs/cephadm: <encrypted> is a global flag
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Tue, 7 Apr 2020 21:49:06 +0000 (23:49 +0200)]
Merge pull request #34053 from matthewoliver/iscsi-cephadm
cephadm: Add ceph-iscsi
Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Tue, 7 Apr 2020 21:48:32 +0000 (23:48 +0200)]
Merge pull request #34357 from mgfritch/mgr-orch-test-warn
mgr/orch: fix python3 DeprecationWarning
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Kefu Chai [Tue, 7 Apr 2020 16:53:55 +0000 (00:53 +0800)]
qa/standalone/scrub: s/$(pgid)/${pgid}/
to address the test failures like
```
2020-04-07T15:44:58.693 INFO:tasks.workunit.client.0.smithi049.stderr:/home/ubuntu/cephtest/clone.client.0/qa/standalone/scrub/osd-scrub-repair.sh:498: TEST_auto_repair_bluestore_failed: ceph pg dump
pgs
2020-04-07T15:44:58.694 INFO:tasks.workunit.client.0.smithi049.stderr://home/ubuntu/cephtest/clone.client.0/qa/standalone/scrub/osd-scrub-repair.sh:498: TEST_auto_repair_bluestore_failed: pgid
2020-04-07T15:44:58.694 INFO:tasks.workunit.client.0.smithi049.stderr:/home/ubuntu/cephtest/clone.client.0/qa/standalone/scrub/osd-scrub-repair.sh: line 498: pgid: command not found
```
Signed-off-by: Kefu Chai <kchai@redhat.com>
Alfonso Martínez [Tue, 7 Apr 2020 16:07:54 +0000 (18:07 +0200)]
mgr/dashboard: fix errors related to frontend service subscriptions.
- Created TimerService: for getting a scheduled observable that checks if there are any observers subscribed before sending a request.
Now FeatureTogglesService uses it internally (solving a hidden bug in it).
- SummaryService & RbdMirroringService: instead of having window.setInterval/setTimeout tasks launched in constructor, now they have a method for polling (and subscribing to it). These methods are called in the appropriate component so we unsubscribe properly.
- Fixed: some subscriptions were not being unsubscribed properly.
- RbdFormComponent: little refactoring and fixed (also improved) unit tests.
Fixes: https://tracker.ceph.com/issues/44228
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
Ernesto Puerta [Thu, 2 Apr 2020 16:26:40 +0000 (18:26 +0200)]
rpm: add python3-saml as install dependency
`python.*-saml` is required for Ceph-Dashboard SSO support (optional
feature).
Fixes: https://tracker.ceph.com/issues/44721
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
Lenz Grimmer [Tue, 7 Apr 2020 13:54:39 +0000 (15:54 +0200)]
Merge pull request #34396 from tspmelo/wip-npm-hacking
mgr/dashboard: Update HACKING.rst
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Jan Fajerski [Tue, 7 Apr 2020 13:37:09 +0000 (15:37 +0200)]
Merge pull request #34412 from jan--f/c-v-fix-simple-scan-log-string
devices/simple/scan: Fix string in log statement
Jason Dillaman [Mon, 6 Apr 2020 14:55:28 +0000 (10:55 -0400)]
rbd: ignore tx-only mirror peers when adding new peers
There is a restriction for supporting only a single RX peer but
we should support multiple TX-only peers.
Fixes: https://tracker.ceph.com/issues/44938
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Joshua Schmid [Tue, 7 Apr 2020 09:50:25 +0000 (11:50 +0200)]
doc/cephadm: <encrypted> is a global flag
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Sebastian Wagner [Tue, 7 Apr 2020 09:59:00 +0000 (11:59 +0200)]
Merge pull request #34406 from liewegas/fix-cephadm-upgrade-start
qa/suites/rados/cephadm/upgrade: start from v15.2.0
Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Brad Hubbard [Mon, 6 Apr 2020 22:14:03 +0000 (08:14 +1000)]
Merge pull request #34310 from badone/wip-restful-api-dont-pass-empty-dict-to-get
qa/suites/rados/rest: don't pass empty dict as data arg
Reviewed-by: Sage Weil <sage@redhat.com>
Brad Hubbard [Mon, 6 Apr 2020 21:44:30 +0000 (07:44 +1000)]
Merge pull request #34302 from badone/wip-specify-rule-for-pool-creation
Wip specify rule for pool creation
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
Nathan Cutler [Mon, 6 Apr 2020 21:00:43 +0000 (23:00 +0200)]
ceph.spec.in: remove extra tokens at end of %endif directive
RPM 4.15.1 warns: extra tokens at the end of %endif directive
Heed the warning.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler [Mon, 6 Apr 2020 20:59:51 +0000 (22:59 +0200)]
ceph.spec.in: version an Obsoletes
RPM 4.15.1 warns: It's not recommended to have unversioned Obsoletes.
Heed the warning.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Adam C. Emerson [Thu, 2 Apr 2020 23:32:14 +0000 (19:32 -0400)]
osd: Build ceph-osd without using namespace declarations in headers
This is part of a series of commits to clean up using namespace at top
level in headers.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Thu, 2 Apr 2020 23:31:21 +0000 (19:31 -0400)]
{common, rgw}: Build ceph-osd without namespace pollution in headers
This is part of a series of commits to clean up using namespace at top
level in headers.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Thu, 2 Apr 2020 23:29:45 +0000 (19:29 -0400)]
include/ceph_assert: qualify __assert_warn call in assert_warn macro
A macro never knows where it will be expanded.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Thu, 2 Apr 2020 23:29:22 +0000 (19:29 -0400)]
perfglue: Build ceph-osd without using namespace declarations in headers
This is part of a series of commits to clean up using namespace at top
level in headers.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Adam C. Emerson [Thu, 2 Apr 2020 23:28:22 +0000 (19:28 -0400)]
cls: Build ceph-osd without using namespace declarations in headers
This is part of a series of commits to clean up using namespace at top
level in headers.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Volker Theile [Mon, 6 Apr 2020 12:17:17 +0000 (14:17 +0200)]
Merge pull request #34239 from p-se/wip-pse-fix-false-root-vol-full-alert
monitoring: root volume full alert fires false positives
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Jan Fajerski <jfajerski@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Lenz Grimmer [Mon, 6 Apr 2020 08:55:20 +0000 (10:55 +0200)]
Merge pull request #34240 from krig/grafana-dashboards-fixes
mgr/dashboard: Repair broken grafana panels
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Jan Fajerski [Mon, 6 Apr 2020 08:51:27 +0000 (10:51 +0200)]
devices/simple/scan: Fix string in log statement
A multiline string enclosed by () gained a comma, making it into a
tuple, which has no format() method.
Fixes: https://tracker.ceph.com/issues/44949
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
Tiago Melo [Fri, 3 Apr 2020 11:34:54 +0000 (11:34 +0000)]
mgr/dashboard: Update HACKING.rst
This will update information regarding npm.
Fixes: https://tracker.ceph.com/issues/44927
Signed-off-by: Tiago Melo <tmelo@suse.com>
Adam C. Emerson [Thu, 2 Apr 2020 23:23:07 +0000 (19:23 -0400)]
common: move to_string and to_integer overloads into root namespace
Since that's where the type is defined, that's where overloads taking
it should be defined.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
Kefu Chai [Mon, 6 Apr 2020 07:34:38 +0000 (15:34 +0800)]
Merge pull request #34374 from sebastian-philipp/mgr-fix-tox-cephadm
pybind/mgr: Fix `run_tox.sh mgr -- cephadm`
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuval Lifshitz [Sun, 5 Apr 2020 10:50:41 +0000 (13:50 +0300)]
Merge pull request #34269 from yuvalif/fix_cls_queue_logs
cls/queue: remove error message when queue is not initialized
Jason Dillaman [Sat, 4 Apr 2020 13:46:27 +0000 (09:46 -0400)]
Merge pull request #33985 from zhengchengyao/clone_metadata
librbd: children should inherit parent's stripe
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Mykola Golub <mgolub@suse.com>
Jason Dillaman [Sat, 4 Apr 2020 13:45:49 +0000 (09:45 -0400)]
Merge pull request #34072 from shangdehao1/fix_nfs_bug
qa/tasks/qemu: fix nfs setup and teardown bug in qemu task
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Josh Durgin [Fri, 3 Apr 2020 21:31:22 +0000 (14:31 -0700)]
Merge pull request #34371 from smithfarm/wip-43896
doc/releases/nautilus: restart OSDs to make them bind to v2 addr
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Gregory Farnum [Fri, 3 Apr 2020 19:53:29 +0000 (12:53 -0700)]
Merge pull request #31480 from ukernel/wip-20
client: auto reconnect after blacklisted
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Gregory Farnum [Fri, 3 Apr 2020 19:49:59 +0000 (12:49 -0700)]
Merge pull request #33915 from lxbsz/client_assert_failedddd
Client: fix Finisher assert failure
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: "Yan, Zheng" <zyan@redhat.com>
Gregory Farnum [Fri, 3 Apr 2020 19:36:37 +0000 (12:36 -0700)]
Merge pull request #34386 from gregsfortytwo/wip-33279-revert-sudo
Wip 33279 revert sudo
Reviewed-by: Douglas Fuller <dfuller@redhat.com>
Gregory Farnum [Fri, 3 Apr 2020 19:33:51 +0000 (12:33 -0700)]
Merge pull request #34110 from ukernel/wip-44680
mds: don't assert empty io context list when shutting down
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Sage Weil [Fri, 3 Apr 2020 19:29:43 +0000 (14:29 -0500)]
Merge PR #34385 into master
* refs/pull/34385/head:
doc/dev/cephadm: a few notes on developing with cephadm
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Gregory Farnum [Fri, 3 Apr 2020 19:29:19 +0000 (12:29 -0700)]
Merge pull request #34281 from vshankar/wip-44677
mgr: force purge normal ceph entities from service map
Reviewed-by: Kefu Chai <kchai@redhat.com>
Gregory Farnum [Fri, 3 Apr 2020 19:28:30 +0000 (12:28 -0700)]
Merge pull request #34306 from ukernel/wip-44771
ceph-fuse: don't get mount options from /etc/fstab when doing remount
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Sage Weil [Fri, 3 Apr 2020 19:16:21 +0000 (14:16 -0500)]
Merge PR #34296 into master
* refs/pull/34296/head:
qa/suites/rados/cephadm/smoke-roleless: add smoke test
qa/tasks/cephadm: add 'roleless' mode
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Sage Weil [Fri, 3 Apr 2020 19:16:00 +0000 (14:16 -0500)]
Merge PR #34384 into master
* refs/pull/34384/head:
cephadm: create /var/run/ceph dir via unit.run, not unit file
Reviewed-by: Michael Fritch <mfritch@suse.com>
Sage Weil [Fri, 3 Apr 2020 19:15:01 +0000 (14:15 -0500)]
qa/suites/rados/cephadm/upgrade: start from v15.2.0
Signed-off-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Fri, 3 Apr 2020 17:19:17 +0000 (10:19 -0700)]
Merge pull request #34405 from ceph/wip-yuriw-cron-master2
qa/tests: fixed typo