]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log
Jason Dillaman [Fri, 21 Aug 2020 14:37:41 +0000 (10:37 -0400)]
librbd: flush requests could race past initiation of write ops
Now that IO is being processed by multiple threads, it's possible
that a write operation that was issued prior to a flush would not
have been started prior to the processing of the flush.
Fixes: https://tracker.ceph.com/issues/47050
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Fri, 21 Aug 2020 14:36:55 +0000 (10:36 -0400)]
librbd: reset collection state after move operation
A technical requirement of move operations requires that the collection
be reset to a known state before being used again.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Kefu Chai [Fri, 21 Aug 2020 10:31:20 +0000 (18:31 +0800)]
Merge pull request #35789 from Reperator/fix-ceph-objectstore-tool-docs
doc/man/8/ceph-objectstore-tool.rst: remove duplicate lines
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 21 Aug 2020 10:26:46 +0000 (18:26 +0800)]
Merge pull request #36742 from hulksmaaash/patch-2
doc/rados: remove statement that ISA plugin only works on Intel chips
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sebastian Wagner [Fri, 21 Aug 2020 09:40:17 +0000 (11:40 +0200)]
Merge pull request #36496 from Daniel-Pivonka/cephadm-44926
mgr/cephadm: rgw update period after realm, zone creation
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Fri, 21 Aug 2020 09:39:52 +0000 (11:39 +0200)]
Merge pull request #36716 from jmolmo/dashboard_ports_2
cephadm: Allow users to use a custom dashboard ssl port
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Lenz Grimmer [Fri, 21 Aug 2020 09:12:33 +0000 (11:12 +0200)]
Merge pull request #36721 from ceph/47036-sass-colors-typescript
mgr/dashboard: use SASS colors in TypeScript
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Sebastian Krah <skrah@suse.com>
Lenz Grimmer [Fri, 21 Aug 2020 09:10:18 +0000 (11:10 +0200)]
Merge pull request #36735 from rhcs-dashboard/fix-this-week-endpoint
mgr/dashboard: remove "This week/month/year" and "Today" time stamps of Grafana in dashboard
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Sebastian Wagner [Fri, 21 Aug 2020 07:58:12 +0000 (09:58 +0200)]
Merge pull request #36740 from varshar16/wip-fix-nfs-bug-47009
qa/tasks/nfs: Change the mds name and delete created nfs clusters
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.
Kefu Chai [Fri, 21 Aug 2020 07:33:14 +0000 (15:33 +0800)]
Merge pull request #36694 from shun-s/fix-linger-op-stray
osdc: fix lingerOp stray
Reviewed-By: Josh Durgin <jdurgin@redhat.com>
Avan Thakkar [Thu, 20 Aug 2020 09:32:33 +0000 (15:02 +0530)]
mgr/dashboard: remove "This week/month/year" and "Today" time stamps of Grafana in dashboard
Fixes: https://tracker.ceph.com/issues/47049
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
Kefu Chai [Fri, 21 Aug 2020 01:57:27 +0000 (09:57 +0800)]
Merge pull request #36465 from majianpeng/bluefs-avoid-flush-much-data
os/bluestore/BlueRocksEnv: Avoid flushing too much data at once.
Reviewed-by: Mark Nelson <mnelson@redhat.com>
Reviewed-by: Adam Kupczyk <akucpzyk@redhat.com>
Kefu Chai [Fri, 21 Aug 2020 01:53:25 +0000 (09:53 +0800)]
Merge pull request #36593 from gregsfortytwo/wip-46914
mon: mark pgtemp messages as no_reply more consistenly in preprocess_…
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Fri, 21 Aug 2020 01:52:40 +0000 (09:52 +0800)]
Merge pull request #36675 from tchaikov/wip-fix-option-typo
common/options: fix a typo in option description
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-By: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Fri, 21 Aug 2020 01:51:28 +0000 (09:51 +0800)]
Merge pull request #35613 from changchengx/str_list
use for_each_substr to avoid redundant operation by calling get_str_set
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 21 Aug 2020 01:50:11 +0000 (09:50 +0800)]
Merge pull request #36573 from changchengx/osdmonitor
mon: use string_veiw to glimpse string and remove unused variable
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 21 Aug 2020 01:46:54 +0000 (09:46 +0800)]
Merge pull request #36680 from tchaikov/wip-mgr-disk-predict
pybind/mgr/diskprediction_cloud: remove mgr-diskprediction-cloud
Reviewed-By: Josh Durgin <jdurgin@redhat.com>
Reviewed-By: Zac Dover <zac.dover@gmail.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Kefu Chai [Fri, 21 Aug 2020 01:45:03 +0000 (09:45 +0800)]
Merge pull request #36534 from changchengx/formatter
common/Formatter: don't construct string if string_view work
Reviewed-By: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 21 Aug 2020 01:42:18 +0000 (09:42 +0800)]
Merge pull request #36420 from qwren/qat-compressor
compressor: fix compile error for QAT
Reviewed-By: Kefu Chai <kchai@redhat.com>
Robbie Williamson [Thu, 20 Aug 2020 20:45:36 +0000 (15:45 -0500)]
doc/rados: remove statement that ISA plugin only works on Intel chips
ISA-L supports aarch64 (Arm), not just Intel processors, as does Ceph (see #32171).
Signed-off-by: Robbie Williamson <robbie.williamson@arm.com>
Greg Farnum [Wed, 12 Aug 2020 23:44:11 +0000 (23:44 +0000)]
mon: mark pgtemp messages as no_reply more consistently in preprocess_pgtemp
If a message is forwarded, it's conceivable the leader's and peon's evaluation
will disagree about whether the message is useful or not, which could result
in the leader ignoring it and the peon having a dangling forwarded message.
Fix this by marking the op as no_reply whenever ignoring it.
Fixes: https://tracker.ceph.com/issues/46914
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
Varsha Rao [Thu, 20 Aug 2020 14:36:47 +0000 (14:36 +0000)]
qa/tasks/nfs: Instead of 'orch ls' use 'orch ps'
Signed-off-by: Varsha Rao <varao@redhat.com>
Varsha Rao [Thu, 20 Aug 2020 14:28:57 +0000 (14:28 +0000)]
qa/suites/rados/test_orch_cli: Change mds name
As MDS name should not start with numeric digit.
Signed-off-by: Varsha Rao <varao@redhat.com>
Varsha Rao [Thu, 20 Aug 2020 12:09:33 +0000 (12:09 +0000)]
qa/tasks/nfs: Delete nfs cluster after exports are created
Fixes: https://tracker.ceph.com/issues/47009
Signed-off-by: Varsha Rao <varao@redhat.com>
Sebastian Wagner [Thu, 20 Aug 2020 12:24:43 +0000 (14:24 +0200)]
Merge pull request #36477 from p-se/fix-downstream-alertmanager
cephadm: Support custom alertmanager container
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Juan Miguel Olmo Martínez [Wed, 19 Aug 2020 10:11:28 +0000 (12:11 +0200)]
cephadm: Allow users to use a custom dashboard ssl port
This modification allows the user to create a new bootstrap cluster using a predefined SSl port for the dashboard.
If firewall is enabled, any new manager daemon deployed in new hosts will take care of open the required ports for all the services enabled in the manager.
Two new parameters for cephadm tool (aka binary or standalone):
Command bootstrap:
--ssl-dashboard-port SSL_DASHBOARD_PORT
Port number used to connect with dashboard using SSL
Command deploy:
--tcp-ports TCP_PORTS
List of tcp ports to open in the host firewall
Signed-off-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
Ramana Raja [Thu, 20 Aug 2020 11:23:11 +0000 (16:53 +0530)]
Merge pull request #35756 from ShyamsundarR/tr-46163
mgr/volumes: Use snapshot root directory attrs when creating clone root
Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Kotresh Hiremath Ravishankar <khiremat@redhat.com>
Sebastian Wagner [Thu, 20 Aug 2020 09:18:26 +0000 (11:18 +0200)]
Merge pull request #36485 from adk3798/cephadm-44252
mgr/cephadm: mgr or mds scale-down should prefer non-active daemons
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Kefu Chai [Thu, 20 Aug 2020 03:03:32 +0000 (11:03 +0800)]
Merge pull request #36723 from tchaikov/wip-osd-writesame
crimson/osd: support writesame op
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Patrick Donnelly [Thu, 20 Aug 2020 02:10:54 +0000 (19:10 -0700)]
Merge PR #36711 into master
* refs/pull/36711/head:
Revert "vstart_runner: rotate logs between testcases"
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Ernesto Puerta [Wed, 19 Aug 2020 08:36:05 +0000 (10:36 +0200)]
Revert "vstart_runner: rotate logs between testcases"
Fixes: https://tracker.ceph.com/issues/47032
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
Kefu Chai [Wed, 19 Aug 2020 17:02:14 +0000 (01:02 +0800)]
crimson/osd: write log when sending "osd_failure" msg
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 19 Aug 2020 16:59:37 +0000 (00:59 +0800)]
crimson/osd: support writesame op
it is tested by TestIoctx.test_aio_writesame. so let's implement it as
well.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Alfonso Martínez [Wed, 19 Aug 2020 14:39:53 +0000 (16:39 +0200)]
mgr/dashboard: use SASS colors in TypeScript
NOTE: Enabled TS compiler option esModuleInterop for the unit tests to pass, which is also highly recommended:
https://www.typescriptlang.org/docs/handbook/release-notes/typescript-2-7.html#support-for-import-d-from-cjs-from-commonjs-modules-with---esmoduleinterop
This implied updating lodash & momentjs imports (unneeded ones have been removed).
Fixes: https://tracker.ceph.com/issues/47036
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
ofriedma [Wed, 19 Aug 2020 14:37:18 +0000 (17:37 +0300)]
Merge pull request #36719 from ofriedma/wip-reshard-logs
rgw: log resharding events at level 1 (formerly 20)
Or Friedmann [Wed, 19 Aug 2020 13:07:19 +0000 (13:07 +0000)]
rgw: log resharding events at level 1 (formerly 20)
log resharding events at level 1 (formerly 20)
Signed-off-by: Or Friedmann <ofriedma@redhat.com>
Daniel Gryniewicz [Wed, 19 Aug 2020 13:50:58 +0000 (09:50 -0400)]
Merge pull request #36381 from dang/wip-dang-zipper-7
Zipper 7 - chop list items
Kefu Chai [Wed, 19 Aug 2020 11:45:44 +0000 (19:45 +0800)]
Merge pull request #36703 from tchaikov/wip-crimson-errorator-omap
crimson/osd: errorator omap_get_values() ops
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Kefu Chai [Wed, 19 Aug 2020 10:57:02 +0000 (18:57 +0800)]
Merge pull request #36702 from tchaikov/wip-doc-crimson
doc/dev/crimson: fix a typo
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Lenz Grimmer [Wed, 19 Aug 2020 09:23:14 +0000 (11:23 +0200)]
Merge pull request #36699 from ceph/47008-table-footer-size
mgr/dashboard: restore table footer size
Reviewed-by: Avan Thakkar <athakkar@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Nizamudeen A <nia@redhat.com>
Sebastian Wagner [Wed, 19 Aug 2020 07:45:36 +0000 (09:45 +0200)]
Merge pull request #36706 from Daniel-Pivonka/cephadm-rootuserdocfix
doc/cephadm: remove ssh user limitation troubleshooting
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Kefu Chai [Tue, 18 Aug 2020 16:57:58 +0000 (00:57 +0800)]
crimson/osd: errorator omap_get_values() ops
* os/alienstore: do not panic if retval is less than 0. instead,
translate ENOENT to enoent and other erros to input_output_error
* os/FuturizedStore: errorator omap_get_values() variants, so
they return errorator::future<> instead of plain seastar::future<>
* os/seastore: update accordingly.
* osd/pg_backend: use enodata for OI without omap in it. better
performance, and better readability this way.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 17 Aug 2020 08:36:09 +0000 (16:36 +0800)]
doc/mgr/diskprediction: add a configuration section
also link to monitoring, as diskprediction cannot function without
enabling monitoring.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 17 Aug 2020 07:44:44 +0000 (15:44 +0800)]
pybind/mgr/devicehealth: drop the cloud model of disk prediction
as the service offered by https://www.diskprophet.com/ is not accessible
anymore, the cloud model of disk prediction is not available. so let's
drop the code handling "cloud" model.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 17 Aug 2020 07:42:46 +0000 (15:42 +0800)]
pybind/mgr/dashboard: drop test for diskprediction_cloud
this module is removed, so no need to test its settings
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 17 Aug 2020 07:41:27 +0000 (15:41 +0800)]
qa/tasks/mgr: drop commented code
the test for diskprediction_cloud is never enabled, and the used
cloud-based service is not reachable anymore. let's just remove the dead
code.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 17 Aug 2020 07:40:01 +0000 (15:40 +0800)]
qa: stop referencing diskprediction_cloud
diskprediction_cloud is removed from master, so no need to have it in
the exclude list anymore
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 17 Aug 2020 07:37:34 +0000 (15:37 +0800)]
doc/mgr/diskprediction.rst: remove references to diskprediction_cloud
since https://www.diskprophet.com is not accessible anymore, and this
feature is not available at the time of writing. let's drop the related
document.
Fixes: https://tracker.ceph.com/issues/46863
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Mon, 17 Aug 2020 07:35:25 +0000 (15:35 +0800)]
pybind/mgr/diskprediction_cloud: remove mgr-diskprediction-cloud
the service offered by https://www.diskprophet.com is not accessible
anymore. before we have a replacement of it, let's drop
mgr-diskprediction-cloud. and remove its packaging.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 19 Aug 2020 03:05:59 +0000 (11:05 +0800)]
Merge pull request #36531 from tchaikov/wip-alpine
alpine: remove stale Alpine build recipe
Reviewed-by: Neha Ojha <nojha@redhat.com>
Jason Dillaman [Tue, 18 Aug 2020 21:23:25 +0000 (17:23 -0400)]
Merge pull request #36688 from coreycb/master
librbd: Align rbd_write_zeroes declarations
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Daniel-Pivonka [Tue, 18 Aug 2020 20:46:35 +0000 (16:46 -0400)]
doc/cephadm: remove ssh user limitation troubleshooting
Signed-off-by: Daniel-Pivonka <dpivonka@redhat.com>
Daniel-Pivonka [Wed, 5 Aug 2020 21:50:12 +0000 (17:50 -0400)]
mgr/cephadm: rgw update period after realm, zone creation
Signed-off-by: Daniel-Pivonka <dpivonka@redhat.com>
Patrick Donnelly [Tue, 18 Aug 2020 16:27:49 +0000 (09:27 -0700)]
Merge PR #35824 into master
* refs/pull/35824/head:
vstart_runner.py: rotate logs between testcases
vstart.sh: write logrotate conf and rotate logs
vstart_runner: run one test method at a time...
Reviewed-by: Sidharth Anupkrishnan <sanupkri@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Kefu Chai [Tue, 18 Aug 2020 16:13:04 +0000 (00:13 +0800)]
doc/dev/crimson: fix a typo
Signed-off-by: Kefu Chai <kchai@redhat.com>
Patrick Donnelly [Tue, 18 Aug 2020 16:00:44 +0000 (09:00 -0700)]
Merge PR #36533 into master
* refs/pull/36533/head:
mon: store mon updates in ceph context for future MonMap instantiation
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Kefu Chai [Tue, 18 Aug 2020 15:18:05 +0000 (23:18 +0800)]
Merge pull request #36530 from tchaikov/wip-cmake-python2
cmake: drop WITH_PYTHON2 option
Reviewed-By: Josh Durgin <jdurgin@redhat.com>
Adam King [Wed, 5 Aug 2020 21:04:46 +0000 (17:04 -0400)]
mgr/cephadm: mgr or mds scale-down should prefer non-active daemons
When removing daemons during a mgr/mds scale-down, prefer to remove
standby daemons so the active daemon is not killed
Fixes: https://tracker.ceph.com/issues/44252
Signed-off-by: Adam King <adking@redhat.com>
Sebastian Wagner [Tue, 18 Aug 2020 13:45:49 +0000 (15:45 +0200)]
Merge pull request #36543 from jschmid1/prevent_path_from_non_data_devices
python-common: ban paths from non-data-devices
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Tue, 18 Aug 2020 13:38:36 +0000 (15:38 +0200)]
Merge pull request #36568 from jschmid1/remove_osd_spec
mgr/orchestrator: remove traces of ceph orch osd spec
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Tue, 18 Aug 2020 13:37:29 +0000 (15:37 +0200)]
Merge pull request #36541 from jschmid1/save_osdspec_affinity_to_store
mgr/cephadm: save osdspec_affinity to dd store
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Tue, 18 Aug 2020 13:36:34 +0000 (15:36 +0200)]
Merge pull request #36584 from jschmid1/get_daemons_by_type
mgr/cephadm: add by_type daemon retrieval method
Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Alfonso Martínez [Tue, 18 Aug 2020 12:47:54 +0000 (14:47 +0200)]
mgr/dashboard: restore table footer size
Fixes: https://tracker.ceph.com/issues/47008
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
Daniel Gryniewicz [Tue, 18 Aug 2020 12:19:02 +0000 (08:19 -0400)]
Zipper - add const accessors for svc and ctl
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Lenz Grimmer [Tue, 18 Aug 2020 12:00:35 +0000 (14:00 +0200)]
Merge pull request #34918 from bk201/wip-45397
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Kefu Chai [Tue, 18 Aug 2020 11:05:42 +0000 (19:05 +0800)]
Merge pull request #36674 from tchaikov/wip-doc-crimson
doc/dev/crimson: note about script/ceph-debug-docker.sh
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Rishabh Dave [Mon, 29 Jun 2020 06:30:12 +0000 (12:00 +0530)]
vstart_runner.py: rotate logs between testcases
Fixes: https://tracker.ceph.com/issues/46059
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Rishabh Dave [Tue, 30 Jun 2020 10:19:29 +0000 (15:49 +0530)]
vstart.sh: write logrotate conf and rotate logs
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Rishabh Dave [Thu, 25 Jun 2020 17:35:58 +0000 (23:05 +0530)]
vstart_runner: run one test method at a time...
instead of running entire testsuite at once; this would allow us more
control on the test runner.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
Song Shun [Mon, 17 Aug 2020 00:40:21 +0000 (08:40 +0800)]
osdc: fix lingerOp stray
when linger ping failed with error, like ENOTCONN
last_error set to error.
after that, last_error will never recovery to succecss(0),
even reconnecting successfully, which stops from sending linger ping to osd.
as a result, this normal client ** can't receive notify message **
after osd_client_watch_timeout goes away.
Fixes: https://tracker.ceph.com/issues/47004
Signed-off-by: Song Shun <song.shun3@zte.com.cn>
Sebastian Wagner [Tue, 18 Aug 2020 08:38:53 +0000 (10:38 +0200)]
Merge pull request #36686 from sebastian-philipp/ceaphdm-upgrade-pytest
mgr/cephadm: Add tests/test_upgrade.py
Reviewed-by: Joshua Schmid <jschmid@suse.de>
Kefu Chai [Tue, 18 Aug 2020 06:57:41 +0000 (14:57 +0800)]
Merge pull request #36629 from yison/fix-mem-leak-nvmedevice
blk/spdk/NVMEDevice.cc: fix a memory leak issue
Reviewed-By: Kefu Chai <kchai@redhat.com>
Patrick Seidensal [Wed, 5 Aug 2020 14:47:13 +0000 (16:47 +0200)]
mgr/cephadm: use fixed config file path as argument
Fixes other alertmanager containers which do not default to look for a
configuration file in `/etc/alertmanager/alertmanager.yml`.
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
Kefu Chai [Sat, 8 Aug 2020 08:57:37 +0000 (16:57 +0800)]
alpine: remove stale Alpine build recipe
alpine build recipe is stale and does not work with the latest Ceph,
also the APKBUILD for Ceph can be found at alphine's aports repo, see
https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/community/ceph.
so instead keeping a stale version, let's drop it.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Patrick Donnelly [Tue, 18 Aug 2020 03:40:42 +0000 (20:40 -0700)]
Merge PR #36515 into master
* refs/pull/36515/head:
libcephfs: ignore restoring the open files limit
msg: throw a system error when center.init fails
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Tue, 18 Aug 2020 03:39:25 +0000 (20:39 -0700)]
Merge PR #36525 into master
* refs/pull/36525/head:
client: switch to use ceph_mutex_is_locked_by_me always
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Tue, 18 Aug 2020 03:35:31 +0000 (20:35 -0700)]
Merge PR #36552 into master
* refs/pull/36552/head:
mds: fix kcephfs parse dirfrag's ndist is always 0
Reviewed-by: Zheng Yan <zyan@redhat.com>
Patrick Donnelly [Tue, 18 Aug 2020 03:34:44 +0000 (20:34 -0700)]
Merge PR #36617 into master
* refs/pull/36617/head:
mds: revert the decode version
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Daniel Gryniewicz [Tue, 11 Aug 2020 18:02:35 +0000 (14:02 -0400)]
Zipper - Make sure to use std::string everywhere
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Mon, 3 Aug 2020 17:29:49 +0000 (13:29 -0400)]
RGW - Turn on debug logging for tempest tests
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Mon, 3 Aug 2020 16:40:17 +0000 (12:40 -0400)]
Fix crash in RGWHandler_REST_S3Website::error_handler
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Thu, 30 Jul 2020 15:34:14 +0000 (11:34 -0400)]
Zipper - Fix read_user_manifest_part
Was using Rados directly; use Zipper instead.
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Thu, 30 Jul 2020 12:50:32 +0000 (08:50 -0400)]
Zipper - Fix retry_raced_bucket_write
Was using Rados directly; use Zipper instead.
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Wed, 29 Jul 2020 16:27:25 +0000 (12:27 -0400)]
Removing getRados() - RGWGetObjLayout
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Wed, 29 Jul 2020 15:28:14 +0000 (11:28 -0400)]
Zipper - convert RGWBulkUploadOp::handle_dir to use create_bucket
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Tue, 28 Jul 2020 18:22:51 +0000 (14:22 -0400)]
Zipper - Remove duplicate remove_bucket() code
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Tue, 28 Jul 2020 15:27:03 +0000 (11:27 -0400)]
Zipper - Rename get_bi() to get_key()
Provides consistency, and get_bi() wasn't a useful name.
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Mon, 27 Jul 2020 18:42:42 +0000 (14:42 -0400)]
Zipper - forward_request_to_master in RGWStore
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Thu, 23 Jul 2020 17:28:42 +0000 (13:28 -0400)]
Zipper - Implement Delete op on RGWObject
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Wed, 8 Jul 2020 14:03:20 +0000 (10:03 -0400)]
Zipper - Implement Read op on RGWObject
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Wed, 1 Jul 2020 19:41:02 +0000 (15:41 -0400)]
Zipper - implement set_attrs and delete_attrs in RGWObject
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Wed, 1 Jul 2020 17:23:02 +0000 (13:23 -0400)]
Zipper - Implement check_quota in RGWBucket
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Daniel Gryniewicz [Wed, 1 Jul 2020 16:10:29 +0000 (12:10 -0400)]
Zipper - implement RGWBucket::List
Create a list op for RGWBucket, and use it.
Signed-off-by: Daniel Gryniewicz <dang@redhat.com>
Corey Bryant [Mon, 17 Aug 2020 12:19:25 +0000 (08:19 -0400)]
librbd: Align rbd_write_zeroes declarations
Fixes: https://tracker.ceph.com/issues/46928
Signed-off-by: Corey Bryant <corey.bryant@canonical.com>
Lenz Grimmer [Mon, 17 Aug 2020 13:19:41 +0000 (15:19 +0200)]
Merge pull request #36605 from rhcs-dashboard/fix-46920-master
mgr/dashboard/api: reduce amount of daemon logs
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Lenz Grimmer [Mon, 17 Aug 2020 13:12:31 +0000 (15:12 +0200)]
Merge pull request #36312 from ishanrai05/bug-1
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Sebastian Wagner [Mon, 17 Aug 2020 11:07:03 +0000 (13:07 +0200)]
mgr/cephadm: also mock `ceph vesions`
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Mon, 17 Aug 2020 10:34:02 +0000 (12:34 +0200)]
mgr/cephadm: add test_upgrade.py
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Mon, 17 Aug 2020 09:11:21 +0000 (11:11 +0200)]
mgr/cephadm/tests: move with_service to fixtures.py
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Fri, 7 Aug 2020 14:21:18 +0000 (16:21 +0200)]
pybind/mgr: Also mock the config store in pytest
This will be used to dry-run mgr/cephadm/upgrade.py
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>