]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Michael Fritch [Tue, 17 Mar 2020 04:48:31 +0000 (22:48 -0600)]
mgr/cephadm: add deployment example to NFS docs
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Tue, 17 Mar 2020 04:47:36 +0000 (22:47 -0600)]
mgr/cephadm: add utils.py
move `name_to_config_section` and `assert_valid_host` into utils.py
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Mon, 16 Mar 2020 18:05:56 +0000 (12:05 -0600)]
mgr/cephadm: create/update keyring during nfs config
the keyring might already exist from a prior config/reconfig/redeploy.
attempt to get_or_create the keyring first and than update the keyring
caps afterward
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Sun, 15 Mar 2020 18:14:05 +0000 (12:14 -0600)]
mgr/cephadm: pass NFSServiceSpec instead of pool/namespace args
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Sun, 15 Mar 2020 17:08:23 +0000 (11:08 -0600)]
mgr/cephadm: add nfs apply test
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Sun, 15 Mar 2020 16:53:32 +0000 (10:53 -0600)]
mgr/cephadm: fix nfs redeploy/reconfig
search for the `NFSServiceSpec` instead of passing empty
`cephadm_args` during `_create_daemon`
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Fri, 13 Mar 2020 20:19:23 +0000 (14:19 -0600)]
mgr/cephadm: ensure nfs uses the correct entity
mon entity needs to start with `client.`
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Mon, 9 Mar 2020 23:21:11 +0000 (17:21 -0600)]
mgr/cephadm: fix service name for nfs type
the `nfs` service was incorrectly reported as `mds`
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Mon, 9 Mar 2020 18:44:06 +0000 (12:44 -0600)]
mgr/cephadm: apply nfs service spec
orch apply nfs <svc_id> [<placement>]
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Mon, 9 Mar 2020 18:38:25 +0000 (12:38 -0600)]
mgr/cephadm: don't create a unique nfs daemon name
only one nfs daemon will be deployed per host
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Sun, 8 Mar 2020 23:27:54 +0000 (17:27 -0600)]
mgr/cephadm: update docs
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Sun, 8 Mar 2020 16:53:17 +0000 (10:53 -0600)]
mgr/cephadm: add minimal caps for nfs client keyring
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Thu, 27 Feb 2020 14:48:58 +0000 (07:48 -0700)]
mgr/cephadm: add logging to NFSGanesha class
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Thu, 27 Feb 2020 14:24:52 +0000 (07:24 -0700)]
mgr/cephadm: create empty nfs rados config obj
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Wed, 26 Feb 2020 19:34:42 +0000 (12:34 -0700)]
mgr/cephadm: add nfs tests
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Tue, 25 Feb 2020 02:32:49 +0000 (19:32 -0700)]
mgr/cephadm: add a minimal ganesha.conf
we only need to specify the rados pool and config object url
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Mon, 24 Feb 2020 18:47:34 +0000 (11:47 -0700)]
mgr/cephadm: deploy nfs-ganesha service
orch daemon add nfs <svc_arg> <pool> [<namespace>] [<placement>]
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Mon, 24 Feb 2020 18:43:07 +0000 (11:43 -0700)]
mgr/cephadm: split out `config-and-keyrings` json
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Mon, 24 Feb 2020 14:50:05 +0000 (07:50 -0700)]
mgr/orchestrator: rearrange interface to match impl. order
rgw impl. happens before rbd impl
Signed-off-by: Michael Fritch <mfritch@suse.com>
Sage Weil [Wed, 25 Mar 2020 21:44:17 +0000 (16:44 -0500)]
Merge PR #34146 into master
* refs/pull/34146/head:
mgr/cephadm: use docker.io in default container image name
mgr/cephadm: fix 'upgrade start' message when specifying a version
Reviewed-by: Michael Fritch <mfritch@suse.com>
Sage Weil [Wed, 25 Mar 2020 21:42:54 +0000 (16:42 -0500)]
Merge PR #34166 into master
* refs/pull/34166/head:
mgr/cephadm: DriveGroupSpec needs to know about unmanaged attribute
mgr/cephadm: DriveGroupSpec needs to support/ignore _unmanaged_
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Sage Weil [Wed, 25 Mar 2020 21:42:42 +0000 (16:42 -0500)]
Merge PR #34180 into master
* refs/pull/34180/head:
cephadm: Fix check_ip_port to work with IPv6
Reviewed-by: Sage Weil <sage@redhat.com>
Casey Bodley [Wed, 25 Mar 2020 19:53:30 +0000 (15:53 -0400)]
Merge pull request #34179 from cbodley/wip-rgw-admin-user-axe
rgw: remove unused librgw_admin_user
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Casey Bodley [Wed, 25 Mar 2020 14:50:07 +0000 (10:50 -0400)]
rgw: remove unused librgw_admin_user
unused and not worth the effort to maintain
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Ricardo Marques [Wed, 25 Mar 2020 15:06:17 +0000 (15:06 +0000)]
cephadm: Fix check_ip_port to work with IPv6
Fixes: https://tracker.ceph.com/issues/43816
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Kefu Chai [Wed, 25 Mar 2020 14:29:11 +0000 (22:29 +0800)]
Merge pull request #34173 from tchaikov/wip-test-rgw
test/rgw: should import parse not urlparse
Reviewed-by: Thomas Bechtold <tbechtold@suse.com>
Kefu Chai [Wed, 25 Mar 2020 14:17:38 +0000 (22:17 +0800)]
Merge pull request #34117 from smithfarm/wip-43746-follow-on
pybind/mgr/*: fix config_notify handling of default values
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 25 Mar 2020 14:13:07 +0000 (22:13 +0800)]
Merge pull request #34136 from tchaikov/test-msgr-stdout
test/msgr: print out informative messages to stdout
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Wed, 25 Mar 2020 14:12:21 +0000 (22:12 +0800)]
Merge pull request #34015 from yuyuyu101/wip-pin-rocksdb
kv/RocksDBStore: using PinnableSlice to avoid extra value copy
Reviewed-by: Adam Kupczyk <akucpzyk@redhat.com>
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Abhishek L [Wed, 25 Mar 2020 13:49:55 +0000 (14:49 +0100)]
Merge pull request #34140 from theanalyst/doc/releases/oct-distro-fix
doc: releases: add a note on debian packages & those built by the community
Reviewed-By: Kefu Chai <kchai@redhat.com>
Reviewed-By: Sage Weil <sweil@redhat.com>
Reviewed-By: Nathan Cutler <ncutler@suse.com>
Kefu Chai [Wed, 25 Mar 2020 13:47:54 +0000 (21:47 +0800)]
test/rgw: should import parse not urlparse
urlparse is a function while parse is a submodule where parse_qsl() is
provided
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 25 Mar 2020 11:56:02 +0000 (19:56 +0800)]
Merge pull request #34138 from bk201/wip-44725
qa/tasks/mgr/dashboard/test_health: update mdsmap schema
Reviewed-by: Alfonso MartÃnez <almartin@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Kefu Chai [Wed, 25 Mar 2020 11:48:33 +0000 (19:48 +0800)]
Merge pull request #34139 from tchaikov/wip-qa-test-py3
qa,test: py3 compatible changes and fix
Reviewed-by: Thomas Bechtold <tbechtold@suse.com>
Lenz Grimmer [Wed, 25 Mar 2020 09:54:15 +0000 (10:54 +0100)]
Merge pull request #34131 from tspmelo/wip-force-npm-resolutions
mgr/dashboard: Check for missing npm resolutions
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Joshua Schmid [Wed, 25 Mar 2020 09:53:06 +0000 (10:53 +0100)]
mgr/cephadm: DriveGroupSpec needs to know about unmanaged attribute
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Kefu Chai [Wed, 25 Mar 2020 08:42:58 +0000 (16:42 +0800)]
Merge pull request #34165 from tchaikov/wip-doc-release-octopus-indent
doc/releases/octopus: fix indents
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Joshua Schmid [Wed, 25 Mar 2020 08:34:06 +0000 (09:34 +0100)]
mgr/cephadm: DriveGroupSpec needs to support/ignore _unmanaged_
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Kefu Chai [Wed, 25 Mar 2020 04:16:16 +0000 (12:16 +0800)]
doc/releases/octopus: fix indents
reduce the indent in subsection of "RGW object storage", some of the
nested items should be indented with two spaces instead of four.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kiefer Chang [Wed, 25 Mar 2020 03:17:17 +0000 (11:17 +0800)]
qa/tasks/mgr/dashboard/test_health: ignore fsmap.standbys
Fixes: https://tracker.ceph.com/issues/44725
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
Kefu Chai [Wed, 25 Mar 2020 02:48:57 +0000 (10:48 +0800)]
Merge pull request #34106 from adamemerson/wip-namespace-mon
Make ceph-mon compile without top-level using namespace in headers
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein [Wed, 25 Mar 2020 02:16:48 +0000 (19:16 -0700)]
Merge pull request #34161 from tchaikov/wip-perf-test-on-bionic
qa/suites/perf-basic: only test on bionic
Kefu Chai [Wed, 25 Mar 2020 01:54:04 +0000 (09:54 +0800)]
qa/suites/perf-basic: only test on bionic
because centos8/rhel8 does not package collectl or pdsh anymore. but
these packages are required by CBT for collecting performance stats.
so instead of testing on all supported distros, let's run the perf tests
only on distros offering these packages.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Tue, 24 Mar 2020 22:26:49 +0000 (17:26 -0500)]
Merge PR #33851 into master
* refs/pull/33851/head:
mgr/orch: allow list daemons by service_name
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Sage Weil [Tue, 24 Mar 2020 21:42:09 +0000 (16:42 -0500)]
Merge PR #33957 into master
* refs/pull/33957/head:
Add alertmanager sample
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Patrick Seidensal <pseidensal@suse.com>
Sage Weil [Tue, 24 Mar 2020 21:41:09 +0000 (16:41 -0500)]
Merge PR #33958 into master
* refs/pull/33958/head:
Add alertmanager adopt
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Sage Weil [Tue, 24 Mar 2020 21:35:47 +0000 (16:35 -0500)]
Merge PR #34145 into master
* refs/pull/34145/head:
qa/workunits/cephadm: create lvs before calling cephadm
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Abhishek L [Tue, 24 Mar 2020 21:11:21 +0000 (22:11 +0100)]
Merge pull request #34130 from theanalyst/octopus-changelog
doc: add changelog for octopus release
Reviewed-By: Sage Weil <sage@redhat.com>
Reviewed-By: Nathan Cutler <ncutler@suse.com>
Tiago Melo [Mon, 23 Mar 2020 19:54:06 +0000 (18:54 -0100)]
mgr/dashboard: Check for missing npm resolutions
Check if it's necessary to run "npm run fix:audit" before committing the changes.
This is important to resolve some issues with building and
to fix some npm vulnerabilities.
Fixes: https://tracker.ceph.com/issues/44723
Signed-off-by: Tiago Melo <tmelo@suse.com>
Sage Weil [Tue, 24 Mar 2020 20:39:13 +0000 (15:39 -0500)]
Merge PR #33967 into master
* refs/pull/33967/head:
mgr: ceph_pg_* metrics contains last value instead of sum all of them
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Tue, 24 Mar 2020 20:38:04 +0000 (15:38 -0500)]
Merge PR #34085 into master
* refs/pull/34085/head:
debian: add ceph-grafana-dashboards package
ceph.spec: put prometheus alerts in vendor-neutral location
mgr/cephadm: include prom alerts, if present in the container
Reviewed-by: Patrick Seidensal <pseidensal@suse.com>
Reviewed-by: Paul Cuzner <pcuzner@redhat.com>
Sage Weil [Tue, 24 Mar 2020 20:36:59 +0000 (15:36 -0500)]
Merge PR #34089 into master
* refs/pull/34089/head:
mgr/cephadm: point alertmanager at all mgr/dashboard URLs
Reviewed-by: Patrick Seidensal <pseidensal@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Paul Cuzner <pcuzner@redhat.com>
Sage Weil [Tue, 24 Mar 2020 20:35:44 +0000 (15:35 -0500)]
Merge PR #34114 into master
* refs/pull/34114/head:
mgr/cephadm: Add example to run when debugging ssh failures
Reviewed-by: Sage Weil <sage@redhat.com>
Casey Bodley [Tue, 24 Mar 2020 18:08:11 +0000 (14:08 -0400)]
Merge pull request #33917 from yuvalif/fix_bucket_notification_json_format
rgw/pubsub: invalid json format in bucket notification example
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Abhishek Lekshmanan [Tue, 24 Mar 2020 10:49:56 +0000 (11:49 +0100)]
doc: releases: add a note on debian packages & those built by the community
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
Sage Weil [Tue, 24 Mar 2020 16:46:30 +0000 (11:46 -0500)]
mgr/cephadm: use docker.io in default container image name
Not all hosts have docker.io configured as a default registry.
Signed-off-by: Sage Weil <sage@redhat.com>
Lenz Grimmer [Tue, 24 Mar 2020 16:38:58 +0000 (17:38 +0100)]
Merge pull request #34076 from p-se/wip-pse-doc-preliminary-steps
mgr/dashboard: add preliminary steps to documentation
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Sage Weil [Tue, 24 Mar 2020 16:07:12 +0000 (11:07 -0500)]
mgr/cephadm: fix 'upgrade start' message when specifying a version
Signed-off-by: Sage Weil <sage@redhat.com>
Jan Fajerski [Tue, 24 Mar 2020 13:53:26 +0000 (14:53 +0100)]
qa/workunits/cephadm: create lvs before calling cephadm
Fixes: https://tracker.ceph.com/issues/44682
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
Kefu Chai [Tue, 24 Mar 2020 15:01:16 +0000 (23:01 +0800)]
Merge pull request #33911 from tchaikov/wip-cephfs-doc
pybind/cephfs, doc: add python binding doc
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sebastian Wagner [Tue, 24 Mar 2020 13:31:07 +0000 (14:31 +0100)]
Merge pull request #31885 from jtlayton/wip-42447
doc: add a basic client configuration document
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Varsha Rao <varao@redhat.com>
Nathan Cutler [Tue, 24 Mar 2020 13:06:08 +0000 (14:06 +0100)]
Merge pull request #34124 from smithfarm/wip-fix-cbs-for-octopus
script/ceph-backport.sh: update for octopus
Reviewed-by: Jan Fajerski <jfajerski@suse.com>
Eric Jackson [Fri, 13 Mar 2020 18:35:54 +0000 (14:35 -0400)]
Add alertmanager adopt
Signed-off-by: Eric Jackson <swiftgist@gmail.com>
Eric Jackson [Fri, 13 Mar 2020 18:42:57 +0000 (14:42 -0400)]
Add alertmanager sample
Default contents of alertmanager.yml with additional peers key
Signed-off-by: Eric Jackson <swiftgist@gmail.com>
Patrick Seidensal [Thu, 19 Mar 2020 21:52:03 +0000 (22:52 +0100)]
mgr/dashboard: add preliminary steps to documentation
to pick up newcomers with little to no Ceph experience.
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
Kefu Chai [Tue, 24 Mar 2020 10:15:58 +0000 (18:15 +0800)]
qa/tasks/cephfs: fix syntax error
it's a regression introduced by
9f6c764f10
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 24 Mar 2020 08:33:57 +0000 (16:33 +0800)]
qa: import py3 compatible modules using six
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 24 Mar 2020 08:33:22 +0000 (16:33 +0800)]
qa: import with full path
to be py3 compatible
Signed-off-by: Kefu Chai <kchai@redhat.com>
Nathan Cutler [Mon, 23 Mar 2020 14:41:16 +0000 (15:41 +0100)]
pybind/mgr/*: fix config_notify handling of default values
After
5ace82e65c72847fb875fc01c419937a26a59d70 was merged, I found
three more instances of the code being patched.
The commit message of
5ace82e65c72847fb875fc01c419937a26a59d70 was/is:
"The default values are handled by mgr_module.py's _get_module_option();
the or here means that we break any non-true (0, false, none) value and
override it with the default."
Fixes: 5ace82e65c72847fb875fc01c419937a26a59d70
Fixes: https://tracker.ceph.com/issues/43746
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Kiefer Chang [Tue, 24 Mar 2020 10:14:05 +0000 (18:14 +0800)]
qa/tasks/mgr/dashboard/test_health: update mdsmap schema
Fixes: https://tracker.ceph.com/issues/44725
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
Nathan Cutler [Mon, 23 Mar 2020 15:47:51 +0000 (16:47 +0100)]
script/ceph-backport.sh: bump version number
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler [Mon, 23 Mar 2020 15:46:02 +0000 (16:46 +0100)]
script/ceph-backport.sh: set target_branch in API case
When we falling back to the GitHub API to determine the milestone
number, we were not initializing target_branch, so the script was
broken for octopus backports.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Abhishek Lekshmanan [Tue, 24 Mar 2020 09:29:23 +0000 (10:29 +0100)]
doc: add changelog for octopus release
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
Kefu Chai [Tue, 24 Mar 2020 06:03:12 +0000 (14:03 +0800)]
Merge pull request #34108 from mgfritch/cephadm-optional-config-keyring
cephadm: init config and keyring with None
Tested-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 24 Mar 2020 06:00:29 +0000 (14:00 +0800)]
Merge pull request #34101 from s1eke/master
doc: Fix some link errors about ceph-deploy
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 24 Mar 2020 05:43:20 +0000 (13:43 +0800)]
test/msgr: print out informative messages to stdout
they should not goto stderr
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kiefer Chang [Tue, 10 Mar 2020 11:43:42 +0000 (19:43 +0800)]
mgr/orch: allow list daemons by service_name
Services like rgw and mds are differentiated by service_name. For
example: mds.xyz vs. mds.abc. With current interface, we can't list all
daemons belonged to mds.xyz only. Add service_name as a new argument to
filter daemons by it.
Fixes: https://tracker.ceph.com/issues/44541
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
Haomai Wang [Wed, 18 Mar 2020 01:51:41 +0000 (09:51 +0800)]
kv/RocksDBStore: using PinnableSlice to avoid extra value copy
Signed-off-by: Haomai Wang <haomai@xsky.com>
Kefu Chai [Tue, 24 Mar 2020 04:46:55 +0000 (12:46 +0800)]
Merge pull request #34103 from yanghonggang/perf-msgr-client
test/msgr/perf_msgr_client.cc: fix misleading total op num
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yan, Zheng [Tue, 24 Mar 2020 02:07:36 +0000 (10:07 +0800)]
Merge pull request #33753 from ukernel/wip-44448
mds: fix 'if there is lock cache on dir' check
Sage Weil [Fri, 20 Mar 2020 16:36:10 +0000 (11:36 -0500)]
debian: add ceph-grafana-dashboards package
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 20 Mar 2020 15:15:54 +0000 (10:15 -0500)]
ceph.spec: put prometheus alerts in vendor-neutral location
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 20 Mar 2020 14:27:28 +0000 (09:27 -0500)]
mgr/cephadm: include prom alerts, if present in the container
The prometheus config already looks in/etc/prometheus/alerting/*, so drop
this file into position.
Note that the file is currently only present in SUSE builds, so that needs
to be fixed still.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 24 Mar 2020 01:09:41 +0000 (20:09 -0500)]
Merge remote-tracking branch 'gh/octopus'
Sage Weil [Tue, 24 Mar 2020 01:01:12 +0000 (20:01 -0500)]
Merge PR #34100 into octopus
* refs/pull/34100/head:
doc/cephadm: notes on status/stability
doc/cephadm: some troubleshooting tips
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Sage Weil [Tue, 24 Mar 2020 01:00:58 +0000 (20:00 -0500)]
Merge PR #34115 into octopus
* refs/pull/34115/head:
doc/releases/octopus: drop stray line
doc/releases/octopus: note about repository locations
doc/releases: include octopus in index
doc/install/get-packages: update package install instructions
doc/releases/octopus: final notes
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Sage Weil [Mon, 23 Mar 2020 18:55:16 +0000 (13:55 -0500)]
Merge PR #34126 into master
* refs/pull/34126/head:
qa/*/osd-backfill-recovery-log.sh: flush_pg_stats before checking log length
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 23 Mar 2020 18:54:12 +0000 (13:54 -0500)]
doc/releases/octopus: drop stray line
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 23 Mar 2020 14:11:10 +0000 (09:11 -0500)]
doc/releases/octopus: note about repository locations
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 23 Mar 2020 13:50:14 +0000 (08:50 -0500)]
doc/releases: include octopus in index
Signed-off-by: Sage Weil <sage@redhat.com>
Jenkins Build Slave User [Mon, 23 Mar 2020 17:47:45 +0000 (17:47 +0000)]
15.2.0
Sage Weil [Mon, 23 Mar 2020 13:49:09 +0000 (08:49 -0500)]
doc/install/get-packages: update package install instructions
- include cephadm method
- update to include new version URLs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 23 Mar 2020 17:38:24 +0000 (12:38 -0500)]
Merge PR #34119 into octopus
* refs/pull/34119/head:
doc: update octopus release notes for rgw
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Sage Weil [Mon, 23 Mar 2020 17:38:12 +0000 (12:38 -0500)]
Merge PR #34122 into octopus
* refs/pull/34122/head:
cephadm: default to v15 tag for octopus
Reviewed-by: Michael Fritch <mfritch@suse.com>
Nathan Cutler [Mon, 23 Mar 2020 15:45:30 +0000 (16:45 +0100)]
script/ceph-backport.sh: update for octopus
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Neha [Sun, 22 Mar 2020 20:01:23 +0000 (20:01 +0000)]
qa/*/osd-backfill-recovery-log.sh: flush_pg_stats before checking log length
It is possible for the pg dump to not be the latest when we check for newprimary
in _common_test(). This is because mgr_stats_period is 5 seconds, and we may not
have fetched the latest stats just yet. This causes the test to look at the same
stats before and after wait_for_clean.
Fixes: https://tracker.ceph.com/issues/43807 (2)
Signed-off-by: Neha Ojha <nojha@redhat.com>
Sage Weil [Mon, 23 Mar 2020 15:34:16 +0000 (10:34 -0500)]
cephadm: default to v15 tag for octopus
Signed-off-by: Sage Weil <sage@redhat.com>
Casey Bodley [Wed, 18 Mar 2020 15:13:30 +0000 (11:13 -0400)]
doc: update octopus release notes for rgw
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit
984f3ff7e0fe10f1b54da4271a2a0879ffea0ddb )
Sage Weil [Mon, 23 Mar 2020 14:59:21 +0000 (09:59 -0500)]
Merge PR #34028 into master
* refs/pull/34028/head:
doc: update octopus release notes for rgw
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Sebastian Wagner [Mon, 23 Mar 2020 13:27:51 +0000 (14:27 +0100)]
mgr/cephadm: Add example to run when debugging ssh failures
```
$ ceph orch host add foobar
Error ENOENT: Failed to connect to foobar (foobar). Check that the host is reachable and accepts connections using the cephadm SSH key
you may want to run:
> ssh -F =(ceph cephadm get-ssh-config) -i =(ceph config-key get mgr/cephadm/ssh_identity_key) rook@foobar
$ ssh -F =(ceph cephadm get-ssh-config) -i =(ceph config-key get mgr/cephadm/ssh_identity_key) rook@foobar
ssh: Could not resolve hostname foobar: Temporary failure in name resolution
```
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sage Weil [Mon, 23 Mar 2020 13:24:06 +0000 (08:24 -0500)]
Merge PR #34105 into master
* refs/pull/34105/head:
Merge PR #34042 into octopus
Merge PR #33959 into octopus
Merge PR #34067 into octopus
mgr/DaemonServer: add explicit check that acting matches for merge
Merge pull request #34040 from dillaman/wip-44396-partial-fix
Merge PR #34098 into octopus
mgr/rook: list rgw services
mgr/rook: tolerate timestamps that are None
mgr/orch: add 'subcluster' property to RGWSpec
mgr/rook: do not create radosgw pools
mgr/rook: refactor apply/add for rgw
Merge PR #34082 into octopus
Merge PR #34068 into octopus
cephadm: relabel /etc/ganesha mount
Merge PR #34046 into octopus
Merge PR #34092 into octopus
Merge pull request #33719 from ukernel/wip-44416
rbd-mirror: leader watcher should not cancel get locker if locker is invalid
rbd-mirror: snapshot sync request needs to check for interruption
librbd: request exclusive lock when moving to trash
rbd-mirror: basic integration with sync throttling
rbd-mirror: don't prematurely finish snapshot replay loop
rbd-mirror: pass InstanceWatcher to snapshot Replayer
doc/releases/octopus.rst: add note about ec recovery below min_size
mgr/cephadm: configure rgw_frontends for rgw service
cephadm: switch grafana image to the ceph repo
Merge PR #34034 into octopus
qa/suites/rados/cephadm/upgrade: update starting version
Merge PR #33540 into octopus
Merge PR #34023 into octopus
Merge PR #34044 into octopus
Merge PR #34030 into octopus
doc/orchestrator: update rgw creation
mgr/cephadm: clean up client.crash.* container_image settings after upgrade
cephadm: make add-repo --release and --version independent
cephadm: env over last used
mgr/orch: accept port and ssl flags to 'apply rgw'
mgr/orch: 'ceph upgrade ...' -> 'ceph orch upgrade ...'
cephadm: fall back to default for infer_image
cephadm: remove outdated check
cephadm: consolidate default image logic
remove ceph_test_rados_watch_notify
python-common/ceph/deployment/service_spec: add ssl to RGWSpec
cephadm: only infer image for shell, run, inspect-image, pull, ceph-volume
mgr/test_orchestrator: fix service filtering when using dummy data
mgr/dashboard: fix adding/removing host errors
mgr/rook: fix 'orch ps' for osds
qa: fix all the fsx.sh-invoking yaml files to install dependencies
mds: pass proper MutationImpl::LockOp to Locker::wrlock_start()
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>