Commit Graph

86667 Commits

Author SHA1 Message Date
Alfredo Deza
72cef7acf7 doc/ceph-volume encryption is enabled with the --dmcrypt flag
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-17 09:41:51 -04:00
Alfredo Deza
e97d0717d3 doc/ceph-volume prepapre accepts a --dmcrypt flag
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-17 09:41:51 -04:00
Alfredo Deza
ac0c925c57 doc/ceph-volume activate does not need a dmcrypt flag
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-17 09:41:51 -04:00
Sage Weil
4706f1d42b
Merge pull request #22057 from tchaikov/qa-valgrind-without-random-distro
qa/suites/rados/verify: remove random-distro$

Reviewed-by: Sage Weil <sage@redhat.com>
2018-05-17 07:00:08 -05:00
Kefu Chai
c237d0befb qa/suites/rados/verify: remove random-distro$
the distro specified by random-distro$ will be overwrited by the one
specfied by valgrind.yaml. and teuthology-suite will give

KeyError: '16.04 not a centos version or codename'

when scheduling a suite involving the facets above. also, i think it's
of not much value to run valgrind/lockdep with different distros.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-17 19:11:14 +08:00
Lenz Grimmer
7d93c1fbdf
Merge pull request #21981 from tspmelo/fix-momentjs
mgr/dashboard: Fix moment.js deprecation warning

Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-05-17 11:11:33 +02:00
Kefu Chai
03614c99db
Merge pull request #22046 from tchaikov/wip-23653
cmake: do not check for aligned_alloc() anymore

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-05-17 14:03:47 +08:00
Kefu Chai
4d646ef579 cmake: do not check for aligned_alloc() anymore
this reverts 16f0a67d

Fixes: http://tracker.ceph.com/issues/23653
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-17 10:33:04 +08:00
Dan Mick
0bf9a5a2a7
Merge pull request #22028 from tchaikov/wip-wheelhouse
install-deps: nuke wheelhouse if it's stale
2018-05-16 14:32:36 -07:00
Sage Weil
6bfb9c866f
Merge pull request #21751 from shangfufei/wip-async-needless-code
msg/async: the ceph_abort is needless in handle_connect_msg

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-05-16 16:07:17 -05:00
Sage Weil
a48999094d
Merge pull request #21854 from ifed01/wip-ifed-bluestore-alloc-cleanup
os/bluestore: allocator pruning

Reviewed-by: Sage Weil <sage@redhat.com>
2018-05-16 16:06:49 -05:00
Sage Weil
e713b4de4f
Merge pull request #21926 from dragonylffly/wip-fix-throttle-configurations
os/filestore: fix throttle configurations

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2018-05-16 16:06:19 -05:00
Sage Weil
5d8027ca70
Merge pull request #21937 from yanghonggang/balancer-list
mgr/balancer: add cmd to list all plans

Reviewed-by: Sage Weil <sage@redhat.com>
2018-05-16 16:05:49 -05:00
Sage Weil
ba0ef8fa14
Merge pull request #21957 from tchaikov/wip-test-rados-bench
test/pybind/test_rados.py: collect output in stdout for "bench" cmd

Reviewed-by: John Spray <john.spray@redhat.com>
2018-05-16 16:05:18 -05:00
Sage Weil
a65e72a0fb
Merge pull request #21984 from liewegas/wip-24118
mon/MonClient: set configs via finisher

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-05-16 16:04:34 -05:00
Sage Weil
4c8611da87
Merge pull request #21892 from dzafman/wip-24045
osd: Don't evict even when preemption has restarted with smaller chunk

Reviewed-by: Sage Weil <sage@redhat.com>
2018-05-16 15:27:53 -05:00
Jason Dillaman
a300462aa2
Merge pull request #22027 from trociny/wip-24141
rbd-mirror: potential deadlock when running asok 'flush' command

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-05-16 14:04:20 -04:00
Jason Dillaman
a3ddfdcf16
Merge pull request #21624 from trociny/wip-22787
librbd: deep copy optionally support flattening cloned image

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-05-16 14:04:00 -04:00
David Zafman
9e0ac797c6 osd: Clear part of cleaned_meta_map in case of a restarted smaller chunk
This can not happen at the primary because scrub_compare_maps() is only
called once per chunk start.

Preemption causes a smaller chunk from start to be processed again at
replicas.  We clear any of the previous chunk's information.

Signed-off-by: David Zafman <dzafman@redhat.com>
2018-05-16 08:10:20 -07:00
Tiago Melo
89ae257730 mgr/dashboard: Fix moment.js deprecation warning
Fixes: https://tracker.ceph.com/issues/24115

Signed-off-by: Tiago Melo <tmelo@suse.com>
2018-05-16 16:08:52 +01:00
Lenz Grimmer
5820d714f3
Merge pull request #22003 from votdev/fix_deletion_dialog
mgr/dashboard: Deletion dialog falsely executes deletion when pressing 'Cancel'

Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2018-05-16 15:44:05 +02:00
Lenz Grimmer
f2b645109b
Merge pull request #21928 from ricardoasmarques/wip-remove-useless-unsubscribe
mgr/dashboard: Remove useless observable unsubscriptions

Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-05-16 15:25:21 +02:00
Mykola Golub
e387f91955 rbd: deep copy option to copy clone parent data
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-05-16 16:07:48 +03:00
Mykola Golub
0d43d2face librbd: deep copy optionally support flattening cloned image
Fixes: http://tracker.ceph.com/issues/22787
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-05-16 16:07:38 +03:00
Mykola Golub
ca0893c4d9 librbd/deep_copy: adjust in-memory overlap if set_size updated it on disk
so set_parent won't be called when overlap is changed due to image
size change.

Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-05-16 16:07:26 +03:00
Mykola Golub
3d884eaee8 librbd: hide parent object when deep copying empty child
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-05-16 16:07:12 +03:00
Mykola Golub
947993a8d3 librbd: fix deep copy clone to destination with larger object size
When assembling a destination object from source objects we need to
read from parent if some (but not all) of assembles do not exist.

Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-05-16 16:04:36 +03:00
Mykola Golub
928540272f test/librbd: add deep copy clone tests
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-05-16 16:01:33 +03:00
Lenz Grimmer
9ae6d1cf7a
Merge pull request #22002 from votdev/fix_deletion
mgr/dashboard: Handle errors during deletion

