Alfredo Deza
b6a449e2e3
ceph-volume simple.activate better detect bluestore/filestore when type is not found
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2019-07-29 15:46:48 -04:00
JuanJose "JJ" Galvez
e710657683
Update nautilus release for 14.2.2
...
Nautilus v14.2.2 added to releases
Signed-off-by: JuanJose Galvez <juanjose.galvez@gmail.com>
2019-07-29 18:13:25 +00:00
JuanJose "JJ" Galvez
ae836e38c1
Updated schedule with latest Nautilus release
...
Signed-off-by: JuanJose Galvez <juanjose.galvez@gmail.com>
2019-07-29 18:13:07 +00:00
Patrick Donnelly
65ee02da75
Merge PR #29374 into master
...
* refs/pull/29374/head:
cephfs-shell: Fix flake8 line too long error
cephfs-shell: Fix flake8 line break after binary operator error
cephfs-shell: Fix flake8 continuation line over-indented for hanging indent error
cephfs-shell: Fix flake8 missing whitespace around arithmetic operator error
cephfs-shell: Fix multiple spaces after ':' flake8 error
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-29 10:37:15 -07:00
Radoslaw Zarzynski
135d97897d
objclass, osd: turn ClassHandler into singleton.
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-07-29 18:06:49 +02:00
Casey Bodley
2c242ed58f
Merge pull request #27780 from theanalyst/cls-timeindex-denc
...
cls: add timeindex types to ceph-dencoder
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2019-07-29 11:37:15 -04:00
Ricardo Dias
fa2508e215
Merge pull request #29182 from dcasier/mgr-dashboard-ganesha-fix-cephfs-name
...
mgr/dashboard: ganesha: Specify the name of the filesystem (create_path)
Reviewed-by: Ricardo Dias <rdias@suse.com>
2019-07-29 16:03:06 +01:00
Benjeman Meekhof
26a74a0d83
mgr/prometheus: Cast collect_timeout (scrape_interval) to float
...
If set by user scrape_interval option is returned as non-float by get_localized_module_option.
Metric cache timeout comparison always returns true and data is never refreshed.
Fixes: https://tracker.ceph.com/issues/40997
Signed-off-by: Ben Meekhof <bmeekhof@umich.edu>
2019-07-29 10:52:35 -04:00
Ricardo Marques
9479700df5
Merge pull request #29138 from Reperator/dashboard-pw-hash
...
mgr/dashboard: support setting password hashes
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-07-29 15:29:41 +01:00
Zengran Zhang
12289f1a49
os/Transaction: dump alloc hint flags in op
...
Signed-off-by: Zengran Zhang <zhangzengran@sangfor.com.cn>
2019-07-29 20:20:23 +08:00
Jan Fajerski
9d8336a7f4
doc: update bluestore cache settings and clarify data fraction
...
Fixes: http://tracker.ceph.com/issues/39522
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
2019-07-29 13:58:32 +02:00
Varsha Rao
98f369150c
cephfs-shell: Fix flake8 line too long error
...
https://tracker.ceph.com/issues/40992
Signed-off-by: Varsha Rao <varao@redhat.com>
2019-07-29 17:15:35 +05:30
Varsha Rao
e8367831c0
cephfs-shell: Fix flake8 line break after binary operator error
...
Fixes: https://tracker.ceph.com/issues/40992
Signed-off-by: Varsha Rao <varao@redhat.com>
2019-07-29 17:15:35 +05:30
Varsha Rao
1e22b1e8d0
cephfs-shell: Fix flake8 continuation line over-indented for hanging indent error
...
Fixes: https://tracker.ceph.com/issues/40992
Signed-off-by: Varsha Rao <varao@redhat.com>
2019-07-29 17:15:35 +05:30
Varsha Rao
d036bb6030
cephfs-shell: Fix flake8 missing whitespace around arithmetic operator error
...
Fixes: https://tracker.ceph.com/issues/40992
Signed-off-by: Varsha Rao <varao@redhat.com>
2019-07-29 17:15:35 +05:30
Varsha Rao
49e6a1e394
cephfs-shell: Fix multiple spaces after ':' flake8 error
...
Fixes: https://tracker.ceph.com/issues/40992
Signed-off-by: Varsha Rao <varao@redhat.com>
2019-07-29 17:15:35 +05:30
Kefu Chai
7326e0d775
os/bluestore: s/align_down/p2align/
...
we have two implementations of align_{up,down}(). let's consolidate
them.
* s/align_up/p2roundup/
* s/align_down/p2align/
* drop common/align.h
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-07-29 18:42:10 +08:00
Ricardo Marques
28a1e3cf79
Merge pull request #29272 from votdev/issue_40925
...
mgr/dashboard: Various UI issues related to CephFS
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2019-07-29 11:24:11 +01:00
Ricardo Marques
572d29c69e
Merge pull request #29216 from rafaelquint/configtest
...
mgr/dashboard: E2E test to verify Configuration editing functionality
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2019-07-29 11:09:04 +01:00
Ricardo Marques
29ceac2a8d
Merge pull request #29324 from adk3798/typepages
...
mgr/dashboard: Explicitly type page variables
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
2019-07-29 11:01:16 +01:00
Ricardo Dias
a48f72032e
Merge pull request #29371 from bk201/wip-40971
...
mgr/dashboard: fix MDS counter chart is not displayed
Reviewed-by: Ricardo Dias <rdias@suse.com>
2019-07-29 10:52:56 +01:00
Kefu Chai
a46292b254
pybind/mgr/restful: use dict.items() for py3 compatibility
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-07-29 17:17:51 +08:00
simon gao
dc3844dd35
mds: add perf counter for finisher of MDSRank
...
in all flash cluster, there are a lot of reqs in the queue.
Signed-off-by: simon gao <simon29rock@gmail.com>
2019-07-29 03:13:44 -04:00
Yan, Zheng
4b28a4a756
qa/cephfs: test case for timeout config of individual session
...
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
2019-07-29 14:42:41 +08:00
Kefu Chai
9c9576cefd
Merge pull request #29341 from zhangbingyi1/master
...
test/librados: avoid residual crush rule after test case execution
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-07-29 11:54:39 +08:00
Kiefer Chang
8fef417d33
mgr/dashboard: fix MDS counter chart is not displayed
...
Unit of timetamp for performance counters is changed to nanoseconds [1].
Adapt this for CephFS MDS performance counters in backend.
[1]: https://github.com/ceph/ceph/pull/28882
Fixes: https://tracker.ceph.com/issues/40971
Signed-off-by: Kiefer Chang <kiefer.chang@suse.com>
2019-07-29 11:30:50 +08:00
root
5567214094
test/librados: avoid residual crush rule after test case execution
...
Fixes: http://tracker.ceph.com/issues/40970
Signed-off-by: Bingyi Zhang <zhangbingyi@umcloud.com>
2019-07-29 11:10:25 +08:00
Xiangyang Yu
11a6aba272
os/bluestore: add tail length when caculating reserved buffer size
...
Signed-off-by: Xiangyang Yu <penglaiyxy@gmail.com>
2019-07-29 10:44:16 +08:00
Xiangyang Yu
dbd5d8084d
os/bluestore: record next_offs when offset is not sequential.
...
Signed-off-by: Xiangyang Yu <penglaiyxy@gmail.com>
2019-07-29 10:41:33 +08:00
Kefu Chai
8304966778
Merge pull request #29348 from myoungwon/fix-wrong-class
...
osd: fix wrong arguments when dropping refcount
Reviewed-by: Sage Weil <sage@redhat.com>
2019-07-28 22:52:40 +08:00
Kefu Chai
d02a7c4039
Merge pull request #29345 from majianpeng/bluestore-flush-waiter
...
os/bluestore: avoid unnecessary notify.
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2019-07-28 22:51:00 +08:00
Kefu Chai
c4d88bad79
Merge pull request #29126 from xiexingguo/wip-clamp-ratio-to-0
...
mgr/progress: clamp pg recovery ratio to 0
Reviewed-by: Sage Weil <sage@redhat.com>
2019-07-28 22:49:54 +08:00
Kefu Chai
b871d9118e
Merge pull request #28012 from rouming/bootstrap-after-setuid
...
global/global_init: do first transport connection after setuid()
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-07-28 22:36:45 +08:00
Kefu Chai
07d9b3d11a
Merge pull request #27985 from ifed01/wip-ifed-slow-omaps
...
tools/ceph-objectstore-tool: introduce list-slow-omap command.
Reviewed-by: Sage Weil <sage@redhat.com>
2019-07-28 22:35:56 +08:00
Kefu Chai
9b4dbf0749
qa/tasks/mgr/test_progress.py: s/ev/new_event/
...
as a follow-up fix for 5604ba4e
Fixes: http://tracker.ceph.com/issues/40618
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-07-28 19:32:24 +08:00
Ramana Raja
033d9e743a
mgr/volumes: set uid/gid of FS client's mount as 0/0
...
... to allow creating subvolumes/subvolume groups within a filesystem.
Fixes: http://tracker.ceph.com/issues/40927
Signed-off-by: Ramana Raja <rraja@redhat.com>
2019-07-27 19:48:06 +05:30
Kefu Chai
3ed3de6c96
doc/rados/operations: crush_rule is a name
...
like
```
ceph osd pool set <pool-name> crush_rule <rule-name>
```
where `<rule-name>` is a string instead of a number.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-07-27 21:35:39 +08:00
Sage Weil
0b3f6a1710
Merge PR #29238 into master
...
* refs/pull/29238/head:
os/bluestore: it's better to erase spanning blob only once
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2019-07-27 08:00:38 -05:00
Sage Weil
1f7d00f286
Merge PR #29239 into master
...
* refs/pull/29239/head:
qa/tasks/ceph_manager.py: always use self.logger
Reviewed-by: Samuel Just <sjust@redhat.com>
2019-07-27 08:00:16 -05:00
Sage Weil
3ca1699ca6
Merge PR #29305 into master
...
* refs/pull/29305/head:
mgr: Reduce logging noise when handling commands
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-07-27 07:59:58 -05:00
Sage Weil
a939876754
Merge PR #29307 into master
...
* refs/pull/29307/head:
monmaptool: added --addv option to usage description
Reviewed-by: João Eduardo Luís <joao@suse.de>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-07-27 07:59:45 -05:00
Sage Weil
c16284d6af
Merge PR #29316 into master
...
* refs/pull/29316/head:
common,tools: make sure the destination buffer can handle the size of the string
src/tools: initialize variables before the goto statement
src/mount: check before dereference buf
src/crush: check before dereference out2
src/test: s/strcpy/strncpy
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-07-27 07:59:30 -05:00
Sage Weil
e9cfa8f182
Merge PR #29358 into master
...
* refs/pull/29358/head:
mgr/telemetry: salt osd ids too
Reviewed-by: Dan Mick <dmick@redhat.com>
2019-07-27 07:59:17 -05:00
Mykola Golub
05b6923e48
Merge pull request #29054 from dillaman/wip-40621
...
mgr/rbd_support: support scheduling long-running background operations
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Mykola Golub <mgolub@suse.com>
2019-07-27 09:32:35 +03:00
Kefu Chai
db20513eb6
Merge pull request #29361 from tchaikov/wip-qa-osd-pause
...
qa: fixes
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-07-27 10:26:43 +08:00
Patrick Donnelly
6b83f43ba0
qa: wait for kernel client death
...
After sending the reboot command, we need to wait briefly for it to be
rebooted so that the kernel client doesn't voluntarily give up its Fb
cap.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-26 15:34:17 -07:00
Patrick Donnelly
b75544be86
qa: use hard_reset to reboot kclient
...
power_off may allow the mounts to gracefully unmount. We don't want this if the
kclient is stuck or we desire the client to "disappear" and come back.
Fixes: http://tracker.ceph.com/issues/37681
Depends-on: https://github.com/ceph/teuthology/pull/1296
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-26 15:34:00 -07:00
Patrick Donnelly
94bcc45561
common: add comment about pod memory requests/limits
...
Written in private correspondence by Travis Nielson.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-26 15:27:32 -07:00
Patrick Donnelly
14e7e518e0
Merge PR #28685 into master
...
* refs/pull/28685/head:
client: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP
client: unify kicking cap flushes and kicking snapcap flushes
client: define helper function that sends flushsnap message
client: cleanup tracking of early kicked flushing caps
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-26 15:18:13 -07:00
Patrick Donnelly
02eace72e2
Merge PR #28793 into master
...
* refs/pull/28793/head:
qa/cephfs: make run_shell() accept args as str too
qa/vstart_runner.py: ignores when source and destination are same
test_cephfs_shell: add a test for cd with arguments
test_cephfs_shell: add a test for cd with no arguments
test_cephfs_shell: group test methods
test_cephfs_shell: add a new method to return script output
test_cephfs_shell: allow running CephFS shell script
cephfs-shell: cd with no args shouldn't print an error message
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-26 15:15:19 -07:00