]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Joshua Schmid [Thu, 2 Apr 2020 09:33:35 +0000 (11:33 +0200)]
mgr/cephadm: add replacement flag to _create_osd
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Joshua Schmid [Wed, 1 Apr 2020 14:26:33 +0000 (16:26 +0200)]
mgr/cephadm: use --osd-ids instead of --osd-id
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Joshua Schmid [Wed, 1 Apr 2020 13:56:08 +0000 (15:56 +0200)]
mgr/cephadm: add support for osd_id_claims
Signed-off-by: Joshua Schmid <jschmid@suse.de>
Sebastian Wagner [Wed, 15 Apr 2020 10:56:03 +0000 (12:56 +0200)]
Merge pull request #34529 from maran/master
cephadm: warn when no valid version arguments are supplied to add-repo
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Wed, 15 Apr 2020 10:54:41 +0000 (12:54 +0200)]
Merge pull request #34490 from sebastian-philipp/cephadm-command_add_repo-no-podman
cephadm: add-repo: Don't test for podman
Reviewed-by: Michael Fritch <mfritch@suse.com>
Sebastian Wagner [Wed, 15 Apr 2020 10:54:17 +0000 (12:54 +0200)]
Merge pull request #34443 from sebastian-philipp/cephadm-revert-33974
cephadm: Update images used
Reviewed-by: Michael Fritch <mfritch@suse.com>
Sebastian Wagner [Wed, 15 Apr 2020 09:44:31 +0000 (11:44 +0200)]
Merge pull request #34556 from ahaase-c4u/patch-1
mgr/cephadm: corrected documentation for starting an upgrade
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Wed, 15 Apr 2020 09:41:26 +0000 (11:41 +0200)]
Merge pull request #34555 from ahaase-c4u/45065
mgr/cephadm: Fixed warn_on_stray_hosts setting
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Wed, 15 Apr 2020 09:34:50 +0000 (11:34 +0200)]
Merge pull request #34415 from sebastian-philipp/orch-fix-rgw-daemon-description-id
mgr/orch: Fix DaemonDescription().daemon_id() for RGWs
Reviewed-by: Michael Fritch <mfritch@suse.com>
Sebastian Wagner [Wed, 15 Apr 2020 09:33:21 +0000 (11:33 +0200)]
Merge pull request #34216 from jschmid1/preview_drivegroups
mgr/cephadm: preview osd creation for osdspecs
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Wed, 15 Apr 2020 09:29:36 +0000 (11:29 +0200)]
Merge pull request #34558 from mgfritch/cephadm-enter-container
cephadm: use CephContainer during command `enter`
Reviewed-by: Joshua Schmid <jschmid@suse.de>
Joshua Schmid [Wed, 1 Apr 2020 08:12:28 +0000 (10:12 +0200)]
mgr/cephadm: enable osd previews
Signed-off-by: Joshua Schmid <jschmid@suse.de>
ahaase-c4u [Tue, 14 Apr 2020 18:44:22 +0000 (20:44 +0200)]
mgr/cephadm: corrected documentation for starting an upgrade
Signed-off-by: Andreas Haase <andreas.haase@community4you.de>
Kefu Chai [Wed, 15 Apr 2020 02:36:34 +0000 (10:36 +0800)]
Merge pull request #34562 from tchaikov/wip-jenkins-trigger
github: add "jenkins test classic perf" to jenkins commands list
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Wed, 15 Apr 2020 01:57:36 +0000 (09:57 +0800)]
github: add "jenkins test classic perf" to jenkins commands list
it's used for triggering perf test with classic OSD
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Wed, 15 Apr 2020 00:02:51 +0000 (08:02 +0800)]
Merge pull request #19076 from jecluis/wip-mon-fix-osdmap-lec-trim
mon/OSDMonitor: allow trimming maps even if osds are down
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 14 Apr 2020 23:58:55 +0000 (07:58 +0800)]
Merge pull request #34510 from aclamk/wip-rocksdb-open-close
kv/KeyValueDB: Making open/close operations complementary.
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Tue, 14 Apr 2020 23:51:34 +0000 (07:51 +0800)]
Merge pull request #34228 from shonpaz123/add_notifications_documentation
doc/rgw: add documentation for bucket notifications filters and supported push endpoints
Reviewed-by: Yuval Lifshitz <yuvalif@yahoo.com>
Kefu Chai [Tue, 14 Apr 2020 23:51:05 +0000 (07:51 +0800)]
Merge pull request #33975 from jbwyatt4/jbwyatt4-need-disk-space-info
doc: added space requirement to "Build Prerequisites"
Reviewed-by: Deepika Upadhyay <dupadhya@redhat.com>
Kefu Chai [Tue, 14 Apr 2020 23:49:52 +0000 (07:49 +0800)]
Merge pull request #33901 from rs-fabrica/rados_man_page_options
doc/man/8/rados.rst: including all available options
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 14 Apr 2020 23:48:07 +0000 (07:48 +0800)]
Merge pull request #34197 from varshar16/wip-doc-SubmittingPatches-url
doc/SubmittingPatches: Fix 'Fixes line' hyperlink
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Kefu Chai [Tue, 14 Apr 2020 23:46:55 +0000 (07:46 +0800)]
Merge pull request #34265 from shonpaz123/add_sc_doc
doc/rgw: add documentation for allowed storage classes for client SDKs
Reviewed-by: Or Friedmann <ofriedma@redhat.com>
Kefu Chai [Tue, 14 Apr 2020 23:43:54 +0000 (07:43 +0800)]
Merge pull request #34360 from gouthampacha/doc-fix
doc: fix broken link for cephfs kernel recommendations
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Michael Fritch [Tue, 14 Apr 2020 21:42:44 +0000 (15:42 -0600)]
cephadm: use CephContainer during command `enter`
instead of the `get_container` helper func
Signed-off-by: Michael Fritch <mfritch@suse.com>
Jason Dillaman [Tue, 14 Apr 2020 17:40:29 +0000 (13:40 -0400)]
Merge pull request #33806 from trociny/wip-mirror_snapshot_schedule-watcher
mgr/rbd_support: make mirror_snapshot_schedule rescan only updated pools
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 14 Apr 2020 17:39:54 +0000 (13:39 -0400)]
Merge pull request #34262 from zhengchengyao/wip-deprecated-order
tools: remove all deprecated options from the help output
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Andreas Haase [Tue, 14 Apr 2020 15:09:04 +0000 (17:09 +0200)]
mgr/cephadm: Fixed warn_on_stray_hosts setting
Fixes: https://tracker.ceph.com/issues/45065
Signed-off-by: Andreas Haase <andreas.haase@community4you.de>
Kefu Chai [Tue, 14 Apr 2020 14:44:50 +0000 (22:44 +0800)]
Merge pull request #33365 from ifed01/wip-ifed-hybrid-alloc2
os/bluestore: introduce hybird allocator
Reviewed-by: Adam Kupczyk <akucpzyk@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 14 Apr 2020 14:42:17 +0000 (22:42 +0800)]
Merge pull request #32704 from petrutlucian94/windows.2
common: Add dlfcn_compat.h for win32
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sebastian Wagner [Tue, 7 Apr 2020 12:08:51 +0000 (14:08 +0200)]
cephadm: Update images used
Print warning when using cephadm from master
See also "use quay octopus tip until 15.2 tag is available"
*
a9b15c7e1a0c14376cd66f166370694294398494 .
See also "update default container images"
*
1f05f7578794380f969a7e93db07345626b3e4df .
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Lenz Grimmer [Tue, 14 Apr 2020 12:46:11 +0000 (14:46 +0200)]
Merge pull request #34336 from nSedrickm/nsedrickm-ceph-dev
mgr/dashboard: Proposed About Modal box
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Lenz Grimmer [Tue, 14 Apr 2020 12:43:51 +0000 (14:43 +0200)]
Merge pull request #34469 from votdev/issue_44991_pool_promql
monitoring: alert for pool fill up broken
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Patrick Seidensal <pnawracay@suse.com>
Lenz Grimmer [Tue, 14 Apr 2020 11:31:37 +0000 (13:31 +0200)]
Merge pull request #34065 from tspmelo/wip-iscsi-advanced
mgr/dashboard: Prevent iSCSI target recreation when editing controls
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Lucian Petrut [Fri, 4 Oct 2019 14:56:43 +0000 (17:56 +0300)]
common: Add dlfcn_compat.h for win32
We'll emulate the dlfcn.h interface using Windows functions, which
will allow loading Windows DLLs.
Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
Lenz Grimmer [Tue, 14 Apr 2020 10:53:14 +0000 (12:53 +0200)]
Merge pull request #34009 from tspmelo/wip-iscsi-auth
mgr/dashboard: Fix iSCSI's username and password validation
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Kefu Chai [Tue, 14 Apr 2020 09:52:46 +0000 (17:52 +0800)]
Merge pull request #33816 from rzarzynski/wip-msg-no-extra-alloc-in-secure
msg/async: fix unnecessary 4 kB allocation in secure mode.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sebastian Wagner [Mon, 13 Apr 2020 19:15:43 +0000 (21:15 +0200)]
Merge pull request #34344 from jmolmo/rook_inventory
mgr/rook: Fix wrong data output when listing devices
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Mykola Golub [Wed, 11 Mar 2020 15:03:12 +0000 (15:03 +0000)]
mgr/rbd_support: attempt to unregister watcher on mgr exit
Signed-off-by: Mykola Golub <mgolub@suse.com>
Mykola Golub [Sat, 7 Mar 2020 10:15:44 +0000 (10:15 +0000)]
mgr/rbd_support: make mirror_snapshot_schedule rescan only updated pools
Signed-off-by: Mykola Golub <mgolub@suse.com>
Kefu Chai [Mon, 13 Apr 2020 16:28:22 +0000 (00:28 +0800)]
Merge pull request #33989 from ifed01/wip-ifed-better-bluefs-expand
os/bluestore: open DB in read-only when expanding DB/WAL.
Reviewed-by: Adam Kupczyk <akucpzyk@redhat.com>
Kefu Chai [Mon, 13 Apr 2020 16:25:43 +0000 (00:25 +0800)]
Merge pull request #33782 from aclamk/wip-alloc-aging-logging-simpler
os/bluestore: Simplified logic of sliding window.
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Kefu Chai [Mon, 13 Apr 2020 16:25:24 +0000 (00:25 +0800)]
Merge pull request #33434 from ifed01/wip-ifed-big-writes-deferred
os/bluestore: go deferred for 'big' writes.
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Kefu Chai [Mon, 13 Apr 2020 16:23:21 +0000 (00:23 +0800)]
Merge pull request #33715 from trociny/wip-pybind-rados-watch
pybind/rados: add watch object bindings
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Casey Bodley [Mon, 13 Apr 2020 15:03:28 +0000 (11:03 -0400)]
Merge pull request #33982 from cbodley/wip-cls-cmpomap
cls/cmpomap: add cls module for CMPXATTR-like functionality in omap
Reviewed-by: Yuval Lifshitz <yuvalif@yahoo.com>
Varsha Rao [Thu, 26 Mar 2020 07:05:27 +0000 (12:35 +0530)]
doc/SubmittingPatches: Fix 'Fixes line' hyperlink
Signed-off-by: Varsha Rao <varao@redhat.com>
Casey Bodley [Wed, 1 Apr 2020 17:51:47 +0000 (13:51 -0400)]
options: add cmpomap to osd_class_load_list
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Sun, 15 Mar 2020 21:50:59 +0000 (17:50 -0400)]
test: add ceph_test_cls_cmpomap
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Fri, 13 Mar 2020 20:09:50 +0000 (16:09 -0400)]
cls/cmpomap: add cls module for CMPXATTR-like functionality in omap
provides a cmp_vals() op similar to librados' omap_cmp(), but with full
support for the comparison modes and operations from cmpxattr(). if any
of the requested key/value comparisons are unsuccessful, the op fails
with -ECANCELED
cmp_vals() can be composed with other ops like set_omap_vals() to make
make them conditional on the successful comparison of all existing values
also provides cmp_set_vals() and cmp_rm_keys(), which apply a mutation
to only the keys that compare successfully. these enable batch
operations where, unlike cmp_vals() + set_omap_vals(), you don't want
one failed comparison to prevent operations on unrelated keys
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Fri, 13 Mar 2020 18:42:28 +0000 (14:42 -0400)]
objclass: add cls_cxx_map_get_vals_by_keys
add an objclass api for CEPH_OSD_OP_OMAPGETVALSBYKEYS
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Sun, 15 Mar 2020 23:02:06 +0000 (19:02 -0400)]
objclass: expose cls_cxx_map_get_val in header
this was defined in osd/objclass.cc but not declared in objclass/objclass.h
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Mon, 16 Mar 2020 15:58:51 +0000 (11:58 -0400)]
buffer: add missing != operator for bufferlist
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Mon, 16 Mar 2020 15:58:00 +0000 (11:58 -0400)]
buffer: comparison operators take const bufferlist&
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Igor Fedotov [Mon, 13 Apr 2020 13:17:40 +0000 (16:17 +0300)]
crimson: add HybridAllocator to alienstore build.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov [Wed, 25 Mar 2020 14:19:12 +0000 (17:19 +0300)]
os/bluestore: improve adjustent extents merge in hybrid allocatoc
Bitmap counterpart is inspected for adjustent free extents when
releasing extent and trying to add it to AVL tree.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov [Mon, 23 Mar 2020 12:43:09 +0000 (15:43 +0300)]
os/bluestore: remove HybridAllocator::init_add_free method.
It's a 100% replica of AvlAllocator one which is inherited.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov [Fri, 14 Feb 2020 14:26:17 +0000 (17:26 +0300)]
os/bluestore: configure hybrid allocator threshold to fallback.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov [Thu, 13 Feb 2020 22:04:39 +0000 (01:04 +0300)]
os/bluestore: add hybrid (avl+bitmap) allocator
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov [Thu, 13 Feb 2020 22:06:46 +0000 (01:06 +0300)]
os/bluestore: do not require min_length to be power of two for bmap
allocator.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov [Thu, 13 Feb 2020 21:57:29 +0000 (00:57 +0300)]
os/bluestore: extend AvlAllocator interface.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov [Thu, 13 Feb 2020 21:56:07 +0000 (00:56 +0300)]
tests/test_bluestore_types: show AvlAllocator's range_seg_t size.
Extend corresponding test case to be aware of the struct's sizeof.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov [Wed, 12 Feb 2020 13:17:40 +0000 (16:17 +0300)]
os/bluestore: make AvlAllocator overridable.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov [Wed, 12 Feb 2020 12:55:03 +0000 (15:55 +0300)]
os/bluestore: intdoduce spillover mechanics to AvlAllocator.
This to be utilized in AvlAllocator's descendant class(es) to be able
to limit amount of entries allocator tracks. Hence bringing a cap for
RAM used by the allocator.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Jeff Layton [Mon, 13 Apr 2020 11:22:06 +0000 (07:22 -0400)]
Merge pull request #34455 from jtlayton/wip-44963
client: only set MClientCaps::FLAG_SYNC when flushing dirty auth caps
Jeff Layton [Mon, 13 Apr 2020 11:20:40 +0000 (07:20 -0400)]
Merge pull request #33761 from jtlayton/wip-44441
doc: document wsync and nowsync mount options in mount.ceph(8)
Maran Hidskes [Mon, 13 Apr 2020 08:20:57 +0000 (10:20 +0200)]
cephadm: warn when no valid version arguments are supplied to add-repo
Currently add-repo will add a broken repository by default, this commit gives a pretty error to instruct the user to use one of the version arguments.
Fixes #45029
Signed-off-by: Maran Hidskes <maran@protonmail.com>
Kefu Chai [Mon, 13 Apr 2020 03:03:32 +0000 (11:03 +0800)]
Merge pull request #34231 from majianpeng/bluefs-fix-invalidate-cache-bug
os/bluestore: don't foreget invalidate cache of FileReaderBuffer.
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Sage Weil [Sun, 12 Apr 2020 22:33:57 +0000 (17:33 -0500)]
Merge PR #34272 into master
* refs/pull/34272/head:
mgr/PyModuleRegistry: ignore 'obsolete' modules
qa/suites/fs/upgrade: start with msgr2
qa/suites/fs/upgrade: s/mimic/nautilus/
qa/suites/upgrade: whitelist when orchestrator_cli can't be loaded
qa/standalone/mon/msgr-v2-transition: remove test
mon/MgrMonitor: disable orchestrator_cli if >= octopus
qa/suites/ugprade: remove mimic -> pacific upgrade tests
qa/standalone/mon/misc: update TEST_mon_features
mon/MgrMap: use always_on_modules from most recent release
mon/MonCommands: require-osd-release pacific
qa/suites/rados/thrash-old-clients: adjust octopus package list for el7
doc/dev/release-kickoff-checklist: include ceph-build change
qa/workunits/cephtool/test.sh: fix require-osd-release test
mon/MgrMonitor: define mgr modules for pacific
doc/dev/release-checklists: generalize
doc/dev/release-kickoff-checklist: quotes
qa/suites/rados/thrash-old-clients/1-install/octopus
qa/releases/pacific.yaml
mds/cephfs_features: CEPHFS_CURRENT_RELEASE
doc/dev/release-kickoff-checklist: a few other items
osd: remove redundant check
mon/OSDMonitor: make pacific changes
mon/mon_types: add mon pacific feature
include/ceph_features: define SERVER_PACIFIC
include/ceph_features: fix whitespace
mon: persistent INCOMPAT_PACIFIC item
ceph-volume: __release__ == pacific
script: update backport scripts for now-released octopus
common: pacific release constants
doc/dev/release-kickoff-checklist
src/ceph_release: pacific, 16, dev
CMakeLists: 16.0.0
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Sebastian Wagner [Sat, 11 Apr 2020 19:24:00 +0000 (21:24 +0200)]
Merge pull request #34525 from Dmole/patch-5
doc: Update index.rst
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Sat, 11 Apr 2020 19:22:56 +0000 (21:22 +0200)]
Merge pull request #32297 from varshar16/wip-mgr-nfs-ganesha-exports
Create and delete exports for nfs ganesha with mgr volume
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Michael Fritch <mfritch@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
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>
Tim [Sat, 11 Apr 2020 12:25:51 +0000 (08:25 -0400)]
Update index.rst
clean up "only only"
Signed-off-by: Tim <elatllat@gmail.com>
Kefu Chai [Sat, 11 Apr 2020 04:32:34 +0000 (12:32 +0800)]
Merge pull request #34348 from ifed01/wip-ifed-fix-enforce
os/bluestore: apply bluestore_debug_enforce_settings when choosing mi…
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 11 Apr 2020 04:28:10 +0000 (12:28 +0800)]
Merge pull request #34421 from ifed01/wip-ifed-kill-buf-in-read
os/bluestore: kill buf param in BlueFS::read
Reviewed-by: Adam Kupczyk <akucpzyk@redhat.com>
Kefu Chai [Sat, 11 Apr 2020 04:26:37 +0000 (12:26 +0800)]
Merge pull request #34468 from tchaikov/wip-mgr-telegraph
mgr/telegraf: catch FileNotFoundError exception
Reviewed-by: Wido den Hollander <wido@42on.com>
Sebastian Wagner [Fri, 10 Apr 2020 20:56:20 +0000 (22:56 +0200)]
Merge pull request #34084 from sebastian-philipp/cephadm-host-ls-offline
mgr/cephadm: enhance `host ls`
Reviewed-by: Joshua Schmid <jschmid@suse.de>
Reviewed-by: Sage Weil <sage@redhat.com>
Sebastian Wagner [Fri, 10 Apr 2020 20:50:42 +0000 (22:50 +0200)]
Merge pull request #34382 from mgfritch/cephadm-nfs-grace
cephadm: add config required for ganesha grace
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Kefu Chai [Fri, 10 Apr 2020 16:46:06 +0000 (00:46 +0800)]
Merge pull request #34488 from tchaikov/wip-dmclock
dmclock: pick up change to s/uint/unsigned/
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
Adam Kupczyk [Fri, 10 Apr 2020 12:49:52 +0000 (14:49 +0200)]
kv/KeyValueDB: Made open/close a complementary operations.
Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
Adam Kupczyk [Fri, 10 Apr 2020 12:47:00 +0000 (14:47 +0200)]
kv/KeyValueDB: Test for idempotency of open/close
Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
Kefu Chai [Fri, 10 Apr 2020 11:34:03 +0000 (19:34 +0800)]
Merge pull request #34508 from tchaikov/wip-45022
selinux: add "type http_cache_port_t" in require section
Reviewed-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
Ilya Dryomov [Fri, 10 Apr 2020 08:29:57 +0000 (10:29 +0200)]
Merge pull request #34494 from idryomov/wip-krbd-unmap-spacing
tests: update unmap.t for table spacing changes
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Kefu Chai [Fri, 10 Apr 2020 06:27:48 +0000 (14:27 +0800)]
selinux: add "type http_cache_port_t" in require section
this addresses the regression introduced by
611a2a7ce1713cf92797b19d8a9a93a7dfc68fa5
Fixes: https://tracker.ceph.com/issues/45022
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 10 Apr 2020 01:43:28 +0000 (09:43 +0800)]
Merge pull request #34499 from ceph/wip-rtd
doc: enable Read the Docs
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Fri, 10 Apr 2020 01:42:42 +0000 (09:42 +0800)]
Merge pull request #34487 from tchaikov/wip-test-cronjob-py3
qa/tests: pass "-t 2" to teuthology-suite when testing non-master bra…
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
Kefu Chai [Thu, 9 Apr 2020 15:14:42 +0000 (23:14 +0800)]
doc: add in-doc search from read the docs
readthedocs-sphinx-search features better user experience than the
builtin search offered by sphinx
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 9 Apr 2020 13:25:39 +0000 (21:25 +0800)]
doc: use plantweb as fallback of sphinx-ditaa
RTD does not support installing system packages, the only ways to install
dependencies are setuptools and pip. while ditaa is a tool written in
Java. so we need to find a native python tool allowing us to render ditaa
images. plantweb is able to the web service for rendering the ditaa
diagram. so let's use it as a fallback if "ditaa" is not around.
also start a new line after the directive, otherwise planweb server will
return 500 at seeing the diagram.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Michael Fritch [Thu, 9 Apr 2020 20:49:14 +0000 (14:49 -0600)]
mgr/cephadm: add CACHEINODE and EXPORT_DEFAULTS sections
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Thu, 2 Apr 2020 19:12:40 +0000 (13:12 -0600)]
mgr/cephadm: add config required for ganesha grace
adds minimal config for ganesha-rados-grace
Signed-off-by: Michael Fritch <mfritch@suse.com>
Michael Fritch [Thu, 2 Apr 2020 16:31:39 +0000 (10:31 -0600)]
cephadm: add userid during grace add/remove
ganesha-rados-grace needs a rados userid to add/remove from the grace db
Mar 27 10:05:25 host1 bash[11684]: rados_connect: -13
Mar 27 10:05:25 host1 bash[11684]: Can't connect to cluster: -13
Signed-off-by: Michael Fritch <mfritch@suse.com>
Daniel Gryniewicz [Thu, 9 Apr 2020 18:24:09 +0000 (14:24 -0400)]
Merge pull request #34502 from ceph/kalebskeithley-patch-1-2
Update ceph.te
Matt Benjamin [Thu, 9 Apr 2020 18:17:52 +0000 (14:17 -0400)]
Merge pull request #34484 from cbodley/wip-sub-spawn
spawn: update submodule
kalebskeithley [Thu, 9 Apr 2020 17:00:57 +0000 (13:00 -0400)]
Update ceph.te
Fixes: https://tracker.ceph.com/issues/45022
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
Kefu Chai [Thu, 9 Apr 2020 08:51:06 +0000 (16:51 +0800)]
doc/conf.py: exclude pybindings docs from build for RTD
because it'd difficult to prepare (dummy) librados,libcephfs and librbd for
their python bindings in the building environment offered by Read the Docs.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Lenz Grimmer [Thu, 9 Apr 2020 14:15:50 +0000 (16:15 +0200)]
Merge pull request #34314 from ishanrai05/html-cleanup
mgr/dashboard: Clean up HTML
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Sebastian Wagner [Thu, 9 Apr 2020 14:10:57 +0000 (16:10 +0200)]
Merge pull request #34223 from liewegas/cephadm-dashboard-grafana-ssl-verify
mgr/cephadm: disable dashboard's grafana cert ssl_verify if we generate it
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Thu, 9 Apr 2020 14:07:34 +0000 (16:07 +0200)]
Merge pull request #34454 from mgfritch/cephadm-osd-fsid-test
qa/workunits/cephadm/test_cephadm.sh: add fsid to ceph-volume cmds
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Thu, 9 Apr 2020 14:05:59 +0000 (16:05 +0200)]
Merge pull request #34249 from mgfritch/cephadm-nfs-common-config
mgr/cephadm: nfs common config
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Reviewed-by: Varsha Rao <varao@redhat.com>
Sebastian Wagner [Thu, 9 Apr 2020 14:03:36 +0000 (16:03 +0200)]
Merge pull request #34485 from mgfritch/cephadm-no-func
cephadm: show error when no command is specified
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
nSedrickm [Mon, 30 Mar 2020 17:38:22 +0000 (18:38 +0100)]
mgr/dashboard: Proposed About Modal box
This commit implements proposed about modal box
Fixes : https://tracker.ceph.com/issues/35693
Signed-off-by: Ngwa Sedrick Meh <nsedrick101@gmail.com>
Tiago Melo [Thu, 19 Mar 2020 12:51:24 +0000 (11:51 -0100)]
mgr/dashboard: Prevent iSCSI target recreation when editing controls
Also prevents updating target auth, when this was not modified.
Fixes: https://tracker.ceph.com/issues/44659
Signed-off-by: Tiago Melo <tmelo@suse.com>