Commit Graph

95569 Commits

Author SHA1 Message Date
Radoslaw Zarzynski
e1332f59e8 msg/async, v2: message frames are pre-dispatched now.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-02-28 21:42:34 +01:00
Sebastian Wagner
6d02236ffa
Merge pull request #26630 from sebastian-philipp/ssh-simple-type-error
mgr/ssh: fix type and doc errors

Reviewed-by: Noah Watkins <noahwatkins@gmail.com>
2019-02-28 14:22:50 +01:00
Nathan Cutler
a65a03137a
Merge pull request #26596 from smithfarm/wip-release-notes-12_2_11
doc: add missing 12.2.11 release note

Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-02-28 12:57:59 +01:00
Sage Weil
c1112928b7 Merge PR #26663 into master
* refs/pull/26663/head:
	doc: change ruleset to id in crush map file

Reviewed-by: Sage Weil <sage@redhat.com>
2019-02-27 17:23:25 -06:00
Sage Weil
3478670499 Merge PR #26595 into master
* refs/pull/26595/head:
	osd/PG: log tracked pg refs under debug_refs
	osd/PG: include tag in get/put debug lines
	osd: clean up oncommit contexts in _process shutdown

Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-02-27 16:59:47 -06:00
Sage Weil
81a6a38374 Merge PR #26637 into master
* refs/pull/26637/head:
	common/ceph_context: experimental kludge for crimson
	auth/AuthRegistry: mark 'secure' con mode experimental for now
	msg/async: set ms_*_mode to crc only (no secure)

Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-02-27 16:59:32 -06:00
Sage Weil
478b212bf9 Merge PR #26640 into master
* refs/pull/26640/head:
	mon/OSDMonitor: remove old v1 addrs when converting blacklist to new TYPE_ANY form

Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-02-27 16:59:04 -06:00
Sage Weil
a3f8cbc8e5 Merge PR #26645 into master
* refs/pull/26645/head:
	rpm: use %_python_buildid to specify python-remoto dep

Reviewed-by: Tim Serong <tserong@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-02-27 16:58:47 -06:00
Sage Weil
88642951f8 Merge PR #26678 into master
* refs/pull/26678/head:
	mon: handle racing ms_handle_reset and handle_auth_request

Reviewed-by: Ricardo Dias <rdias@suse.com>
2019-02-27 16:58:31 -06:00
Sage Weil
f6a3d63dc6 Merge PR #26648 into master
* refs/pull/26648/head:
	msg/async: msgr2: cleanup frame classes hacks

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-02-27 14:15:08 -06:00
Mykola Golub
17daad8536
Merge pull request #26523 from dillaman/wip-38387
librbd: add missing shutdown states to managed lock helper

Reviewed-by: Mykola Golub <mgolub@suse.com>
2019-02-27 20:49:09 +02:00
Sage Weil
4b535a6e8f Merge PR #26598 into master
* refs/pull/26598/head:
	doc/releases/nautilus: dashboard tweaks
	doc/releases/nautilus: more rados highlights
	doc/release/nautilus: added RBD major features
	doc/releases/nautilus: add msgr2 enablement steps
	doc/releases/nautilus: add dashboard items

Reviewed-by: Kai Wagner <kwagner@suse.com>
2019-02-27 12:26:27 -06:00
Sebastian Wagner
86b7a64d56
Merge pull request #26570 from jtlayton/wip-rook
mgr/orchestrator/rook: allow the creation of OSDs in directories

Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Travis Nielsen <tnielsen@redhat.com>
2019-02-27 19:24:43 +01:00
Sage Weil
c78bcb2168 doc/releases/nautilus: dashboard tweaks
Signed-off-by: Sage Weil <sage@redhat.com>
2019-02-27 11:43:52 -06:00
Sage Weil
4346c36d8f Merge PR #26671 into master
* refs/pull/26671/head:
	doc: Replaced "plugin" with "module" in the Mgr documentation

