Commit Graph

84704 Commits

Author SHA1 Message Date
Patrick Donnelly
2156fd071c
Merge PR #21238 into master
* refs/pull/21238/head:
	doc: fix typos and other minor errors in cephfs-nfs doc

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-05 17:03:18 -07:00
Patrick Donnelly
fa430543d9
Merge PR #21204 into master
* refs/pull/21204/head:
	mds: PendingReleaseNotes and dev doc for open file table

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-05 17:02:20 -07:00
Matt Benjamin
c803fb12c8
Merge pull request #20992 from cbodley/wip-dmclock-remove-by-ptr
dmclock: update mClockPriorityQueue with changes in subtree
2018-04-05 14:57:41 -04:00
Sage Weil
07ee12d509
Merge pull request #21261 from batrick/ceph-update-ceph-object-corpus
ceph-object-corpus: update to fix make check
2018-04-05 12:55:18 -05:00
Patrick Donnelly
b8569e0155
ceph-object-corpus: update to fix make check
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-05 10:50:32 -07:00
Nathan Cutler
a903a769df
Merge pull request #21148 from wjwithagen/wjw-setup-virtualenv
tools: FreeBSD basic getopt does not use --options

Reviewed-by: Nathan Cutler <ncutler@suse.com>
2018-04-05 15:14:13 +02:00
John Spray
a367b60740
Merge pull request #21237 from guzhongyan/zabbix-fix
mgr/zabbix: Fix wrong log message

Reviewed-by: John Spray <john.spray@redhat.com>
2018-04-05 12:00:40 +01:00
Kefu Chai
d440902b4d
Merge pull request #21253 from ceph/wip-yuriw-crontab
tests/qa - enabled `ceph-deploy` runs on `mira` nodes

Reviewed-by: Vasu Kulkarni <vasu@redhat.com>
2018-04-05 15:04:02 +08:00
Patrick Donnelly
7c6aff27c7
Merge PR #21254 into master
* refs/pull/21254/head:
	mds: bump mds_log_max_segments for trim buffer

Reviewed-by: Zheng Yan <zyan@redhat.com>
2018-04-04 21:13:35 -07:00
Josh Durgin
7fbac83e10
Merge pull request #21252 from neha-ojha/wip-modify-crontab
qa/crontab: run the perf-basic suite every day

Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2018-04-04 17:50:07 -07:00
Patrick Donnelly
86e76d15f3
mds: bump mds_log_max_segments for trim buffer
Under create heavy workloads, the MDS will sometimes get behind trimming but
catch up. This avoids unnecessary warnings.

