]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Ricardo Dias [Thu, 26 Apr 2018 14:04:34 +0000 (15:04 +0100)]
Merge pull request #21667 from ricardoasmarques/wip-fix-delete-modal
mgr/dashboard: Fix missing $event on deletion modal
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Orit Wasserman [Thu, 26 Apr 2018 10:29:13 +0000 (13:29 +0300)]
Merge pull request #21584 from oritwas/wip-rgw-resharding-versioning
rgw: Fix infinite call for bi list when resharding a bucket
Ricardo Marques [Thu, 26 Apr 2018 10:27:16 +0000 (11:27 +0100)]
mgr/dashboard: Fix missing $event on deletion modal
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Kefu Chai [Thu, 26 Apr 2018 09:48:46 +0000 (17:48 +0800)]
Merge pull request #21658 from tchaikov/wip-msg-many-failure
qa: reduce "mon client hunt interval max multiple" to 2 for all clients
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Thu, 26 Apr 2018 09:46:23 +0000 (17:46 +0800)]
Merge pull request #19491 from yaarith/wip-mgr-module-hello
pybind/mgr: new 'hello world' mgr module skeleton
Reviewed-by: Kefu Chai <kchai@redhat.com>
Lenz Grimmer [Thu, 26 Apr 2018 09:44:20 +0000 (11:44 +0200)]
Merge pull request #21529 from ricardoasmarques/wip-fix-rbd-form
mgr/dashboard: Display RBD form errors on submission
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Kefu Chai [Thu, 26 Apr 2018 09:13:22 +0000 (17:13 +0800)]
Merge pull request #21591 from zhouyuan/fix_wo_mgr_build
cmake: fix building without mgr module
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Lenz Grimmer [Thu, 26 Apr 2018 08:22:42 +0000 (10:22 +0200)]
Merge pull request #21526 from ricardoasmarques/wip-rbd-snapshot-clone
mgr/dashboard: RBD copy, RBD flatten and snapshot clone (frontend)
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Lenz Grimmer [Thu, 26 Apr 2018 08:17:07 +0000 (10:17 +0200)]
Merge pull request #21558 from votdev/cd_error_panel
mgr/dashboard: Add 'cd-error-panel' component to display error messages
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Kefu Chai [Thu, 26 Apr 2018 05:07:10 +0000 (13:07 +0800)]
Merge pull request #21612 from Songweibin/wip-pglog-cleanup
osd/PGLog: fix sanity check against **complete-to** iter
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Kefu Chai [Thu, 26 Apr 2018 04:59:45 +0000 (12:59 +0800)]
Merge pull request #21608 from cbodley/wip-dpp
dout: DoutPrefixProvider operates directly on stream
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 26 Apr 2018 04:50:44 +0000 (12:50 +0800)]
Merge pull request #20480 from smithfarm/wip-23035
build/ops: run-make-check.sh: handle Python 2 absence
Reviewed-by: Jan Fajerski <jfajerski@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 26 Apr 2018 04:40:02 +0000 (12:40 +0800)]
Merge pull request #21629 from liewegas/wip-23840
os/bluestore/bluefs_types: make block_mask 64-bit
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Kefu Chai [Thu, 26 Apr 2018 04:04:45 +0000 (12:04 +0800)]
qa: reduce "mon client hunt interval max multiple" to 2 for all clients
because with high failure rate, we need to connect to mon more
frequently if the connection fails.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Xie Xingguo [Thu, 26 Apr 2018 00:55:19 +0000 (08:55 +0800)]
Merge pull request #21639 from guzhongyan/pglog_clean
osd/PrimaryLogPG: Fix log messages
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Andrew Schoen [Wed, 25 Apr 2018 20:29:15 +0000 (20:29 +0000)]
Merge pull request #21645 from alfredodeza/wip-rm23451
ceph-volume include physical devices associated with an LV when listing
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Nathan Cutler [Wed, 25 Apr 2018 19:14:41 +0000 (21:14 +0200)]
Merge pull request #21650 from ricardoasmarques/wip-install-deps-tumbleweed
install-deps: Add support for 'opensuse-tumbleweed'
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Ricardo Marques [Wed, 25 Apr 2018 17:49:51 +0000 (18:49 +0100)]
install-deps: Add support for 'opensuse-tumbleweed'
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Sage Weil [Wed, 25 Apr 2018 16:20:17 +0000 (11:20 -0500)]
Merge pull request #21619 from liewegas/wip-merge-bits
mon/OSDMonitor: require --yes-i-really-mean-it for force-create-pg
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Wed, 25 Apr 2018 15:57:48 +0000 (10:57 -0500)]
Merge pull request #21628 from liewegas/wip-23646
osd/PrimaryLogPG: defer evict if head *or* object intersect scrub interval
Reviewed-by: David Zafman <dzafman@redhat.com>
Sage Weil [Wed, 25 Apr 2018 15:49:56 +0000 (10:49 -0500)]
Merge pull request #21338 from mogeb/iostat-output
mgr/iostat: print output as a table
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reveiwed-by: John Spray <john.spray@redhat.com>
Sage Weil [Wed, 25 Apr 2018 15:49:13 +0000 (10:49 -0500)]
Merge pull request #21613 from xiexingguo/wip-fix-delete-priority
osd/PG: fix out of order priority for PG deletion
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 25 Apr 2018 15:47:53 +0000 (10:47 -0500)]
Merge pull request #21623 from liewegas/wip-21977
osd: publish osdmap to OSDService before starting wq threads
Reviewed-by: David Zafman <dzafman@redhat.com>
Alfredo Deza [Wed, 25 Apr 2018 14:48:45 +0000 (10:48 -0400)]
doc/ceph-volume include information for devices in listing
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Yaarit Hatuka [Wed, 13 Dec 2017 15:17:57 +0000 (10:17 -0500)]
pybind/mgr: add 'hello world' mgr module skeleton
This simple 'hello' mgr module prints 'hello world' to stdout and to out/mgr.x.log; for documentation purposes. Also added /doc/mgr/hello.rst.
Signed-off-by: Yaarit Hatuka <yaarithatuka@gmail.com>
Alfredo Deza [Wed, 25 Apr 2018 13:50:24 +0000 (09:50 -0400)]
ceph-volume tests verify associated pvs reporting on listing
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 24 Apr 2018 21:35:08 +0000 (17:35 -0400)]
ceph-volume tests update to include devices on listing
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Tue, 24 Apr 2018 21:16:50 +0000 (17:16 -0400)]
ceph-volume lvm.listing include associated physical devices
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Sage Weil [Wed, 25 Apr 2018 13:24:41 +0000 (08:24 -0500)]
Merge pull request #21626 from cbodley/wip-23846
mgrc: free MMgrClose in handle_mgr_close
Reviewed-by: Sage Weil <sage@redhat.com>
Mykola Golub [Wed, 25 Apr 2018 13:07:16 +0000 (16:07 +0300)]
Merge pull request #21541 from dillaman/wip-18753
qa: introduce rbd-mirror thrasher to existing tests
Reviewed-by: Mykola Golub <mgolub@suse.com>
Kefu Chai [Wed, 25 Apr 2018 12:47:48 +0000 (20:47 +0800)]
Merge pull request #21632 from tchaikov/wip-rocksdb-no-aligned-alloc
rocksdb: do not use aligned_alloc
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Casey Bodley [Wed, 25 Apr 2018 12:26:25 +0000 (08:26 -0400)]
Merge pull request #21479 from cbodley/wip-23547
rgw: add buffering filter to compression for fetch_remote_obj
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Casey Bodley [Wed, 25 Apr 2018 12:22:35 +0000 (08:22 -0400)]
Merge pull request #21576 from cbodley/wip-23506
rgw: fix error handling for GET with ?torrent
Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Robin H. Johnson <robin.johnson@dreamhost.com>
Casey Bodley [Wed, 25 Apr 2018 12:21:47 +0000 (08:21 -0400)]
Merge pull request #21569 from cbodley/wip-23803
rgw: aws4 auth supports PutBucketRequestPayment
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Casey Bodley [Wed, 25 Apr 2018 12:21:15 +0000 (08:21 -0400)]
Merge pull request #20212 from tianshan/fix_period_pull
rgw: do not reflect period if not current
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Wed, 25 Apr 2018 12:20:46 +0000 (08:20 -0400)]
Merge pull request #20796 from theanalyst/rgw/es-cs-fix
rgw: es module: set compression type correctly
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Wed, 25 Apr 2018 12:20:01 +0000 (08:20 -0400)]
Merge pull request #21500 from yehudasa/wip-23779
rgw: encoding fixes
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Wed, 25 Apr 2018 12:19:33 +0000 (08:19 -0400)]
Merge pull request #21534 from cbodley/wip-23480
rgw: move all pool creation into rgw_init_ioctx
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Casey Bodley [Wed, 25 Apr 2018 12:18:46 +0000 (08:18 -0400)]
Merge pull request #21551 from zhangsw/fix-rgw-userinfo-stats-bug
rgw: admin rest api shouldn't return error when getting user's stats if the user hasn't create any bucket.
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Lenz Grimmer [Wed, 25 Apr 2018 12:00:39 +0000 (14:00 +0200)]
Merge pull request #21640 from votdev/config_set_help_txt
mgr/dashboard: Adapt help text if server_addr is not set
Reviewed-by: John Spray <john.spray@redhat.com>
Volker Theile [Tue, 24 Apr 2018 11:06:47 +0000 (13:06 +0200)]
Use bootstrap alert.
Signed-off-by: Volker Theile <vtheile@suse.com>
Volker Theile [Fri, 20 Apr 2018 10:13:40 +0000 (12:13 +0200)]
mgr/dashboard: Add cd-error-panel component to display error messages.
Signed-off-by: Volker Theile <vtheile@suse.com>
Volker Theile [Wed, 25 Apr 2018 10:55:19 +0000 (12:55 +0200)]
mgr/dashboard: Adapt help text if server_addr is not set
After 'ceph config-key set' is deprecated the help text must be adapted.
Signed-off-by: Volker Theile <vtheile@suse.com>
Gu Zhongyan [Wed, 25 Apr 2018 09:32:26 +0000 (17:32 +0800)]
osd/PrimaryLogPG: Fix log messages
output the content, rathor than the address of obc makes sense,
just like what _copy_some() did.
Signed-off-by: Gu Zhongyan <guzhongyan@360.cn>
Lenz Grimmer [Wed, 25 Apr 2018 09:21:16 +0000 (11:21 +0200)]
Merge pull request #21636 from rjfd/wip-dashboard-fix-pool-py3
mgr/dashboard: pool: fix python3 dict_keys error
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Lenz Grimmer [Wed, 25 Apr 2018 09:17:58 +0000 (11:17 +0200)]
Merge pull request #21618 from votdev/loading_panel
mgr/dashboard: Add 'cd-loading-panel' component
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Yan, Zheng [Wed, 25 Apr 2018 08:51:50 +0000 (16:51 +0800)]
Merge pull request #21633 from ukernel/wip-mds-stat-rstat
mds: fix CEPH_STAT_RSTAT definition
Ricardo Dias [Tue, 24 Apr 2018 12:32:03 +0000 (13:32 +0100)]
mgr/dashboard: pool: fix python3 dict_keys error
Signed-off-by: Ricardo Dias <rdias@suse.com>
Kefu Chai [Wed, 25 Apr 2018 03:53:29 +0000 (11:53 +0800)]
rocksdb: do not use aligned_alloc
this change picks up the change to "use posix_memalign() for
aligned_alloc()" in ceph/rocksdb.
Fixes: http://tracker.ceph.com/issues/23653
Signed-off-by: Kefu Chai <kchai@redhat.com>
Yan, Zheng [Wed, 25 Apr 2018 04:17:22 +0000 (12:17 +0800)]
mds: fix CEPH_STAT_RSTAT definition
(CEPH_CAP_GWREXTEND << 16) is (1<<22), which causes gaps in caps bits.
CEPH_CAP_FILE_WREXTEND is an unused bit, reuse it for CEPH_STAT_RSTAT.
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Sage Weil [Tue, 24 Apr 2018 22:20:25 +0000 (17:20 -0500)]
Merge pull request #21273 from jdurgin/wip-23195
osd/ECBackend: only check required shards when finishing recovery reads
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 24 Apr 2018 22:19:48 +0000 (17:19 -0500)]
Merge pull request #21620 from jcsp/wip-mgr-balancer-options
mgr/balancer: fix OPTIONS definition
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil [Tue, 24 Apr 2018 22:11:15 +0000 (17:11 -0500)]
os/bluestore/bluefs_types: make block_mask 64-bit
Since block_size is 32 bits, we return 0x00000000fffff000 (or similar).
This breaks things if you get a file (e.g., bluefs metadata log file)
over 4GB.
Fixes: https://tracker.ceph.com/issues/23840
Signed-off-by: Sage Weil <sage@redhat.com>
Alfredo Deza [Tue, 24 Apr 2018 21:11:42 +0000 (17:11 -0400)]
ceph-volume api.lvm include lv_uuid on pvs listings
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Sage Weil [Tue, 24 Apr 2018 20:35:28 +0000 (15:35 -0500)]
osd/PrimaryLogPG: defer evict if head *or* object intersect scrub interval
Consider a scenario like:
- scrub [3:
2525d100 :::earlier:head,3:
2525d12f :::foo:200]
- we see 3:
2525d12f :::foo:100 and include it in scrub map
- scrub [3:
2525d12f :::foo:200, 3:
2525dfff :::later:head]
- some op(s) that cause scrub to be preempted
- agent_work wants to evict 3:
2525d12f :::foo:100
- write_blocked_by_scrub sees scrub is preempted, returns false
- 3:
2525d12f :::foo:100 is removed, :head SnapSet is updated
- scrub rescrubs [3:
2525d12f :::foo:200, 3:
2525dfff :::later:head]
- includes (updated) :head SnapSet
- issues error like "3:
2525d12f :::foo:100 is an unexpected clone"
Fix the problem by checking if anything part of the object-to-evict and
its head touch the scrub range; if so, back off. Do not let eviction
preempt scrub; we can come back and do it later.
Fixes: http://tracker.ceph.com/issues/23646
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 24 Apr 2018 18:02:14 +0000 (13:02 -0500)]
osd: publish osdmap to OSDService before starting wq threads
The worker threads may request the map from the service (notably,
advance_pg() does this).
Fixes: http://tracker.ceph.com/issues/21977
Signed-off-by: Sage Weil <sage@redhat.com>
Casey Bodley [Tue, 24 Apr 2018 19:54:50 +0000 (15:54 -0400)]
mgrc: free MMgrClose in handle_mgr_close
Fixes: http://tracker.ceph.com/issues/23846
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Sage Weil [Tue, 24 Apr 2018 18:04:27 +0000 (13:04 -0500)]
Merge pull request #21606 from ceph/fix-build-CEPH_CLS_API
rados/objclass.h: fix build define CEPH_CLS_API in all cases
Reviewed-by: Kefu Chai <kchai@redhat.com>
Abhishek L [Tue, 24 Apr 2018 17:00:47 +0000 (19:00 +0200)]
Merge pull request #21621 from theanalyst/doc/releases/12.2.5
doc: v12.2.5 luminous release notes
Reviewed-By: Sage Weil <sage@redhat.com>
Volker Theile [Tue, 24 Apr 2018 11:30:41 +0000 (13:30 +0200)]
mgr/dashboard: Introduce 'cd-loading-panel' component
Signed-off-by: Volker Theile <vtheile@suse.com>
Ricardo Marques [Mon, 23 Apr 2018 23:20:08 +0000 (00:20 +0100)]
mgr/dashboard: Remove RBD "Default Features" checkbox
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Ricardo Marques [Mon, 23 Apr 2018 21:15:48 +0000 (22:15 +0100)]
mgr/dashboard: Add RBD default features REST API endpoint
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Ricardo Marques [Mon, 23 Apr 2018 09:45:23 +0000 (10:45 +0100)]
mgr/dashboard: Add support for RBD snapshot copy (frontend)
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Ricardo Dias [Mon, 23 Apr 2018 09:43:10 +0000 (10:43 +0100)]
mgr/dashboard: Add support for RBD snapshot copy
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Marques [Fri, 20 Apr 2018 21:36:18 +0000 (22:36 +0100)]
mgr/dashboard: RBD flatten
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Ricardo Marques [Thu, 19 Apr 2018 16:54:45 +0000 (17:54 +0100)]
mgr/dashboard: RBD copy (frontend)
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Ricardo Marques [Thu, 19 Apr 2018 14:11:32 +0000 (15:11 +0100)]
mgr/dashboard: RBD snapshot clone (frontend)
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Abhishek Lekshmanan [Tue, 24 Apr 2018 15:41:00 +0000 (17:41 +0200)]
doc: v12.2.5 luminous release notes
Signed-off-by: Abhishek Lekshmanan <alekshmanan@suse.com>
Kefu Chai [Tue, 24 Apr 2018 15:40:32 +0000 (23:40 +0800)]
Merge pull request #21595 from votdev/load_on_init
mgr/dashboard: Load the datatable content on component initialization
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Mohamad Gebai [Tue, 10 Apr 2018 20:37:39 +0000 (16:37 -0400)]
mgr/iostat: print output as a table
Signed-off-by: Mohamad Gebai <mgebai@suse.com>
Lenz Grimmer [Tue, 24 Apr 2018 14:55:11 +0000 (16:55 +0200)]
Merge pull request #20899 from Devp00l/deletion-dialog
mgr/dashboard: Adds reusable deletion dialog
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
John Spray [Tue, 24 Apr 2018 14:39:19 +0000 (15:39 +0100)]
mgr/balancer: fix OPTIONS definition
I typo'd a couple of these, which was causing test failures
when the access to the correct names got an exception.
Signed-off-by: John Spray <john.spray@redhat.com>
Sage Weil [Sat, 7 Apr 2018 19:40:38 +0000 (14:40 -0500)]
mon/OSDMonitor: require --yes-i-really-mean-it for force-create-pg
This command declares data loss permanent. Be sure the user really means
it.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 13 Mar 2018 22:24:55 +0000 (17:24 -0500)]
osd/SnapMapper: print debug line on check failure
Signed-off-by: Sage Weil <sage@redhat.com>
Ricardo Marques [Thu, 19 Apr 2018 14:23:03 +0000 (15:23 +0100)]
mgr/dashboard: Display RBD form error on submission
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Ricardo Marques [Thu, 19 Apr 2018 14:19:14 +0000 (15:19 +0100)]
mgr/dashboard: Support for template forms on 'cd-submit-button'
If 'formDir' is provided, 'cd-submit-button' will mark
it as submitted after submission.
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Stephan Müller [Wed, 18 Apr 2018 14:54:12 +0000 (16:54 +0200)]
mgr/dashboard: Replaces delete-confirmation-modal
This replaces usage of "delete-confirmation-modal" with the use of
"delete-modal".
Signed-off-by: Stephan Müller <smueller@suse.com>
Stephan Müller [Mon, 16 Apr 2018 11:44:38 +0000 (13:44 +0200)]
mgr/dashboard: Change deletion link to modal only
Due to CSS problems the link solution wasn't the best way, now it will
represent only the modal content. The downside of this solution is that
it put's the burden on the developer to use it the right way and import
a view things to get it working. But on the upside CSS styles will work
as expected.
The unit test example was updated accordingly this way it should be easy
to understand how it can be implemented the right way.
Signed-off-by: Stephan Müller <smueller@suse.com>
Stephan Müller [Mon, 16 Apr 2018 08:57:31 +0000 (10:57 +0200)]
mgr/dashboard: Changes deletion button to link
This change was made because a link can be placed anywhere instead of a
button element.
Signed-off-by: Stephan Müller <smueller@suse.com>
Stephan Müller [Wed, 14 Mar 2018 15:09:07 +0000 (16:09 +0100)]
mgr/dashboard: Adds reusable deletion dialog
You can now simply use a deletion dialog without having to import a lot
of different things from ngx-bootstrap. Its easy to extend the dialog
by a detail description.
Signed-off-by: Tiago Melo <tmelo@suse.com>
Signed-off-by: Stephan Müller <smueller@suse.com>
Tiago Melo [Tue, 6 Mar 2018 12:04:18 +0000 (12:04 +0000)]
mgr/dashboard: Add modal component
This component should be used each time you define a new modal.
This will allows us to keep all modals with the same visual aspect.
Signed-off-by: Tiago Melo <tmelo@suse.com>
Signed-off-by: Stephan Müller <smueller@suse.com>
Sage Weil [Tue, 24 Apr 2018 11:42:05 +0000 (06:42 -0500)]
Merge pull request #21604 from liewegas/wip-ec-write-to-read
osd/ECBackend: wait for apply for luminous peers
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
John Spray [Tue, 24 Apr 2018 11:36:48 +0000 (12:36 +0100)]
Merge pull request #20875 from jan--f/mgr-server-list-hostname
mgr: add mgr daemon to DaemonStateIndex with metadata (hostname)
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai [Tue, 24 Apr 2018 10:32:21 +0000 (18:32 +0800)]
Merge pull request #21555 from tchaikov/wip-23763
test/librados: increase pgp_num along with pg_num
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray [Tue, 24 Apr 2018 10:19:32 +0000 (11:19 +0100)]
Merge pull request #21139 from guzhongyan/cmd-wildcard
mon,mgr: remove single wildcard '*' from ceph comand line description
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray [Tue, 24 Apr 2018 10:18:13 +0000 (11:18 +0100)]
Merge pull request #21424 from MI-OSiRIS/influx
mgr/influx: Added Additional Stats
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray [Tue, 24 Apr 2018 10:17:16 +0000 (11:17 +0100)]
Merge pull request #21607 from jcsp/wip-mgr-selftest-fixup
mgr: reconcile can_run checks and selftest
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Lenz Grimmer [Tue, 24 Apr 2018 09:50:42 +0000 (11:50 +0200)]
Merge pull request #21559 from votdev/autofocus
mgr/dashboard: Add 'autofocus' directive
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Yehuda Sadeh [Wed, 18 Apr 2018 13:37:49 +0000 (06:37 -0700)]
rgw: encoding fixes
Fixes: http://tracker.ceph.com/issues/23779
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Lenz Grimmer [Tue, 24 Apr 2018 09:33:33 +0000 (11:33 +0200)]
Merge pull request #21602 from votdev/fix_rbd_form
mgr/dashboard: Adapt RBD form to new application_metadata type
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
xie xingguo [Tue, 24 Apr 2018 08:58:09 +0000 (16:58 +0800)]
osd/PG: fix out of order priority for PG deletion
Backfill-full by definition is fuller than near-full and hence
should deserve a higher priority.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
songweibin [Tue, 24 Apr 2018 08:46:17 +0000 (16:46 +0800)]
osd/PGLog: remove a redundant assert
Signed-off-by: songweibin <song.weibin@zte.com.cn>
songweibin [Tue, 24 Apr 2018 08:30:01 +0000 (16:30 +0800)]
osd/PGLog: fix sanity check against **complete-to** iter
Signed-off-by: songweibin <song.weibin@zte.com.cn>
Yuan Zhou [Mon, 23 Apr 2018 01:34:55 +0000 (09:34 +0800)]
cmake: fix building without mgr module
cmake fails if WITH_MGR=OFF due to an null test job
$ cmake .. -DWITH_MGR=OFF
...
CMake Error at src/test/CMakeLists.txt:591 (set_property):
set_property given TEST names that do not exist:
run-tox-mgr-dashboard
This patch skips the run-tox-mgr-dashboard test if mgr is not enabled.
Signed-off-by: Yuan Zhou <yuan.zhou@intel.com>
Patrick Donnelly [Tue, 24 Apr 2018 04:28:14 +0000 (21:28 -0700)]
Merge PR #21166 into master
* refs/pull/21166/head:
mds: fix occasional dir rstat inconsistency between multi-MDSes
Reviewed-by: Zheng Yan <zyan@redhat.com>
Patrick Donnelly [Tue, 24 Apr 2018 04:28:09 +0000 (21:28 -0700)]
Merge PR #21510 into master
* refs/pull/21510/head:
mon: respect standby_for_fscid when choosing standby replay mds
mon: fix standby replay in multimds setup
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Tue, 24 Apr 2018 04:28:04 +0000 (21:28 -0700)]
Merge PR #21535 into master
* refs/pull/21535/head:
MDSMonitor: do not resize cluster when MDS is starting
Reviewed-by: Douglas Fuller <dfuller@redhat.com>
Patrick Donnelly [Tue, 24 Apr 2018 04:27:55 +0000 (21:27 -0700)]
Merge PR #21536 into master
* refs/pull/21536/head:
qa: check old_max_mds is not wiped by marked down twice
MDSMonitor: do not wipe old_max_mds when marked down twice
Reviewed-by: Douglas Fuller <dfuller@redhat.com>
Kefu Chai [Tue, 24 Apr 2018 02:10:51 +0000 (10:10 +0800)]
qa/suite: whitelist PG_AVAILABILITY in rados_api_tests.yaml
pg will be created when increasing pgp-num and pg-num. so at that
moment, PG_AVAILABILITY is reported. so whitelist it in all tests which
run rados/test.sh. that script exercises ceph_test_rados_api_list.
Fixes: http://tracker.ceph.com/issues/23763
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 20 Apr 2018 11:06:10 +0000 (19:06 +0800)]
test/librados: increase pgp_num along with pg_num
Fixes: http://tracker.ceph.com/issues/23763
Signed-off-by: Kefu Chai <kchai@redhat.com>