Reviewed-by: Wido den Hollander <wido@42on.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2019-02-27 11:40:50 -06:00
Sage Weil
039424284f mon: handle racing ms_handle_reset and handle_auth_request
Signed-off-by: Sage Weil <sage@redhat.com>
2019-02-27 10:50:54 -06:00
Sage Weil
817edc821f osd/PG: log tracked pg refs under debug_refs
Signed-off-by: Sage Weil <sage@redhat.com>
2019-02-27 10:49:50 -06:00
Sage Weil
dbf98cbd62 osd/PG: include tag in get/put debug lines
Signed-off-by: Sage Weil <sage@redhat.com>
2019-02-27 10:49:50 -06:00
Sage Weil
8dcb4d6842 osd: clean up oncommit contexts in _process shutdown
If we have queued PG completions in the workqueue and have to shut down,
delete them, so that the PG refs get cleaned up.

Fixes: http://tracker.ceph.com/issues/38431
Signed-off-by: Sage Weil <sage@redhat.com>
2019-02-27 10:49:50 -06:00
Ricardo Dias
45f232703a
msg/async: msgr2: cleanup frame classes hacks
Signed-off-by: Ricardo Dias <rdias@suse.com>
2019-02-27 16:32:46 +00:00
Sage Weil
44c8a2c006 Merge PR #26628 into master
* refs/pull/26628/head:
	msg/async: msgr2: expected tags validation
	msg/async: msgr2: template specialized write function for frames
	msg/async: msgr2: extract frame classes into its own header

Reviewed-by: Sage Weil <sage@redhat.com>
2019-02-27 10:25:39 -06:00
Lenz Grimmer
76c6d34809
Merge pull request #26227 from Tinatinak/api_documentation
mgr/dashboard: Improved support for generating OpenAPI Spec documentation

Reviewed-by: Ricardo Dias <rdias@suse.com>
2019-02-27 16:49:38 +01:00
Lenz Grimmer
24f82a2f1d
Merge pull request #26575 from tspmelo/wip-multi-backstore-ui
mgr/dashboard: Add support for iSCSI's multi backstores (UI)

Reviewed-by: Ricardo Marques <rimarques@suse.com>
2019-02-27 16:48:31 +01:00
Mykola Golub
a0014efaa3
Merge pull request #26622 from Songweibin/wip-fix-rbd-group
rbd: fix segmentation fault when rbd_group_image_list() getting -ENOENT

Reviewed-by: Mykola Golub <mgolub@suse.com>
2019-02-27 17:31:15 +02:00
Mykola Golub
3be6a53790
Merge pull request #26432 from dillaman/wip-librbd-discard
librbd: skip small, unaligned discard extents by default

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Mykola Golub <mgolub@suse.com>
2019-02-27 17:11:44 +02:00
Lenz Grimmer
c3149421bc doc: Replaced "plugin" with "module" in the Mgr documentation
The documentation currently refers to Ceph Manager Modules as
"plugins" in many places, while the command line interface uses
"module" to enable/disable modules. Replaced all occurences
of "plugin" with "module" in the docs, to avoid confusion and to
be in alignment with the CLI. Also fixed the capitalizations of some
module chapters.

Fixes: https://tracker.ceph.com/issues/38481
Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
2019-02-27 13:49:47 +01:00
Tiago Melo
4a6116f12c mgr/dashboard: Add support for iSCSI's multi backstores (UI)
Fixes: https://tracker.ceph.com/issues/38286

Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-02-27 12:25:38 +00:00
Lenz Grimmer
737809365b
Merge pull request #26586 from votdev/change_notify_icon_color
mgr/dashboard: Change icon color in notifications

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
2019-02-27 12:05:19 +01:00
Lenz Grimmer
8a9576cf74
Merge pull request #26649 from tspmelo/wip-i18n
mgr/dashboard: Update I18N translation

Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-02-27 12:01:06 +01:00
Lenz Grimmer
a8e21fe4c0
Merge pull request #26589 from Devp00l/issue-38382
mgr/dashboard: PGs will update as expected

Reviewed-by: Laura Paduano <lpaduano@suse.com>
2019-02-27 11:04:21 +01:00
Lenz Grimmer
532e16c538
Merge pull request #26116 from votdev/feature_37934
mgr/dashboard: Configure all mgr modules in UI

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
2019-02-27 11:01:25 +01:00
Lenz Grimmer
acb8930fe1
Merge pull request #26592 from nathan-weinberg/fs-breadcrumb
mgr/dashboard: Added breadcrumb tests to Filesystems menu
2019-02-27 10:59:22 +01:00
Lenz Grimmer
23a3363fea
Merge pull request #26647 from tspmelo/wip-npm-update-19-03
mgr/dashboard: Update npm packages

