Alfredo Deza
537ff9cc3b
doc/ceph-volume describe the options for migrating away from ceph-disk
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-08 15:23:31 -04:00
Alfredo Deza
dd6f368158
doc/ceph-volume high-level description of simple activate at index.rst
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-08 15:23:30 -04:00
Alfredo Deza
eb5ca24f39
Merge pull request #21803 from alfredodeza/cv-auto
...
ceph-volume initial take on auto sub-command
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-05-08 08:50:00 -04:00
Kefu Chai
a908322186
Merge pull request #21845 from tchaikov/wip-gcc-warnings
...
mds,messages: silence -Wclass-memaccess warnings
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2018-05-08 14:03:12 +08:00
Kefu Chai
0866c19cd3
Merge pull request #21856 from tchaikov/wip-drop-dpdk-submodule
...
dpdk: drop dpdk submodule
Reviewed-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
2018-05-08 13:22:32 +08:00
Patrick Donnelly
e510e29e01
Merge PR #21712 into master
...
* refs/pull/21712/head:
qa/tasks/cephfs: add test for renewing stale session
client: invalidate caps and leases when session becomes stale
client: fix race in concurrent readdir
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-05-07 15:53:32 -07:00
Patrick Donnelly
260215fbb6
Merge PR #21688 into master
...
* refs/pull/21688/head:
client: change vxattr flags field to unsigned int
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-05-07 15:43:45 -07:00
Patrick Donnelly
54d514a522
Merge PR #21668 into master
...
* refs/pull/21668/head:
mds: include nfiles/nsubdirs of directory inode in MClientCaps
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-05-07 15:43:34 -07:00
David Galloway
42258c637a
Merge pull request #21858 from yuriw/wip-yuriw-crontab
...
qa/tests: fixed typo
2018-05-07 15:03:41 -04:00
Casey Bodley
fe32bf7dad
Merge pull request #21707 from cbodley/wip-qa-upgrade-ragweed
...
qa/rgw: move ragweed upgrade test into upgrade/luminous-x
Reviewed-by: Sage Weil <sage@redhat.com>
2018-05-07 12:21:01 -04:00
Volker Theile
fbf4c8dcbf
Merge pull request #21794 from rjfd/wip-dashboard-fix-awsauth
...
mgr/dashboard: awsauth: fix python3 string decode problem
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Lenz Grimmer <LGrimmer@suse.com>
2018-05-07 17:28:46 +02:00
Kefu Chai
cb8087dfac
dpdk: drop dpdk submodule
...
we are using spdk/dpdk for async msgr's dpdk backend since 01a9f178
. so
no need to keep dpdk submodule anymore.
Fixes: http://tracker.ceph.com/issues/24032
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-07 23:04:01 +08:00
Yuri Weinstein
52a03d6812
qa/tests: fixed typo
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-05-07 07:41:05 -07:00
Ricardo Marques
4f59dac59b
Merge pull request #21784 from votdev/fix_rgw_backend
...
mgr/dashboard: Refactor RGW backend
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
2018-05-07 15:27:19 +01:00
Sage Weil
1177e6bca8
Merge pull request #21839 from yuriw/wip-yuriw-crontab
...
qa/test: Added rados, rbd and fs to run two time a week only
2018-05-07 06:32:58 -05:00
Volker Theile
ad997b54c2
mgr/dashboard: Refactor RGW backend
...
- Do some polishing in the docs.
- Refactor RgwClient::is_service_online() method. The system is considered as online if the response structure is valid. The response content itself is not validated in this case.
- Relocate NoCredentialsException and derive it from RequestException.
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-05-07 11:58:25 +02:00
Ricardo Dias
ae2b702c9e
Merge pull request #21673 from votdev/refactor_perf_counters
...
mgr/dashboard: Refactor perf counters
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2018-05-07 10:12:04 +01:00
Kefu Chai
5ebb4be823
Merge pull request #21582 from jan--f/test-case-strtoll-hex
...
test/strtol: add test case for parsing hex numbers
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-05-07 17:06:48 +08:00
Kefu Chai
ba3f82a46c
test: silence -Wformat-truncation= warnings
...
this change silences following warnings:
: warning: ‘%s’ directive output may be truncated writing up to 127
bytes into a region of size between 109 and 119 [-W
format-truncation=]
snprintf(m_id_str, SysTestRunnable::ID_STR_SZ, "process_%d%s",
m_id, extra);
^~~~~~~~~~~~~~
~~~~~
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-07 15:21:49 +08:00
Kefu Chai
b6fe1fec14
auth: silence -Wparentheses warning
...
this change silences following warning:
warning: unnecessary parentheses in declaration of ‘os’ [-Wparentheses]
std::ostringstream(os);
^
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-07 15:21:49 +08:00
Kefu Chai
4b99f88fac
mds,messages: silence -Wclass-memaccess warnings
...
this change silences warnings like:
warning: ‘void* memset(void*, int, size_t)’ writing to an object of
non-trivial type ‘struct uuid_d’; use assignment instead [-Wcla
ss-memaccess]
memset(&z.cluster_fsid, 1, sizeof(z.cluster_fsid));
^
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-07 15:21:49 +08:00
Kefu Chai
9b8a74f037
Merge pull request #21748 from b-ranto/wip-fix-prom-shutdown
...
prometheus: Fix prometheus shutdown/restart
Reveiwed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Jan Fajerski <jfajerski@suse.com>
2018-05-07 10:34:29 +08:00
Kefu Chai
a8150b1205
Merge pull request #21793 from b-ranto/wip-expose-objects
...
prometheus: Expose number of degraded/misplaced/unfound objects
Reveiwed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Jan Fajerski <jfajerski@suse.com>
2018-05-07 10:33:03 +08:00
Kefu Chai
9df56dc509
Merge pull request #21837 from tchaikov/wip-gcc-8
...
cmake,common,filestore: silence gcc-8 warnings/errors
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2018-05-07 10:31:31 +08:00
Yuri Weinstein
35d72bab39
qa/test: Added rados, rbd and fs to run two time a week only
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-05-06 14:00:25 -07:00
Yuri Weinstein
5658547581
Merge pull request #21827 from yuriw/wip-yuriw-crontab
...
qa/tests: Added mimic runs, removed large suites (rados, rbd, etc) ru…
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-05-06 13:36:34 -07:00
Kefu Chai
3f3f378d38
os/filestore: silence -Wformat-truncation= warning
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-06 15:26:14 +08:00
Kefu Chai
68caa9da7e
os/filestore: silence error from libstdc++ in gcc-8
...
this change silences following error
stl_tree.h:452:21: error: static assertion failed: comparison object
must be invocable with two arguments of key type
static_assert(__is_invocable<_Compare&, const _Key&, const _Key&>{},
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-06 15:26:14 +08:00
Kefu Chai
557cb06145
messages,mon,osd: silence gcc-8 warnings related to memset()
...
this silences warnings like:
warning: ‘void* memset(void*, int, size_t)’ writing to an object of
non-trivial type ‘struct uuid_d’; use assignment instead [-Wcl\
ass-memaccess]
uuid_d only contains boost::uuids::uuid, which is "nil" initialized in
uuid_d's ctor. so we don't need to bother with memset() it with 0.
the same applies to entity_inst_t.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-06 15:26:14 +08:00
Kefu Chai
62382040ee
common,filestore: silence GCC-8 warnings
...
should catch polymorphic exceptions by reference. this silences warnings
like:
error: catching polymorphic type ‘class std::RetryException’ by value
[-Werror=catch-value=]
} catch (std::RetryException) {
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-06 15:26:14 +08:00
Kefu Chai
19230378c8
cmake: specify missing settings for dpdk
...
* after upgrading to gcc-8, seems dpdk requires more settings to compile.
in which, CONFIG_RTE_MAX_VFIO_GROUPS=64 is copied from config/common_base.
* librte_bus_pci.a depends on librte_pci.a, so reorder the libraries
in DPDK_LIBRARIES.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-06 15:26:14 +08:00
Kefu Chai
c17e3d8346
Merge pull request #21637 from ceph/wip-da-SCA-20180423
...
misc: mark constructors as explicit
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-05-06 11:34:52 +08:00
Kefu Chai
1a87441de1
Merge pull request #19041 from dragonylffly/wip-list-objects-in-a-pg
...
tools/rados: allow list objects in a specific pg in a pool
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-05-06 11:33:47 +08:00
Kefu Chai
4ad013c536
Merge pull request #21765 from yunfeiguan/wip-23962
...
pybind/ceph_daemon: expand the order of magnitude of daemonperf statistics to ZB
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-05-06 11:29:26 +08:00
Kefu Chai
3d6429753e
Merge pull request #21815 from xiexingguo/wip-23921
...
crush, osd: handle multiple parents properly when applying pg upmaps
Reviewed-by: huangjun <hjwsm1989@gmail.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2018-05-06 11:25:36 +08:00
Kefu Chai
7bd7559ece
Merge pull request #21811 from tchaikov/wip-23627
...
librados: block MgrClient::start_command until mgrmap
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2018-05-05 19:02:25 +08:00
Kefu Chai
489519edc5
Merge pull request #21790 from dalgaaf/SCA-override-specifier
...
misc: mark functions with 'override' specifier
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-05-05 18:59:25 +08:00
Kefu Chai
4134a25ebc
Merge pull request #21829 from tchaikov/wip-qa-cephfs-snap
...
qa: fix test on "ceph fs set cephfs allow_new_snaps"
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-05-05 18:39:59 +08:00
Kefu Chai
5910c2902e
qa: fix test on "ceph fs set cephfs allow_new_snaps"
...
snapshot is now enabled for new fs in 81d0554e
, so this test should be
updated accordingly.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-05 09:40:41 +08:00
Yuri Weinstein
b6d85cad7c
qa/tests: Added mimic runs, removed large suites (rados, rbd, etc) runs on luminous
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-05-04 13:45:29 -07:00
Sage Weil
6ac59390d2
Merge pull request #21816 from xiexingguo/wip-wrong-unregister-pg
...
osd/OSD: drop extra/wrong *unregister_pg*
Reviewed-by: Sage Weil <sage@redhat.com>
2018-05-04 15:25:38 -05:00
Alfredo Deza
8deb088f10
ceph-volume tests verify get_devices captures device metadata
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-04 13:23:03 -04:00
Alfredo Deza
9d820e82ac
ceph-volume tests.conftest allow custom dirs in tmpfile fixture
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-04 13:22:52 -04:00
Alfredo Deza
4ad42f4244
ceph-volume tests ensure human_readable_size works up to terabytes
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-04 13:22:52 -04:00
Alfredo Deza
9cfd37344c
ceph-volume tests verify mapper and /dev devices
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-04 13:22:52 -04:00
Alfredo Deza
672c4c4d1c
ceph-volume tests add tests for get_block_devs
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-04 13:22:52 -04:00
Alfredo Deza
2c4d46955e
ceph-volume tests verify _map_dev_paths mappings
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-04 13:22:51 -04:00
Alfredo Deza
e3b04c9677
ceph-volume devices.auto initial take on auto sub-command
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-04 13:22:51 -04:00
Alfredo Deza
c6559538db
ceph-volume util.disk create a device metadata utility
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-04 13:22:51 -04:00
Alfredo Deza
c06e63fed8
ceph-volume util.disk add dev mapping helpers for path resolution
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-05-04 13:19:27 -04:00