Commit Graph

101987 Commits

Author SHA1 Message Date
Sebastian Wagner
8603e8394c
Merge pull request #29792 from sebastian-philipp/orchestrator-api-replace
mgr/orchestrator: Document OSD replacement

Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
Reviewed-by: Tim Serong <tserong@suse.com>
2019-09-12 17:46:27 +02:00
Sage Weil
91e4fc24e7 common: default pg_autoscale_mode=on for new pools
Signed-off-by: Sage Weil <sage@redhat.com>
2019-09-12 10:42:36 -05:00
Sage Weil
56b859ce33 cls/hello: disable write returning data clobbering demo
Signed-off-by: Sage Weil <sage@redhat.com>
2019-09-12 10:28:18 -05:00
Sage Weil
991520b869 Merge PR #29820 into master
* refs/pull/29820/head:
	osd/PeeringState: log_weirdness during peering
	osd/PeeringState: send new message types
	osd/PeeringState: give require_osd_release to BufferedRecoveryMessages
	osd: add new notify, query, and info messages
	osd/PeeringState: use send_info() for replica activation ack
	osd/PeeringState: remove old info_map member
	osd/PeeringState: send infos via message_map (not info_map)
	osd/PeeringState: remove old query_map member
	osd/PeeringState: send queries via message_map (not query_map)
	osd/PeeringState: use return value from discover_all_missing
	osd/PeeringState: give PeeringCtxWrapper a BufferedRecoveryMessages ref
	osd/PeeringState: send notifies via message_map (not notify_list)
	osd/PeeringState: add message_map to PeeringCtx/BufferedRecoveryMessages
	osd: dispatch_context inside PG lock

Reviewed-by: Samuel Just <sjust@redhat.com>
2019-09-12 09:57:12 -05:00
J. Eric Ivancich
01263b792a
Merge pull request #30146 from ivancich/wip-fix-min-unordered-bkt-list
rgw: fix minimum of unordered bucket listing

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Mark Kogan <mkogan@redhat.com>
2019-09-12 10:47:19 -04:00
Tiago Melo
a4cb528013 mgr/dashboard: Display the duration of each e2e test
Now we are able to see which tests are taking
too much time and may need improvements.

Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-12 14:23:05 +00:00
Tiago Melo
a2f19e6de2 mgr/dashboard: Increase the global value of jasmine timeout
Some tests are taking longer than the default jasmine timeout to finish
and are causing a failure.

This commit will increase the timeout to 5 minutes,
removing the need to increase it for each failing test.

Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-12 14:23:05 +00:00
Sage Weil
e071f4cecf qa/tasks/mon_thrash: sync force requires some force flags
AFAICS this has been the case for basically forever.  Not sure why/how
the mon_thrash task hasn't had a problem with that?

Signed-off-by: Sage Weil <sage@redhat.com>
2019-09-12 08:44:46 -05:00
Nathan Cutler
193ef136a3
Merge pull request #30106 from smithfarm/wip-more-cbs
script/ceph-backport.sh: make the script idempotent

