]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Sage Weil [Fri, 13 Dec 2019 20:34:31 +0000 (14:34 -0600)]
mds/MDSDaemon: fix asok 'exit' and 'respawn' commands
Signed-off-by: Sage Weil <sage@redhat.com>
Neha Ojha [Fri, 13 Dec 2019 18:23:34 +0000 (10:23 -0800)]
Merge pull request #32226 from neha-ojha/wip-four-percent
doc/rados: Better block.db size recommendations for bluestore
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Neha [Thu, 12 Dec 2019 22:04:57 +0000 (22:04 +0000)]
doc/rados: Better block.db size recommendations for bluestore
Signed-off-by: Neha Ojha <nojha@redhat.com>
Nathan Cutler [Fri, 13 Dec 2019 16:49:43 +0000 (17:49 +0100)]
Merge pull request #32040 from smithfarm/wip-rn-13-2-8-mimic
doc/releases: add release notes for mimic v13.2.8
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Nathan Cutler [Tue, 10 Dec 2019 16:55:54 +0000 (17:55 +0100)]
doc/releases: add Mimic v13.2.8 to releases timeline
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Sage Weil [Fri, 13 Dec 2019 15:34:43 +0000 (09:34 -0600)]
Merge PR #32236 into master
* refs/pull/32236/head:
pybind/mgr: add_tox_test: Add mypy to TOX_ENVS
Reviewed-by: Sage Weil <sage@redhat.com>
Laura Paduano [Fri, 13 Dec 2019 14:40:31 +0000 (15:40 +0100)]
Merge pull request #32005 from s0nea/wip-dashboard-reactivate-suites
mgr/dashboard: reactivate dashboard test suites
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Sebastian Wagner [Fri, 13 Dec 2019 11:01:57 +0000 (12:01 +0100)]
pybind/mgr: add_tox_test: Add mypy to TOX_ENVS
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Laura Paduano [Fri, 13 Dec 2019 12:20:25 +0000 (13:20 +0100)]
Merge pull request #31851 from votdev/issue_42609_device_lights
mgr/dashboard: Add support for blinking enclosure LEDs
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Laura Paduano [Fri, 13 Dec 2019 11:59:58 +0000 (12:59 +0100)]
Merge pull request #32186 from rhcs-dashboard/43263-fix-rgw-subuser-key
mgr/dashboard: fix RGW subuser auto-generate key.
Reviewed-by: Ernesto Puertat <epuertat@redhat.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Nathan Cutler [Fri, 13 Dec 2019 11:47:42 +0000 (12:47 +0100)]
Merge pull request #31753 from smithfarm/wip-bci-resolve-fix
backport-create-issue: resolve parent only if parent has backport issues
Reviewed-by: Tiago Melo <tmelo@suse.com>
Lenz Grimmer [Fri, 13 Dec 2019 11:33:11 +0000 (11:33 +0000)]
mgr/dashboard: Simplify PrometheusService::getRules implementa… (#32130)
mgr/dashboard: Simplify PrometheusService::getRules implementation
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Jan Fajerski [Fri, 13 Dec 2019 09:09:03 +0000 (10:09 +0100)]
Merge pull request #32177 from Takios/ceph_volume_fix
ceph-volume: use correct extents if using db-devices and >1 osds_per_device
Tatjana Dehler [Wed, 4 Dec 2019 13:43:24 +0000 (14:43 +0100)]
mgr/dashboard: reactivate dashboard test suites
Reactivate the dashboard test suites that were commented
out in https://github.com/ceph/ceph/pull/30864 because
https://tracker.ceph.com/issues/41538 has been resolved
in the meanwhile.
Fixes: https://tracker.ceph.com/issues/42652
Signed-off-by: Tatjana Dehler <tdehler@suse.com>
Laura Paduano [Fri, 13 Dec 2019 06:58:30 +0000 (07:58 +0100)]
Merge pull request #32224 from tspmelo/wip-e2e-insecure
mgr/dashboard: Fix e2e chromedriver problem
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Patrick Donnelly [Fri, 13 Dec 2019 05:07:32 +0000 (21:07 -0800)]
Merge PR #31255 into master
* refs/pull/31255/head:
mds/MDSDaemon: make con disposable before passing message to asok
mds/SessionMap: interpret bare id as a valid filter
mds: get rid of unused send_command_reply helpers
mds: remove old handle_command machinery
mds/MDSRank: remove C_ExecAndReply helpers
mds/MDSRank: too many words about op_tracker
mds: convert 'cache drop'
mds: convert 'damage ls' and 'damage rm'
mds: convert '{session,client} config'
mds: convert 'scrub {start,abort,pause,resume,status}'
mds: convert 'session ls' and 'client ls'
mds: convert 'session evict' and 'session kill'
mds: convert 'heap' and 'cpu_profiler'
mds: convert 'exit', 'respawn'
mds/MDSDaemon: remove old duplicated tell commands
mds: send tell commands to asok infrastructure
common/admin_socket: switch tell queue to cref_t (from ref_t)
mds: switch asok calls over to call_async interface
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Neha Ojha [Fri, 13 Dec 2019 04:31:24 +0000 (20:31 -0800)]
Merge pull request #32230 from shellwedance/ceph-volume_typo_fix
doc: fix a typo in a command
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Fri, 13 Dec 2019 04:25:36 +0000 (12:25 +0800)]
Merge pull request #32170 from rosinL/wip-rss
msg/async/DPDK: refactor set_rss_table to support DPDK 19.05
Reviewed-by: Kefu Chai <kchai@redhat.com>
taeuk_kim [Fri, 13 Dec 2019 02:26:45 +0000 (11:26 +0900)]
doc: fix a typo in a command
Co-authored-by: donggyu_park <donggyu_park@tmax.co.kr>
Signed-off-by: taeuk_kim <taeuk_kim@tmax.co.kr>
Sage Weil [Fri, 13 Dec 2019 02:00:23 +0000 (20:00 -0600)]
Merge PR #32179 into master
* refs/pull/32179/head:
lvm: add deactivate subcommand
util/system: add unmount_tmpfs helper
api/lvm: add get_lv_by_osd_id method
api/lvm: add deactivate method to Volume class
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 12 Dec 2019 23:14:51 +0000 (17:14 -0600)]
Merge PR #32225 into master
* refs/pull/32225/head:
qa: add force-branch to suites running s3readwrite & s3roundtrip tasks
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Sage Weil [Thu, 12 Dec 2019 23:05:11 +0000 (17:05 -0600)]
Merge PR #32003 into master
* refs/pull/32003/head:
mgr/ssh fix tests for update_mds/mgr/mds/rgw/rbd-mirror
Allow List[HostSpec] in PlacementSpec
mgr/rook: adapt to arg passing change in orchestrator_cli.py
mgr/ssh: Add SimpleScheduler and streamline arg passing
orch_cli: adapt to changes in PlacementSpec and ServiceSpec
orch: extend PlacementSpec and add StatefulServiceSpec
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Sage Weil [Thu, 12 Dec 2019 23:04:02 +0000 (17:04 -0600)]
Merge PR #32218 into master
* refs/pull/32218/head:
cephadm: use raw string during `re.sub`
cephadm: fix ConfigParser DeprecationWarning in py3
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 12 Dec 2019 22:07:16 +0000 (16:07 -0600)]
Merge PR #32187 into master
* refs/pull/32187/head:
ceph.in: (py3) use binary stdout
pybind/mgr: index=4, sort_keys=True for json.dumps throughput
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Mike Perez [Thu, 12 Dec 2019 22:04:35 +0000 (14:04 -0800)]
Merge pull request #32013 from liewegas/doc-foundation
doc/foundation: add cloudbase and vexxhost
Neha Ojha [Thu, 12 Dec 2019 21:38:46 +0000 (13:38 -0800)]
Merge pull request #32197 from neha-ojha/wip-report-doc-bug
doc/_templates/page.html: redirect to etherpad
Reviewed-by: Zac Dover zac.dover@gmail.com
Reviewed-by: Sage Weil sage@redhat.com
Ali Maredia [Thu, 12 Dec 2019 21:09:07 +0000 (16:09 -0500)]
qa: add force-branch to suites running s3readwrite & s3roundtrip tasks
Signed-off-by: Ali Maredia <amaredia@redhat.com>
Sage Weil [Thu, 12 Dec 2019 20:23:06 +0000 (14:23 -0600)]
Merge PR #32220 into master
* refs/pull/32220/head:
qa/workunits/cephadm/test_cephadm.sh: need --fsid always
Reviewed-by: Michael Fritch <mfritch@suse.com>
Sage Weil [Tue, 10 Dec 2019 04:38:57 +0000 (22:38 -0600)]
mds/MDSDaemon: make con disposable before passing message to asok
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 15 Nov 2019 18:31:46 +0000 (12:31 -0600)]
mds/SessionMap: interpret bare id as a valid filter
This works around the fact that the old asok 'session evict' took a bare
id and the tell version took a filter.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 30 Oct 2019 12:31:33 +0000 (07:31 -0500)]
mds: get rid of unused send_command_reply helpers
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 30 Oct 2019 12:29:05 +0000 (07:29 -0500)]
mds: remove old handle_command machinery
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 30 Oct 2019 12:26:13 +0000 (07:26 -0500)]
mds/MDSRank: remove C_ExecAndReply helpers
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 30 Oct 2019 12:25:32 +0000 (07:25 -0500)]
mds/MDSRank: too many words about op_tracker
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 30 Oct 2019 12:24:59 +0000 (07:24 -0500)]
mds: convert 'cache drop'
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 30 Oct 2019 12:08:58 +0000 (07:08 -0500)]
mds: convert 'damage ls' and 'damage rm'
Signed-off-by: Sage Weil <sage@redhat.com>
Patrick Donnelly [Thu, 12 Dec 2019 18:30:55 +0000 (10:30 -0800)]
Merge PR #31629 into master
* refs/pull/31629/head:
cephfs-shell: rearrange code for convenience
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Tiago Melo [Thu, 12 Dec 2019 18:00:57 +0000 (17:00 -0100)]
mgr/dashboard: Fix e2e chromedriver problem
New version of Chrome/ChromeDriver seems to have a problem with insecure
certificates.
Since we use a vStart cluster with no real certificate,
we always face this problem when running e2e tests.
This will fix the current problem and hopefully any future problems related to
certificates.
Fixes: https://tracker.ceph.com/issues/43254
Signed-off-by: Tiago Melo <tmelo@suse.com>
Sage Weil [Thu, 12 Dec 2019 13:36:23 +0000 (07:36 -0600)]
qa/workunits/cephadm/test_cephadm.sh: need --fsid always
Otherwise the test breaks if there are other cluster(s) on the host (like
there normally are in my dev environment).
Signed-off-by: Sage Weil <sage@redhat.com>
Nathan Cutler [Wed, 20 Nov 2019 08:15:33 +0000 (09:15 +0100)]
backport-create-issue: resolve parent only if parent has backport issues
This fixes an edge case. If a parent issue is in "Pending Backport" status
but without any backport issues, the script (when running with --resolve-parent)
was wrongly changing the status to "Resolved".
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Sage Weil [Thu, 12 Dec 2019 16:26:17 +0000 (10:26 -0600)]
Merge PR #32129 into master
* refs/pull/32129/head:
qa: Enable flake8 tox and fix failures
Sage Weil [Wed, 11 Dec 2019 16:59:24 +0000 (10:59 -0600)]
ceph.in: (py3) use binary stdout
This fixes an error like
$ ceph -s -o -
Traceback (most recent call last):
File "bin/ceph", line 1267, in <module>
retval = main()
File "bin/ceph", line 1229, in main
outf.write(outbuf)
TypeError: write() argument must be str, not bytes
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 16:33:17 +0000 (10:33 -0600)]
pybind/mgr: index=4, sort_keys=True for json.dumps throughput
- fixes balancer test on py3 by making the pool ls order deterministic
- makes everybody else behave consistently
I left internal json storage alone--no need to sort/normalize. I also
left out some CLI commands returning non-indented json.
Signed-off-by: Sage Weil <sage@redhat.com>
Casey Bodley [Thu, 12 Dec 2019 16:20:16 +0000 (11:20 -0500)]
Merge pull request #32094 from cbodley/wip-40585
test/rgw: raise timer durations for unittest_rgw_reshard_wait
Reviewed-by: Kefu Chai <kchai@redhat.com>
Nathan Cutler [Thu, 12 Dec 2019 15:19:40 +0000 (16:19 +0100)]
Merge pull request #32153 from smithfarm/wip-23981
install-deps.sh: install python2-{virtualenv,devel} on SUSE if needed
Reviewed-by: Thomas Bechtold <tbechtold@suse.com>
Michael Fritch [Thu, 12 Dec 2019 15:10:44 +0000 (08:10 -0700)]
cephadm: use raw string during `re.sub`
cephadm:198: DeprecationWarning: invalid escape sequence \s
nice_conf = re.sub('\n(\s)+', '\n', raw_conf)
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Thu, 12 Dec 2019 15:02:34 +0000 (08:02 -0700)]
cephadm: fix ConfigParser DeprecationWarning in py3
DeprecationWarning: This method will be removed in future versions.
Use 'parser.read_file()' instead.
Signed-off-by: Michael Fritch <mfritch@suse.com>
Kefu Chai [Thu, 12 Dec 2019 14:06:20 +0000 (22:06 +0800)]
Merge pull request #32151 from liewegas/fix-scipy
install-deps.sh: preload wheel for all mgr requirements.txt files
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Jan Fajerski [Wed, 11 Dec 2019 13:54:16 +0000 (14:54 +0100)]
lvm: add deactivate subcommand
This new subcommand unmounts and OSDs tmpfs mount and closes crypt
devices if there are any.
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
Jan Fajerski [Thu, 12 Dec 2019 08:28:27 +0000 (09:28 +0100)]
util/system: add unmount_tmpfs helper
Thsi unmounts a path if and only if it's a tmpfs mount.
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
f00391043 [Thu, 14 Nov 2019 07:58:34 +0000 (15:58 +0800)]
msg/async/dpdk: refactor set_rss_table to support DPDK 19.05
The filter API was deprecated in DPDK 19.05, using the flow
API to set rss table.
Signed-off-by: Chunsong Feng <fengchunsong@huawei.com>
Signed-off-by: luo rixin <luorixin@huawei.com>
Volker Theile [Mon, 11 Nov 2019 15:30:50 +0000 (16:30 +0100)]
mgr/dashboard: Add support for blinking enclosure LEDs
Fixes: https://tracker.ceph.com/issues/42609
Signed-off-by: Volker Theile <vtheile@suse.com>
Nathan Cutler [Tue, 10 Dec 2019 17:13:49 +0000 (18:13 +0100)]
install-deps.sh: install python2-{virtualenv,devel} on SUSE if needed
Recent versions of openSUSE are fully Python 3 systems, but Python 2 can still
be installed on them. When Python 2 *and* Python 3 are installed, tox will try
to run unit tests ("make check" tests) on both. But the spec-file-based
mechanism used by install-deps.sh for determining "make check" dependencies only
installs python3-virtualenv and python3-devel.
Fixes: https://tracker.ceph.com/issues/23981
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Mykola Golub [Thu, 12 Dec 2019 12:00:43 +0000 (14:00 +0200)]
Merge pull request #32172 from wjwithagen/wjw-fix-test_cls_rbd-compat
test/cls_rbd: include compat.h for ERESTART
Reviewed-by: Mykola Golub <mgolub@suse.com>
Sebastian Wagner [Thu, 12 Dec 2019 11:27:46 +0000 (12:27 +0100)]
Merge pull request #32182 from sebastian-philipp/upstream-pull-31757
mgr/test_orchestrator: Add dummy data
Reviewed-by: Volker Theile <vtheile@suse.com>
Lenz Grimmer [Thu, 12 Dec 2019 09:47:12 +0000 (09:47 +0000)]
Merge pull request #31920 from ricardoasmarques/fix-sso-certs
mgr/dashboard: Invalid SSO configuration when certificate path does not exist
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Lenz Grimmer [Thu, 12 Dec 2019 09:44:18 +0000 (09:44 +0000)]
mgr/dashboard: Use badges for counters in tabs (#31938)
mgr/dashboard: Use badges for counters in tabs
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Jan Fajerski [Thu, 12 Dec 2019 09:26:39 +0000 (10:26 +0100)]
Merge pull request #31787 from shyukri/wip-36728-c_v-util-which-path
ceph-volume: util: look for executable in $PATH
Joshua Schmid [Thu, 5 Dec 2019 13:21:19 +0000 (14:21 +0100)]
mgr/ssh fix tests for update_mds/mgr/mds/rgw/rbd-mirror
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Joshua Schmid [Thu, 5 Dec 2019 11:17:04 +0000 (12:17 +0100)]
Allow List[HostSpec] in PlacementSpec
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Thomas Bechtold [Mon, 9 Dec 2019 15:17:23 +0000 (16:17 +0100)]
qa: Enable flake8 tox and fix failures
There were a couple of problems found by flake8 in the qa/
directory (most of them fixed now). Enabling flake8 during the usual
check runs hopefully avoids adding new issues in the future.
Signed-off-by: Thomas Bechtold <tbechtold@suse.com>
Nathan Cutler [Thu, 12 Dec 2019 09:18:13 +0000 (10:18 +0100)]
Merge pull request #32080 from smithfarm/wip-43171
ceph.spec.in: move distro-conditional deps to dedicated section
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Joshua Schmid [Wed, 4 Dec 2019 12:45:42 +0000 (13:45 +0100)]
mgr/rook: adapt to arg passing change in orchestrator_cli.py
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Joshua Schmid [Wed, 4 Dec 2019 12:42:30 +0000 (13:42 +0100)]
mgr/ssh: Add SimpleScheduler and streamline arg passing
* adding a mechanism to augment specs.placement.nodes
even when no nodes are provided via dynamic determination
from host_pools. (NodeAssignment)
* added SimpleScheduler
implements most simple placment algorithm possible.
Choose from a shuffled list of hosts.
* streamlined args passed to the public update_$service
functions. They all take `spec` now.
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Joshua Schmid [Wed, 4 Dec 2019 12:39:56 +0000 (13:39 +0100)]
orch_cli: adapt to changes in PlacementSpec and ServiceSpec
* adapt to changes in PlacementSpec (count moved to PlacementSpec)
* added label param to update_& functions
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Joshua Schmid [Wed, 4 Dec 2019 12:37:58 +0000 (13:37 +0100)]
orch: extend PlacementSpec and add StatefulServiceSpec
* add public set_nodes()
* add StatefulServiceSpec
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Kefu Chai [Thu, 12 Dec 2019 09:00:47 +0000 (17:00 +0800)]
Merge pull request #32175 from rzarzynski/wip-crimson-errorator-do_with-friendship
crimson: make seastar::do_with() a friend of errorated futures.
Reviewed-by: Liu-Chunmei <chunmei.liu@intel.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Wed, 11 Dec 2019 13:26:04 +0000 (07:26 -0600)]
debian/control: install scipy for build too
Needed for make check
Signed-off-by: Sage Weil <sage@redhat.com>
Kefu Chai [Thu, 12 Dec 2019 05:51:03 +0000 (13:51 +0800)]
Merge pull request #32143 from tchaikov/wip-qa-rocksdb-test
qa/workunits/rados/test_envlibrados_for_rocksdb: accomodate rocksdb c…
Reviewed-by: Neha Ojha <nojha@redhat.com>
Rishabh Dave [Mon, 9 Dec 2019 10:02:05 +0000 (15:32 +0530)]
cephfs-shell: rearrange code for convenience
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Neha [Thu, 12 Dec 2019 04:21:04 +0000 (04:21 +0000)]
doc/_templates/page.html: redirect to etherpad
This simplifies things for users who are not able to add cards to
https://github.com/ceph/ceph/projects/4 due to insufficient permissions.
Signed-off-by: Neha Ojha <nojha@redhat.com>
Xie Xingguo [Thu, 12 Dec 2019 03:11:34 +0000 (11:11 +0800)]
Merge pull request #32099 from hjwsm1989/wip-cancel-invalid-upmap-2
crush: remove invalid upmap items
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: David Zafman <dzafman@redhat.com>
Sage Weil [Thu, 12 Dec 2019 02:30:53 +0000 (20:30 -0600)]
Merge PR #32193 into master
* refs/pull/32193/head:
qa/tasks/ceph2 -> cephadm
mgr/ssh -> mgr/cephadm
mgr/ssh,cephadm: ceph-daemon -> cephadm
doc/bootstrap: ceph-daemon -> cephadm
ceph-daemon-adoption-corpus -> cephadm-adoption-corpus
qa: rename ceph-daemon tests -> cephadm
qa/tasks: ceph-daemon -> cephadm throughput var names and comments
mgr/ssh,qa/tasks/ceph2: fix mode to be cephadm-package (vs root)
mgr/ssh: rename option ceph_daemon_path -> cephadm_path
files,rpm,deb: rename ceph-daemon -> cephadm
Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Sage Weil [Wed, 11 Dec 2019 21:41:14 +0000 (15:41 -0600)]
qa/tasks/ceph2 -> cephadm
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 21:35:02 +0000 (15:35 -0600)]
mgr/ssh -> mgr/cephadm
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 21:17:38 +0000 (15:17 -0600)]
mgr/ssh,cephadm: ceph-daemon -> cephadm
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 21:17:28 +0000 (15:17 -0600)]
doc/bootstrap: ceph-daemon -> cephadm
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 20:03:40 +0000 (14:03 -0600)]
ceph-daemon-adoption-corpus -> cephadm-adoption-corpus
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 19:57:45 +0000 (13:57 -0600)]
qa: rename ceph-daemon tests -> cephadm
Also move the workunit to a better location.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 19:55:08 +0000 (13:55 -0600)]
qa/tasks: ceph-daemon -> cephadm throughput var names and comments
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 19:52:25 +0000 (13:52 -0600)]
mgr/ssh,qa/tasks/ceph2: fix mode to be cephadm-package (vs root)
At the same time align the option names with ceph2.py, yay.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 19:49:21 +0000 (13:49 -0600)]
mgr/ssh: rename option ceph_daemon_path -> cephadm_path
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 19:48:02 +0000 (13:48 -0600)]
files,rpm,deb: rename ceph-daemon -> cephadm
This is just renaming the files and adjusting the packages. Lots of
cleanup to do still.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Dec 2019 21:49:04 +0000 (15:49 -0600)]
Merge PR #32189 into master
* refs/pull/32189/head:
mgr/orchestrator_cli: set type for 'orchestrator' option
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Sage Weil [Wed, 11 Dec 2019 21:48:47 +0000 (15:48 -0600)]
Merge PR #32157 into master
* refs/pull/32157/head:
ceph-daemon: fix pod stop
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Michael Fritch <mfritch@suse.com>
Sebastian Wagner [Wed, 11 Dec 2019 14:28:35 +0000 (15:28 +0100)]
python-common: Also test mgr/test_orchestrator/dummy_data.json
Make sure, `pybind/mgr/test_orchestrator/dummy_data.json` is not getting out of date.
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sage Weil [Wed, 11 Dec 2019 18:26:10 +0000 (12:26 -0600)]
mgr/orchestrator_cli: set type for 'orchestrator' option
If we don't specify the type, the mgr_module.py will str() the default
value, turning it into "None", breaking the self-test.
Signed-off-by: Sage Weil <sage@redhat.com>
Patrick Donnelly [Wed, 11 Dec 2019 17:44:27 +0000 (09:44 -0800)]
Merge PR #31729 into master
* refs/pull/31729/head:
qa: reduce cache size further
mds: obsoleting 'mds_cache_size'
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Wed, 11 Dec 2019 17:42:18 +0000 (09:42 -0800)]
Merge PR #31718 into master
* refs/pull/31718/head:
mds: Reorganize class members in ScrubStack header
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Wed, 11 Dec 2019 17:41:27 +0000 (09:41 -0800)]
Merge PR #31717 into master
* refs/pull/31717/head:
mds: Reorganize class members in ScrubHeader header
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Wed, 11 Dec 2019 17:40:25 +0000 (09:40 -0800)]
Merge PR #31716 into master
* refs/pull/31716/head:
mds: Reorganize class members in ScatterLock header
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Wed, 11 Dec 2019 17:39:27 +0000 (09:39 -0800)]
Merge PR #31635 into master
* refs/pull/31635/head:
mds: Reorganize class members in RecoveryQueue header
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Wed, 11 Dec 2019 17:37:54 +0000 (09:37 -0800)]
Merge PR #31597 into master
* refs/pull/31597/head:
mds: Reorganize class members in OpenFileTable header
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Wed, 11 Dec 2019 17:36:49 +0000 (09:36 -0800)]
Merge PR #30201 into master
* refs/pull/30201/head:
qa/tasks: remove subvolume, subvolumegroup and their snapshots with --force
qa/tasks: Fix the commands success
qa/tasks: Fix raises that doesn't re-raise
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Sage Weil [Wed, 11 Dec 2019 17:10:42 +0000 (11:10 -0600)]
Merge PR #32178 into master
* refs/pull/32178/head:
qa/standalone/test_ceph_daemon.sh: disable adoption for the moment
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Alfonso Martínez [Wed, 11 Dec 2019 16:53:01 +0000 (17:53 +0100)]
mgr/dashboard: fix RGW subuser auto-generate key.
Fixes: https://tracker.ceph.com/issues/43263
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
Jason Dillaman [Wed, 11 Dec 2019 16:35:42 +0000 (11:35 -0500)]
Merge pull request #32176 from idryomov/wip-doc-fancy-striping
doc: clarify support for rbd fancy striping
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Patrick Donnelly [Wed, 11 Dec 2019 14:24:13 +0000 (06:24 -0800)]
Merge PR #32163 into master
* refs/pull/32163/head:
qa: fix output check to not be sensitive to debugging
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Nathan Cutler [Fri, 6 Dec 2019 13:51:40 +0000 (14:51 +0100)]
ceph.spec.in: move distro-conditional deps to dedicated section
Post
e92cb7a0336406a2981e9241031497b1749b26aa cleanup. Restore previous
structure of "distro-conditional make check dependencies" section.
Fixes: https://tracker.ceph.com/issues/43171
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler [Wed, 11 Dec 2019 14:14:31 +0000 (15:14 +0100)]
Merge pull request #32083 from smithfarm/wip-42612
rpm: add rpm-build to SUSE-specific make check deps
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Thomas Bechtold <tbechtold@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>