Reviewed-by: Alfonso Martínez <almartin@redhat.com>
2019-02-27 10:57:06 +01:00
Joao Eduardo Luis
bde0ea90e9
Merge pull request #26219 from yaozongyou/mon-cleanups
mon: some tiny cleanups related class forward declaration

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Patrick Donnelly <pdonell@redhat.com>
2019-02-27 09:33:42 +00:00
Changcheng Liu
0da1f3540c doc: change ruleset to id in crush map file
ruleset is not used after merging below patch
   commit f9a095deb1
       crush: s/ruleset/id/ in decompiled output
       Moving away from the 'ruleset' terminology.

Signed-off-by: Changcheng Liu <changcheng.liu@intel.com>
2019-02-27 11:47:44 +08:00
Kefu Chai
bc9ac5a5d5
Merge pull request #26527 from iotcg/doc
use preferred commands for ceph config-key

Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-02-27 11:08:05 +08:00
Kefu Chai
97d0a1098e
Merge pull request #26558 from k0ste/prometheus_metadata
mgr/prometheus: get osd_objectstore once instead twice.

Reviewed-by: Jan Fajerski <jfajerski@suse.com>
Reviewed-by: Dan Mick <dmick@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-02-27 10:49:24 +08:00
Sage Weil
dd573aaf31 common/ceph_context: experimental kludge for crimson
Signed-off-by: Sage Weil <sage@redhat.com>
2019-02-26 16:27:11 -06:00
Sage Weil
fd73b4c393 auth/AuthRegistry: mark 'secure' con mode experimental for now
Signed-off-by: Sage Weil <sage@redhat.com>
2019-02-26 16:27:11 -06:00
Patrick Donnelly
8d6fb148f9
Merge PR #26646 into master
* refs/pull/26646/head:
	doc: fix typo in objectops.rst

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-02-26 12:04:20 -08:00
Sage Weil
a650e97b73 doc/releases/nautilus: more rados highlights
Signed-off-by: Sage Weil <sage@redhat.com>
2019-02-26 13:18:46 -06:00
Andrew Schoen
a125087d25
Merge pull request #26627 from jan--f/c-v-38472
ceph-volume: don't create osd['block.db'] by default

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2019-02-26 10:35:22 -06:00
Ricardo Dias
e9ac3e0530
msg/async: msgr2: expected tags validation
Signed-off-by: Ricardo Dias <rdias@suse.com>
2019-02-26 16:01:15 +00:00
Andrew Schoen
3c2595d280
Merge pull request #26225 from jan--f/c-v-simple-activate-all
ceph-volume: add --all flag to simple activate

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2019-02-26 09:27:10 -06:00
Lenz Grimmer
aded02d065
Merge pull request #26481 from votdev/gitignore_wheelhouse
mgr: Ignore __pycache__ and wheelhouse dirs

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2019-02-26 15:44:42 +01:00
Tiago Melo
678e522f54 mgr/dashboard: Update I18N translation
Add support for Chinese (Simplified), Czech, French, Indonesian and Spanish.

Fixed Portuguese (PT) locale source.

Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-02-26 14:11:31 +00:00
Lenz Grimmer
01c7fae349
Merge pull request #26338 from rhcs-dashboard/ts-cleanup
mgr/dashboard: typescript cleanup

Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2019-02-26 15:06:43 +01:00
Volker Theile
87ab0dac19 mgr/dashboard: Introduce upperFirst pipe
Signed-off-by: Volker Theile <vtheile@suse.com>
2019-02-26 14:12:07 +01:00
Volker Theile
c16d8f2964 mgr/dashboard: Configure all mgr modules in UI
Fixes: https://tracker.ceph.com/issues/37934

Signed-off-by: Volker Theile <vtheile@suse.com>
2019-02-26 14:12:07 +01:00
Jason Dillaman
8410cb05bd qa/suites/rbd: enable partial discard test
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-02-26 07:42:36 -05:00