Vasu Kulkarni
22222e2721
qa/tests: test only with centos as its known to work with ceph-ansible better
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2019-01-23 15:27:13 -08:00
Vasu Kulkarni
badd61f10f
qa/tests: update hadooop versions used for test
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2019-01-23 11:59:18 -08:00
Vasu Kulkarni
af3a1738dc
qa/tasks: update mirror link and default maven/hadoop versions for tests
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2019-01-23 11:51:28 -08:00
Patrick Donnelly
7f50998451
Merge PR #26017 into master
...
* refs/pull/26017/head:
ceph: cleanup mds ceph status output
Reviewed-by: Sage Weil <sage@redhat.com>
2019-01-23 10:06:34 -08:00
Jason Dillaman
7e6783b8a8
Merge pull request #26079 from trociny/wip-38006
...
librbd: properly filter out trashed non-user images on purge
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2019-01-23 11:48:05 -05:00
Lenz Grimmer
ed5ec4453a
Merge pull request #25984 from tspmelo/wip-fix-summary
...
mgr/dashboard: Fix summary refresh call stack
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Sebastian Krah <skrah@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
2019-01-23 16:48:58 +01:00
Tiago Melo
3eab117520
mgr/dashboard: Fix summary refresh call stack
...
Currently each time we created a task it would call the summary refresh method.
Since that method was a recursive method, overtime we would get N calls to the
refresh each 5 seconds.
Signed-off-by: Tiago Melo <tmelo@suse.com>
2019-01-23 14:31:19 +00:00
Lenz Grimmer
2b36b7f2f9
Merge pull request #25988 from Exotelis/branding
...
mgr/dashboard: Add guideline how to brand the UI and update the color scheme
Reviewed-by: Kanika Murarka <kmurarka@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-01-23 15:21:39 +01:00
Lenz Grimmer
ba556a7722
Merge pull request #25991 from jtlayton/wip-dashboard
...
mgr/dashboard: add a script to run an API request on a rook cluster
Reviewed-by: Ricardo Dias <rdias@suse.com>
2019-01-23 12:04:35 +01:00
Sebastian Krah
31400960f9
mgr/dashboard: Fix linting errors
...
Fixes linting error in two files
Signed-off-by: Sebastian Krah <skrah@suse.com>
2019-01-23 09:20:51 +01:00
Matt Benjamin
d4c4082cca
Merge pull request #25774 from yehudasa/wip-rgw-tiering-3
...
rgw: rados tiering
2019-01-22 12:42:21 -05:00
Mykola Golub
3d01cc6271
librbd: properly filter out trashed non-user images on purge
...
Fixes: https://tracker.ceph.com/issues/38006
Signed-off-by: Mykola Golub <mgolub@suse.com>
2019-01-22 17:54:20 +02:00
Lenz Grimmer
06d8d57d2d
Merge pull request #26073 from rhcs-dashboard/add-tox-ini-command
...
mgr/dashboard: added command to tox.ini
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-01-22 16:23:05 +01:00
Lenz Grimmer
bc9b7e5c10
Merge pull request #26020 from rhcs-dashboard/issue-37854
...
mgr/dashboard: Fixed performance details context for host list row selection
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Kanika Murarka <kmurarka@redhat.com>
2019-01-22 16:12:05 +01:00
Lenz Grimmer
3daf7f3a3c
Merge pull request #26007 from rhcs-dashboard/upgrade-python-dev-deps
...
mgr/dashboard: upgraded python dev dependencies
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2019-01-22 15:52:02 +01:00
alfonsomthd
3596f6c254
mgr/dashboard: added command to tox.ini
...
* Added 'run' command to run arbitrary commands so
you don't have to run the whole test/lint suite.
Use case examples:
- Run only 1 test:
tox -e py3-run pytest tests/test_rgw_client.py::RgwClientTest::test_ssl_verify
- Run pycodestyle for only 1 file:
tox -e py3-run pycodestyle tests/test_rgw_client.py
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
2019-01-22 13:26:38 +01:00
Sebastian Wagner
116d53d929
Merge pull request #26032 from jtlayton/wip-rook
...
mgr/rook: remove dead code and fix bug in url fetching code
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
2019-01-22 10:28:25 +01:00
Andrew Schoen
2c6a785410
Merge pull request #25895 from jan--f/c-v-func-test-local
...
ceph-volume: functional tests, add libvirt customization
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2019-01-21 11:40:47 -06:00
Kefu Chai
ca5214b413
Merge pull request #26044 from tchaikov/wip-build-doc-pyyaml
...
doc: bump up sphinx and pyyaml versions
Reviewed-by: Alfredo Deza <adeza@redhat.com>
2019-01-22 01:00:15 +08:00
Kefu Chai
358e85be8a
doc: bump up sphinx and pyyaml versions
...
* bump up pyyaml version to address CVE-2017-18342, see
https://nvd.nist.gov/vuln/detail/CVE-2017-18342
* bump up sphinx to the latest stable
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-01-21 23:22:42 +08:00
Kefu Chai
e2ff665427
Merge pull request #26052 from tchaikov/wip-37976
...
mgr/zabbix: drop "total_objects" field
Reviewed-by: Sage Weil <sage@redhat.com>
2019-01-21 23:04:55 +08:00
Kefu Chai
91b38e738c
Merge pull request #26054 from tchaikov/wip-crimson-dispatcher-fix-ftbfs
...
crimson/osd: remove "force_new" from ms_get_authorizer()
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-01-21 22:30:26 +08:00
Kefu Chai
80cd718baa
Merge pull request #26045 from hsiang41/Ticket_33736
...
mgr/diskprediction_cloud: fix divide by zero when total_size is 0
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-01-21 22:17:10 +08:00
Kefu Chai
9dacb904c5
crimson/osd: remove "force_new" from ms_get_authorizer()
...
it was removed in e62f45d1
, so update crimson-osd accordingly
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-01-21 19:30:54 +08:00
Kefu Chai
3f1d2ce4ae
Merge pull request #26046 from liewegas/wip-37976
...
mgr/telemetry: fix total_objects
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-01-21 18:44:41 +08:00
Kefu Chai
3065ba5d13
mgr/zabbix: drop "total_objects" field
...
This field was removed from df output a while back in
342f309
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-01-21 18:38:25 +08:00
Lenz Grimmer
b3f2a98edd
Merge pull request #25712 from familyuu/configuration
...
mgr/dashboard: Add a 'clear filter' button to configuration page
Reviewed-by: Sebastian Krah <skrah@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-01-21 09:34:35 +01:00
hsiang41
f3836a17df
mgr/diskprediction_cloud: fix divide by zero when total_size is 0
...
Fix devide by zero when total_size is o.
Ref ticket: https://tracker.ceph.com/issues/37736
Signed-off-by: Rick Chen <rick.chen@prophetstor.com>
2019-01-21 10:37:08 +08:00
Sage Weil
c849d7dfcc
mgr/telemetry: fix total_objects
...
This field was removed from df output a while back in
342f309645
Fixes: http://tracker.ceph.com/issues/37976
Signed-off-by: Sage Weil <sage@redhat.com>
2019-01-20 15:59:50 -06:00
Sage Weil
01bf29e50a
Merge PR #26031 into master
...
* refs/pull/26031/head:
mgr/BaseMgrModule: fix mon commands targetting a specific monitor
mgr/ActivePyModules: fix RestoreThread calls for get('devices')
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-01-20 15:55:50 -06:00
Kefu Chai
dca49ee13a
Merge pull request #25490 from Aran85/fix-ec-using-cache
...
osd: keep using cache even if op will invalid cache
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-01-20 10:33:51 +08:00
Kefu Chai
24a67fd3f4
Merge pull request #25920 from wjwithagen/wjw-fix-freebsd-numa
...
common/numa: Add shim routines for NUMA on FreeBSD.
2019-01-20 10:32:21 +08:00
Kefu Chai
4975892afc
Merge pull request #25938 from majianpeng/msg-remove-memcopy-message-header
...
msg/async: reduce additional ceph_msg_header copy.
Reviewed-by: Xie Xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-01-20 10:31:26 +08:00
Kefu Chai
8342e1a009
Merge pull request #26021 from majianpeng/osd-remove-unused-code
...
osd: remove unused fields
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-01-20 10:30:34 +08:00
Kefu Chai
cee58f040a
Merge pull request #26040 from tchaikov/wip-blkdev-stat
...
common/blkdev: check retval of stat()
Reviewed-by: Sage Weil <sage@redhat.com>
2019-01-20 10:28:22 +08:00
Kefu Chai
f494106852
Merge pull request #26041 from tchaikov/wip-kvstore-tool-gcc-ice
...
tools/ceph_kvstore_tool: extract StoreTool into kvstore_tool.cc
Reviewed-by: Sage Weil <sage@redhat.com>
2019-01-20 10:27:52 +08:00
Patrick Donnelly
fb7717943c
ceph: cleanup mds ceph status output
...
This is primarily to make the CephFS line more readable with lots of file
systems with more understandable output.
From something like:
mds: a-2/2/2 up {0=c=up:active,1=b=up:active}, 1 up:standby
Now with 1 FS and 1 active:
mds: a:1 {0=p=up:active}, 15 up:standby
2 FS, 2 actives:
mds: a:1 b:1 {a:0=o=up:active,b:0=n=up:active}, 14 up:standby
2 FS, 3 actives:
mds: a:1 b:2 {a:0=o=up:active,b:0=n=up:active,b:1=p=up:active}, 13 up:standby
3 FS and 2 active and 1 reconnect:
mds: a:1/1 b:1 c:1 {a:0=n=up:reconnect,b:0=p=up:active,c:0=o=up:active}, 13 up:standby
3 FS and 1 failed rank:
mds: a:0/1 b:1 c:1 {b:0=p=up:active,c:0=o=up:active}, 14 up:standby, 1 failed
3 FS, 4 actives:
mds: a:1 b:2 c:1 {a:0=o=up:active,b:0=n=up:active,b:1=p=up:active,c:0=l=up:active}, 12 up:standby
3 FS, 3 actives, 1 FS failed:
mds: a:1 b:2 c:0/1 {a:0=o=up:active,b:0=n=up:active,b:1=p=up:active}, 13 up:standby, 1 failed
3 FS, 5 actives:
mds: a:1 b:2 c:2 5 up:active, 11 up:standby
4 FS:
mds: 4 fs {a:0=o=up:active,b:0=n=up:active,c:0=l=up:active,d:0=p=up:active}, 12 up:standby
5 FS:
mds: 5 fs 5 up:active, 11 up:standby
5 FS, 1 degraded:
mds: 5 fs (degraded: c:0/1) {a:0=o=up:active,b:0=n=up:active,d:0=p=up:active,e:0=m=up:active}, 12 up:standby, 1 failed
8 FS, 1 degraded:
mds: 8 fs (degraded: c:0/1) 7 up:active, 9 up:standby, 1 failed
Fixes: http://tracker.ceph.com/issues/37954
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-01-19 17:24:24 -08:00
Patrick Donnelly
47a2c0da21
Merge PR #26012 into master
...
* refs/pull/26012/head:
qa: add test that down fs does not ERR
mon/MDSMonitor: skip offline ERR for down fs
Reviewed-by: Douglas Fuller <dfuller@redhat.com>
2019-01-19 17:21:42 -08:00
Patrick Donnelly
53f88b05b8
Merge PR #25993 into master
...
* refs/pull/25993/head:
mds/FSMap: simplify encode/decode
mds: alias reference type for Filesystem
mds: add missing memory header include
include/encoding: eliminate smart_ptr temporaries
Reviewed-by: Zheng Yan <zyan@redhat.com>
2019-01-19 17:21:09 -08:00
Patrick Donnelly
8ddc88dfe0
Merge PR #25976 into master
...
* refs/pull/25976/head:
Objecter::calc_op_budget: Fix invalid access to extent union member
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
2019-01-19 17:20:18 -08:00
Patrick Donnelly
e29e09d4a8
Merge PR #25974 into master
...
* refs/pull/25974/head:
MDSMonitor: add missing OSDMonitor writeable check
MDSMonitor: codify constraint for writeable OSDMap
Reviewed-by: Sage Weil <sage@redhat.com>
2019-01-19 17:19:19 -08:00
Patrick Donnelly
cae0756639
Merge PR #25973 into master
...
* refs/pull/25973/head:
qa: use simpler fs fail to bring fs down
MDSMonitor: add fs fail command
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Douglas Fuller <dfuller@redhat.com>
2019-01-19 17:18:08 -08:00
Patrick Donnelly
f046f14f4a
Merge PR #25971 into master
...
* refs/pull/25971/head:
qa: test hex dump_inode
pybind/ceph_argparse: accept int with non-decimal base
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-01-19 17:17:04 -08:00
Patrick Donnelly
f8b2a5be06
Merge PR #25650 into master
...
* refs/pull/25650/head:
client: add ceph_stat/ceph_lstat/ceph_fstat api
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Jeff Layton <jlayton@redhat.com>
2019-01-19 17:16:17 -08:00
Kefu Chai
ffd4de74e5
tool/ceph_kvstore_tool: extract duration calc out
...
simplify the code a little bit
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-01-20 00:49:14 +08:00
Kefu Chai
301a64212f
tools/ceph_kvstore_tool: extract StoreTool into kvstore_tool.cc
...
to workaround n bug in GCC 7.3, which leads to ICE like
build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/huge/release/14.0.1-2751-gb268822/rpm/el7/BUILD/ceph-14.0.1-2751-gb268822/src/tools/ceph_kvstore_tool.cc:625:1:
internal compiler error: Segmentation fault
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla > for instructions.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-01-20 00:49:14 +08:00
Sage Weil
abfdea5d21
mgr/BaseMgrModule: fix mon commands targetting a specific monitor
...
We just need to use the right variant of start_mon_command().
Fixes: http://tracker.ceph.com/issues/37967
Signed-off-by: Sage Weil <sage@redhat.com>
2019-01-19 09:50:27 -06:00
Sage Weil
dac649753b
mgr/ActivePyModules: fix RestoreThread calls for get('devices')
...
Fixes 61aa7e2e02
Fixes: http://tracker.ceph.com/issues/37736
Signed-off-by: Sage Weil <sage@redhat.com>
2019-01-19 09:50:27 -06:00
Kefu Chai
7e991c67e6
common/blkdev: check retval of stat()
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-01-19 21:32:00 +08:00
Patrick Donnelly
6e1d7c4b39
qa: use simpler fs fail to bring fs down
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-01-18 23:37:17 -08:00