Fixes: http://tracker.ceph.com/issues/23560

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-04 16:47:06 -07:00
Yuri Weinstein
3846f8445f tests/qa - enabled ceph-deploy runs on mira nodes
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-04-04 16:18:41 -07:00
Neha Ojha
109057c037 qa/crontab: run the perf-basic suite every day
Signed-off-by: Neha Ojha <nojha@redhat.com>
2018-04-04 15:26:21 -07:00
Josh Durgin
90600bd18d
Merge pull request #21101 from dzafman/wip-23267
scrub errors not cleared on replicas can cause inconsistent pg state when replica takes over primary

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-04-04 14:06:46 -07:00
vasukulkarni
806072a494
Merge pull request #21146 from zmc/wip-cephmetrics
qa/suites/cephmetrics: Updates for new version
2018-04-04 08:28:57 -07:00
Sage Weil
953744e578
Merge pull request #21244 from ifed01/wip-ifed-min-blob-descr
os/bluestore: update description for bluestore_compression_[min|max|_blob_size options

Reviewed-by: Sage Weil <sage@redhat.com>
2018-04-04 10:18:21 -05:00
Igor Fedotov
733be6f0a9 os/bluestore: update description for
bluestore_compression_[min|max|_blob_size options

Signed-off-by: Igor Fedotov <ifedotov@suse.com>
2018-04-04 17:01:51 +03:00
Ramana Raja
4eeea7c0f3 doc: fix typos and other minor errors in cephfs-nfs doc
Signed-off-by: Ramana Raja <rraja@redhat.com>
2018-04-04 15:12:02 +05:30
Gu Zhongyan
bad4e929e5 mgr/zabbix: Fix wrong log message
Signed-off-by: Gu Zhongyan <guzhongyan@360.cn>
2018-04-04 17:29:49 +08:00
Lenz Grimmer
386c71362e
Merge pull request #21087 from ricardoasmarques/wip-date-pipe
mgr/dashboard: Add CdDatePipe

Reviewed-by: Volker Theile <vtheile@suse.com>
2018-04-04 11:29:44 +02:00
Ricardo Dias
00ba38ff59
Merge pull request #21060 from ricardoasmarques/wip-view-cache-status-for
mgr/dashboard: Support aditional info on 'cd-view-cache'

Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2018-04-04 07:52:39 +01:00
Ricardo Dias
2fdd65ed3e
Merge pull request #21045 from votdev/remove_useless_code
mgr/dashboard: Remove unused code

Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
2018-04-04 07:33:01 +01:00
Patrick Donnelly
ebd0fcd067
Merge PR #16779 into master
* refs/pull/16779/head:
	mds: cleanup MDCache::open_snaprealms()
	mds: make sure snaptable version > 0
	mds: don't consider CEPH_INO_LOST_AND_FOUND as base inode
	mds: replace MAX() with std::max()
	tools/cephfs: make cephfs-data-scan create snaprealm for base inodes
	qa/cephfs: don't run TestSnapshots.test_kill_mdstable on kclient
	qa/cephfs: adjust check of 'cephfs-table-tool all show snap' output
	mds: don't warn unconnected snaplrealms in cluster log
	mds: update CInode/CDentry's first according to global snapshot seq
	qa/cephfs: add tests for snapclient cache
	qa/cephfs: add tests for snaptable transaction
	mds: add asok command that dumps cached snap infos
	qa/cephfs: add tests for multimds snapshot
	client: don't mark snap directory complete when its dirstat is empty
	qa/workunits/snaps: add snaprealm split test
	mds: make sure mds has uptodate mdsmap before checking 'allows_snaps'
	client: fix incorrect snaprealm when adding caps
	qa/workunits/snaps: add hardlink snapshot test
	mds: add incompat feature and bump protocol for snapshot changes
	mds: detach inode with single hardlink from global snaprealm
	mds: record hardlink snaps in inode's snaprealm
	mds: attach inode with multiple hardlinks to dummy global snaprealm
	mds: cleanup rename code
	mds: ensure xlocker has uptodate lock state
	mds: simplify SnapRealm::build_snap_{set,trace}
	mds: record global last_created/last_destroyed in snaptable
	mds: pop projected snaprealm before inode's parent changes
	mds: keep isnap lock in sync state
	mds: handle mksnap vs resolve_snapname race
	mds: cleanup snaprealm past parents open check
	mds: rollback snaprealms when rolling back slave request
	mds: send updated snaprealms along with slave requests
	mds: explict notification for snap update
	mds: send snap related messages centrally during mds recovery
	mds: synchronize snaptable caches when mds recovers
	mds: introduce MDCache::maybe_finish_slave_resolve()
	mds: notify all mds about prepared snaptable update
	mds: record snaps in old snaprealm when moving inode into new snaprealm
	mds: cache snaptable in snapclient
	mds: recover snaptable client when mds enters resolve state

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-03 15:41:19 -07:00
Zack Cerza
dd5e15a33d qa/suites/cephmetrics: Add new facets
For EPEL and containerized prometheus/grafana

Signed-off-by: Zack Cerza <zack@redhat.com>
2018-04-03 15:44:33 -06:00
Zack Cerza
177b444b8d qa/suites/cephmetrics: Update ceph-ansible config
This is taken from the ceph-ansible suite.

Signed-off-by: Zack Cerza <zack@redhat.com>
2018-04-03 15:44:33 -06:00
Patrick Donnelly
d4ee7b5056
Merge PR #20915 into master
* refs/pull/20915/head:
	Add config doc for exporting CephFS over NFS

Reviewed-by: Jeff Layton <jlayton@redhat.com>
2018-04-03 12:52:48 -07:00
David Zafman
5cfb8241f4 osd: Fix stale scrub stats when a primary takes over
Fixes: http://tracker.ceph.com/issues/23267

Signed-off-by: David Zafman <dzafman@redhat.com>
2018-04-03 12:51:06 -07:00
Patrick Donnelly
b1f8e9f948
Merge PR #21003 into master
* refs/pull/21003/head:
	client: lookup . on non-directory inode
	client: avoid may_lookup for lookup . and lookup ..

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
2018-04-03 11:38:43 -07:00
Patrick Donnelly
a09b37721c
Merge PR #21221 into master
* refs/pull/21221/head:
	client: fix _read return for invalid offset

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-03 11:36:58 -07:00
Patrick Donnelly
4fd23a1eae
client: fix _read return for invalid offset
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-03 11:34:35 -07:00
Patrick Donnelly
30fb3129bc
Merge PR #21088 into master
* refs/pull/21088/head:
	client: fixup warning

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-03 11:33:55 -07:00
John Wilkins
9b8c048192
Merge pull request #21050 from falcon78921/wip-doc-falcon78921
doc: updated add primary storage documentation for latest CloudStack release (4.11)

reviewed-by: John Wilkins <jowilkin@redhat.com>
2018-04-03 09:55:06 -07:00
David Galloway
34e0ecd105
Merge pull request #21218 from ceph/wip-dgall-crontab
test:qa:infra - Run update daily and use bash
2018-04-03 12:27:34 -04:00
David Galloway
07186a5b87 test:qa:infra - Run update daily and use bash
bash has the path for `source` to activate the virtualenv.  sh doesn't.

[skip ci]

Signed-off-by: David Galloway <dgallowa@redhat.com>
2018-04-03 11:39:13 -04:00
Sage Weil
643253c326 Merge tag 'v13.0.2'
v13.0.2
2018-04-03 10:08:22 -05:00
Ricardo Marques
803dd504d2 mgr/dashboard: Add CdDatePipe
Signed-off-by: Ricardo Marques <rimarques@suse.com>
2018-04-03 15:55:50 +01:00
Patrick Donnelly
0186795496
Merge PR #21180 into master
* refs/pull/21180/head:
	vstart_runner: examine check_status before error

Reviewed-by: John Spray <john.spray@redhat.com>
2018-04-03 06:51:18 -07:00
Jason Dillaman
3b08c0609c Merge pull request #20460 from colletj/v1_image_creation_disallow
librbd: disallow creation of v1 image format

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-04-03 09:18:39 -04:00
Jason Dillaman
98bae81f17
Merge pull request #21202 from tchaikov/wip-rbd-replay
rbd-replay: remove boost dependency

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-04-03 09:14:39 -04:00
Jason Dillaman
ccb2646a03
Merge pull request #21142 from dragonylffly/wip-fix-ebusy
rbd-nbd: fix ebusy when do map

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-04-03 07:39:15 -04:00
Jason Dillaman
de03571aa7
Merge pull request #21157 from trociny/wip-23526
journal: limit number of appends sent in one librados op 

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-04-03 07:38:40 -04:00
Yan, Zheng
5e79179d2b mds: PendingReleaseNotes and dev doc for open file table
Fixes: http://tracker.ceph.com/issues/23532
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
2018-04-03 17:06:07 +08:00
Kefu Chai
440c597df3 rbd-replay: remove boost dependency
quite a few facilies are now available in standard library now after we
switched to C++17.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-04-03 16:30:47 +08:00
Volker Theile
1ac6a07909 mgr/dashboard: Remove useless code
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-04-03 09:36:21 +02:00
Patrick Donnelly
8b7892f6c9
Merge PR #20855 into master
* refs/pull/20855/head:
	client: add the fuse parameter max_write

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-02 21:15:20 -07:00
Patrick Donnelly
9d8037f8da
Merge PR #21096 into master
* refs/pull/21096/head:
	pybind/cephfs: added comments to cephfs.pyx

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-02 21:10:56 -07:00
Yuri Weinstein
9b7b5a7673
Merge pull request #21183 from neha-ojha/wip-minor-fix-perf-suite
qa/suites/perf-basic: add desc regarding test machines

Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2018-04-02 13:56:08 -07:00
David Galloway
17f9d4e351
Merge pull request #21075 from ceph/wip-yuriw-try-crontab
test:qa:infra - teuthology crontab items as of 3/27/18
2018-04-02 16:08:02 -04:00
Neha Ojha
ca3c2156f8 qa/suites/perf-basic: add desc regarding test machines
Signed-off-by: Neha Ojha <nojha@redhat.com>
2018-04-02 13:01:30 -07:00
Mykola Golub
d49cfcdeb7 journal: limit number of appends sent in one librados op
Fixes: http://tracker.ceph.com/issues/23526
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-04-02 22:44:16 +03:00