Reviewed-by: Ricardo Marques <rimarques@suse.com>
2018-05-16 14:23:32 +02:00
Sage Weil
4266d187cc
Merge pull request #22006 from liewegas/wip-mimic
doc/releases/schedule: add mimic column
2018-05-16 07:09:52 -05:00
Sage Weil
d78dda7b81 doc/releases/mimic: edit/clean up upgrade notes
Signed-off-by: Sage Weil <sage@redhat.com>
2018-05-16 07:07:48 -05:00
Kefu Chai
ed0ca70707 install-deps: nuke wheelhouse if it's stale
otherwise, if we update *requirements.txt, and the wheelhouse fails to
offer the newly added dependency, the setup-virtualenv.sh will fail the
build.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-16 19:43:33 +08:00
Mykola Golub
6fce4cabe7 rbd-mirror: make 'flush' asok command asynchronous
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-05-16 14:31:52 +03:00
Mykola Golub
43e50bd582 rbd-mirror: don't reregister asok hook in process entry thread
It might get stuck if the asok is busy executing a command.
Instead kick status update, which will call reregister on finish.

Fixes: http://tracker.ceph.com/issues/24141
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-05-16 14:31:52 +03:00
Yuri Weinstein
6e574e7eed
Merge pull request #22008 from dillaman/wip-rbd-suite-distros
qa/suites/rbd: randomly select a supported distro

Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2018-05-15 17:03:00 -07:00
Sage Weil
664af17b30
Merge pull request #21932 from yuriw/wip-yuriw-add-dollar-rgw
tests/qa: Adding $ distro mix - rgw

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-05-15 16:15:05 -05:00
Sage Weil
3d388cea04
Merge pull request #22011 from dillaman/wip-rbd-release-notes
doc/releases/mimic: tweak RBD major features
2018-05-15 14:42:24 -05:00
Sage Weil
0c94aee42d doc/releases/schedule: add mimic column
Signed-off-by: Sage Weil <sage@redhat.com>
2018-05-15 12:57:59 -05:00
Patrick Donnelly
40be7a9dbd
Merge PR #22017 into master
* refs/pull/22017/head:
	ptl-tool: skip empty comment body

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-05-15 10:47:21 -07:00
Patrick Donnelly
3d6f5e6d3a
ptl-tool: skip empty comment body
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-05-15 10:45:20 -07:00
Patrick Donnelly
982ced1a29
Merge PR #21924 into master
* refs/pull/21924/head:
	align lspools output in file-layouts and manual-freebsd-deployment
	Fixed configuration setting standby_replay
	Fixed the order of configuration

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-05-15 10:10:03 -07:00
Sage Weil
5f1ac3075c
Merge pull request #22016 from LenzGr/dashboard-mimic-reasenotes
doc/releases/mimic: Updated dashboard description
2018-05-15 11:25:09 -05:00
Lenz Grimmer
1f57ad8e18 doc/releases/mimic: Updated dashboard description
Fixed typo and slightly reworked the description of the mgr
dashboard in the "Major changes" section. Updated the
description in the "Notable changes" section as well by adding
a note about creating an SSL certificate.

Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
2018-05-15 18:14:47 +02:00
Jason Dillaman
d6f6c20a0e doc/releases/mimic: tweak RBD major features
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-05-15 10:50:53 -04:00
Jason Dillaman
ee2197ace3 qa/suites/rbd: randomly select a supported distro
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-05-15 10:09:59 -04:00
Patrick Donnelly
979544c8ec
Merge PR #21842 into master
* refs/pull/21842/head:
	MDSMonitor: clean up use of pending fsmap in uncommitted ops
	MDSMonitor: refactor last_beacons to use mono_clock
	mds: refactor MDSMap init
	mds: refactor FSMap init
	mds: refactor Filesystem init
	mds: move compat set methods to MDSMap

Reviewed-by: João Eduardo Luís <joao@suse.de>
2018-05-15 06:43:00 -07:00
Casey Bodley
8a758adc77
Merge pull request #21986 from cbodley/wip-24124
Revert "common: add an async SharedMutex"

Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
2018-05-15 09:40:44 -04:00
Sage Weil
bfee0b94f6
Merge pull request #21987 from liewegas/wip-mimic-upgrade
doc/releases/mimic: upgrade steps

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-05-15 08:32:10 -05:00
Sage Weil
bdba978992 doc/releases/mimic: upgrade steps
Signed-off-by: Sage Weil <sage@redhat.com>
2018-05-15 08:31:43 -05:00
Volker Theile
0473b02872 mgr/dashboard: Deletion dialog falsely executes deletion when pressing 'Cancel'
If a deletion fails and the 'Cancel' button is pressed to close the dialog, then the deletion process is triggered again.

Signed-off-by: Volker Theile <vtheile@suse.com>
2018-05-15 15:29:13 +02:00