Reviewed-by: Jan Fajerski <jfajerski@suse.com>
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-09-12 12:04:25 +02:00
Lenz Grimmer
ee23c75298
mgr/dashboard: key-value-table doesn't render booleans (#30203)
mgr/dashboard: key-value-table doesn't render booleans

Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-09-12 09:59:14 +00:00
Lenz Grimmer
4bbea68a28
mgr/dashboard: Fix error message not displayed in pool form (#30137)
mgr/dashboard: Fix error message not displayed in pool form

Reviewed-by: Volker Theile <vtheile@suse.com>
2019-09-12 09:15:24 +00:00
zhang Shaowen
9e8e6a74c3 rgw: add missing bilog status to help info.
Signed-off-by: zhang Shaowen <zhangshaowen@cmss.chinamobile.com>
2019-09-12 15:16:19 +08:00
Kefu Chai
ec06dec512
Merge pull request #28936 from tchaikov/wip-unaligned-access
cmake: check for unaligned access

Reviewed-by: Yingxin Cheng <yingxin.cheng@intel.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2019-09-12 12:49:49 +08:00
Xuehan Xu
7343696151 mds: make MDSIOContextBase delete itself when shutting down
Fixes: https://tracker.ceph.com/issues/41346
Signed-off-by: Xuehan Xu <xxhdx1985126@163.com>
2019-09-12 10:56:41 +08:00
Jason Dillaman
a00b2e1170
Merge pull request #28939 from trociny/wip-37529
rbd-mirror: add namespace support 

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2019-09-11 22:19:35 -04:00
Sage Weil
1ac34a5ea3 mon: disable min pg per osd warning
Now that the pg_autoscaler is on by default, it is "normal" (and okay) to
have a small number of PGs in the cluster if the overall cluster usage is
also low.  This setting just results in a health warning out of the box
when you create a pool and haven't written any data yet.

Fixes: https://tracker.ceph.com/issues/41735
Signed-off-by: Sage Weil <sage@redhat.com>
2019-09-11 17:27:24 -05:00
David Zafman
81bfdf6d0f
Merge pull request #30192 from dzafman/wip-41669
Make dumping of reservation info congruent between scrub and recovery

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-09-11 14:20:24 -07:00
Neha Ojha
b2cd2c4eec
Merge pull request #30347 from neha-ojha/wip-add-backend
qa/suites/rados/perf: test min recommended osd_memory_target

Reviewed-by: Mark Nelson <mnelson@redhat.com>
2019-09-11 13:58:58 -07:00
Casey Bodley
9c07878b29
Merge pull request #30319 from zhangsw/rgw-fix-zone-rm
rgw: fix incorrect "radosgw-admin zonegroup rm" info.

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-09-11 16:50:04 -04:00
Neha Ojha
fe93108a83 qa/suites/rados/perf: test min recommended osd_memory_target
Add bluestore-basic-min-osd-mem-target.yaml to objectstore.

Signed-off-by: Neha Ojha <nojha@redhat.com>
2019-09-11 10:32:03 -07:00
Patrick Donnelly
6f346f11f4
Merge PR #30346 into master
* refs/pull/30346/head:
	script: raw_input was renamed to input in py3

Reviewed-by: Sage Weil <sage@redhat.com>
2019-09-11 10:21:30 -07:00
Patrick Donnelly
5ee344ab42
script: raw_input was renamed to input in py3
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-09-11 10:00:46 -07:00
Patrick Donnelly
a779766be9
Merge PR #30014 into master
* refs/pull/30014/head:
	doc: update CephFS overview in introductory page
	doc: filesystem to file system

Reviewed-by: Venky Shankar <vshankar@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
Reviewed-by: Sidharth Anupkrishnan <sanupkri@redhat.com>
Reviewed-by: Rishabh Dave <ridave@redhat.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
2019-09-11 09:59:51 -07:00
Casey Bodley
3417e26906
Merge pull request #30221 from cbodley/wip-rgw-dns-name-iends-with
rgw: fix dns name comparison for virtual hosting

Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-09-11 11:28:42 -04:00
Kefu Chai
dba64a739d
Merge pull request #30310 from rzarzynski/wip-crimson-op_effects
crimson/osd: extend OpsExecuter to carry about op effects.

Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-09-11 23:27:25 +08:00
Tiago Melo
1be47eb2ae mgr/dashboard: Fix calculation of PG Status percentage
We were reading a wrong value for the total of PGs.

Fixes: https://tracker.ceph.com/issues/41536

Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 14:59:03 +00:00
Lenz Grimmer
8ce8effe08
mgr/dashboard: E2E enhancements (#30017)
mgr/dashboard: E2E enhancements

Reviewed-by: Patrick Seidensal <pnawracay@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-09-11 14:32:55 +00:00
Igor Fedotov
6b4356cdf2 mon/pgmap: fix bluestore alerts output.
Lost OSD count for most of them.

Signed-off-by: Igor Fedotov <ifedotov@suse.com>
2019-09-11 17:16:44 +03:00
Sridhar Seshasayee
b6b6fca078
Merge pull request #29606 from sseshasa/bluestoreCfgObserver
os/bluestore: Add config observer for osd memory specific options.
2019-09-11 19:18:32 +05:30
Sebastian Wagner
9d0868794d
Merge pull request #29793 from sebastian-philipp/ansible-default-realm-zonegroup
mgr/ansible: Change default realm and zonegroup

Reviewed-by: Juan Miguel Olmo Martínez <jolmomar@redhat.com>
2019-09-11 14:57:47 +02:00
Kefu Chai
1fa6c86d1a
Merge pull request #30321 from tchaikov/wip-run-cbt.sh
script/run-cbt.sh: always use python3

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-09-11 19:53:28 +08:00
Tiago Melo
9f89e76849 mgr/dashboard: Update protractor dependencies
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:13:10 +00:00
Tiago Melo
204ad50bf7 mgr/dashboard: Enable waitforAngular in E2E
Convert waitForTableData into a method,
using it as a decorator was causing problems.

Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:13:10 +00:00
Tiago Melo
9cd400b387 mgr/dashboard: Add protractor-fast-fail plugin
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:13:10 +00:00
Tiago Melo
9144e44cb9 mgr/dashboard: Add click call inside waitClickable
All waitClickable calls were being followed by a click.
This will remove the need for the click call.

Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:13:08 +00:00
Tiago Melo
a8b8845b7a mgr/dashboard: Fix error in pool list component
Sometimes the pools list result comes without the tiers field.
This was causing an error in the code.

Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:12:44 +00:00
Tiago Melo
fe50d15139 mgr/dashboard: Fix random failure in images e2e test
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:12:43 +00:00
Tiago Melo
294c941407 mgr/dashboard: Remove duplicated method
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:12:40 +00:00
Tiago Melo
a23af4c854 mgr/dashboard: Remove helper.po.ts
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:11:01 +00:00
Tiago Melo
038aeedcc4 mgr/dashboard: Remove E2E warning
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:11:01 +00:00
Tiago Melo
760f8c30fc mgr/dashboard: Extract delete method into page-helper
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:11:01 +00:00
Tiago Melo
80c14569c1 mgr/dashboard: Use suites in protractor
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:11:01 +00:00
Tiago Melo
ee6a5b9c64 mgr/dashboard: Split user-mgmt e2e files
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:11:01 +00:00
Tiago Melo
34f213d58c mgr/dashboard: Move some e2e into new "ui" folder
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:00:41 +00:00
Tiago Melo
612c48d320 mgr/dashboard: Improve clickCheckbox with some waits
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-09-11 11:00:41 +00:00
Nathan Cutler
d1aa31890e script/ceph-backport.sh: help the user set up the script
This commit adds several options:

    --setup
    --setup-advice
    --usage-advice
    --troubleshooting-advice

It replaces the "comment block at the beginning of the script" which was lamely
masquerading as documentation.

It also implements heuristic deduction of GitHub remotes.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-09-11 12:43:07 +02:00
Nathan Cutler
7b86b98185 script/ceph-backport.sh: check Backport ticket assignee
Don't work on tickets assigned to someone else.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-09-11 12:41:44 +02:00
Lenz Grimmer
d29cea6286
mgr/dashboard: Improve images e2e test (#30212)
mgr/dashboard: Improve images e2e test

Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Patrick Seidensal <pnawracay@suse.com>
2019-09-11 10:24:06 +00:00
Lenz Grimmer
07a472c79b
mgr/dashboard: Wait for breadcrumb text is present in e2e tests (#30267)
mgr/dashboard: Wait for breadcrumb text is present in e2e tests
2019-09-11 10:22:09 +00:00
Lenz Grimmer
4ada5f1547
mgr/dashboard: Rendering datatable causes Angular runtime error (#30209)
mgr/dashboard: Rendering datatable causes Angular runtime error

Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2019-09-11 10:20:52 +00:00