]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log
Jason Dillaman [Tue, 30 Oct 2018 14:21:17 +0000 (10:21 -0400)]
rbd: added new 'pool stats' action
This provides a quick summary of provisioned pool usage.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Tue, 30 Oct 2018 01:55:54 +0000 (21:55 -0400)]
librbd: new pool init/stat API methods
The init method is a stub for handling new pool initialization. It
currently only handles setting the application tag. The stats method
will quickly calculate the number of images and provisioned space for
those images within the pool. Querying the pool stats on a pool with
10,000 images only required approximately 2 seconds as compared to
over 2 minutes for a "rbd ls -l" scan.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Sage Weil [Fri, 9 Nov 2018 14:38:33 +0000 (08:38 -0600)]
Merge PR #24890 into master
* refs/pull/24890/head:
mon: fix 'log last' missing out latest event
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 9 Nov 2018 14:38:14 +0000 (08:38 -0600)]
Merge PR #24904 into master
* refs/pull/24904/head:
common: point of this may be called after released
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Sage Weil [Fri, 9 Nov 2018 14:37:10 +0000 (08:37 -0600)]
Merge PR #24925 into master
* refs/pull/24925/head:
Avoid import _strptime failed
Avoid exception if remote plugin not enabled
Separate diskprediction local plugin from the diskprediction plugin
Reviewed-by: Sage Weil <sage@redhat.com>
Alfredo Deza [Fri, 9 Nov 2018 13:49:55 +0000 (08:49 -0500)]
Merge pull request #24859 from jan--f/ceph-volume-inventory
ceph-volume: add inventory command
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Jan Fajerski [Wed, 31 Oct 2018 13:59:05 +0000 (14:59 +0100)]
ceph-volume: add inventory command
The inventory command provides information about a nodes disk inventory.
Existing logical volumes on a disk or one of its partitions are scanned
and reported.
The output can be formatted as plain text or json.
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
Lenz Grimmer [Fri, 9 Nov 2018 12:27:46 +0000 (13:27 +0100)]
Merge pull request #24934 from votdev/improve_crush_map_viewer
mgr/dashboard: Improve CRUSH map viewer
Reviewed-by: Stephan Müller <smueller@suse.com>
Lenz Grimmer [Fri, 9 Nov 2018 12:11:22 +0000 (13:11 +0100)]
Merge pull request #24489 from ricardoasmarques/wip-saml2
mgr/dashboard: SSO - SAML 2.0 support
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Lenz Grimmer [Fri, 9 Nov 2018 08:27:37 +0000 (09:27 +0100)]
Merge pull request #24928 from rhcs-dashboard/36632-update-python-dependency
mgr/dashboard: update python dependency
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Mykola Golub [Fri, 9 Nov 2018 07:45:43 +0000 (09:45 +0200)]
Merge pull request #24963 from dillaman/wip-ceph-iscsi
doc: tweak RBD iSCSI docs to point to merged tooling repo
Reviewed-by: Mykola Golub <mgolub@suse.com>
Sage Weil [Thu, 8 Nov 2018 22:29:00 +0000 (16:29 -0600)]
Merge PR #21511 into master
* refs/pull/21511/head:
os/bluefs: set logfile w/ WRITE_LIFE_MEDIUM
os/bluefs: make super block w/ WRITE_LIFE_TIME_SHORT.
os/bluestore: BlueFS support write_life_time feature of SSD.
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Sage Weil [Thu, 8 Nov 2018 22:28:44 +0000 (16:28 -0600)]
Merge PR #24820 into master
* refs/pull/24820/head:
os/bluestore/BlueStore.cc: merge overlapping/adjacent regions before read
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Sage Weil [Thu, 8 Nov 2018 22:26:52 +0000 (16:26 -0600)]
Merge PR #24828 into master
* refs/pull/24828/head:
qa/osd-bluefs-volume-ops: use ceph-bluestore-tool for fsck
qa/osd-bluefs-volume-ops: reduce space usage for the test case
Reviewed-by: David Zafman <dzafman@redhat.com>
Sage Weil [Thu, 8 Nov 2018 22:26:36 +0000 (16:26 -0600)]
Merge PR #24948 into master
* refs/pull/24948/head:
os/bluestore: fix wal dir presence verification
Reviewed-by: Sage Weil <sage@redhat.com>
Yehuda Sadeh [Thu, 8 Nov 2018 22:00:51 +0000 (14:00 -0800)]
Merge pull request #24014 from yehudasa/wip-rgw-svc-2
rgw: initial RGWRados refactoring work
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Yehuda Sadeh [Thu, 8 Nov 2018 20:56:26 +0000 (12:56 -0800)]
rgw: shutdown services only if initialized
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Thu, 8 Nov 2018 20:43:21 +0000 (12:43 -0800)]
librados_test_stub: implement move operations
Need to match whatever librados implements.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Sage Weil [Thu, 8 Nov 2018 18:59:51 +0000 (12:59 -0600)]
Merge PR #24995 into master
* refs/pull/24995/head:
doc: use 'proxy' cache mode in "Removing a Writeback Cache" procedure
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Thu, 8 Nov 2018 18:19:57 +0000 (10:19 -0800)]
Merge pull request #24896 from tchaikov/wip-librados-cleanup
librados,rpm,deb: various fixes to address librados3 transition and cleanups in librados
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Mykola Golub [Thu, 8 Nov 2018 17:23:12 +0000 (19:23 +0200)]
doc: use 'proxy' cache mode in "Removing a Writeback Cache" procedure
The 'forward' mode is flawed as it allows the reordering of requests.
Signed-off-by: Mykola Golub <mgolub@suse.com>
Yehuda Sadeh [Tue, 6 Nov 2018 23:30:43 +0000 (15:30 -0800)]
test/rbd_mirror: fix linking
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Tue, 6 Nov 2018 00:05:14 +0000 (16:05 -0800)]
rgw: svc_notify: call set_enabled() when registering callback
svc_notify starts before svc_sysobj_cache, this way we make sure
svc_sysobj_cache gets the status callback triggered.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Sat, 3 Nov 2018 02:36:44 +0000 (19:36 -0700)]
rgw: sysobj_core: filter sysobj attrs
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Casey Bodley [Tue, 23 Oct 2018 21:26:11 +0000 (17:26 -0400)]
librados: add move operations to IoCtx
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Yehuda Sadeh [Fri, 26 Oct 2018 23:20:05 +0000 (16:20 -0700)]
rgw: chained cache shouldn't access service after it was unchained
This fixes a cleanup ordering issue. We can now have the chained cache
removed before and after the service is destructed.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Casey Bodley [Tue, 23 Oct 2018 21:29:54 +0000 (17:29 -0400)]
rgw: AioThrottle uses RGWSI_RADOS::Obj
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Thu, 25 Oct 2018 20:46:54 +0000 (16:46 -0400)]
rgw: RADOS::Pool::create() for single pool
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Thu, 25 Oct 2018 20:46:30 +0000 (16:46 -0400)]
rgw: RADOS::Pool::lookup() uses Pool's pool name
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Tue, 23 Oct 2018 21:29:17 +0000 (17:29 -0400)]
rgw: add Obj::aio_operate() for read ops
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Tue, 23 Oct 2018 21:27:51 +0000 (17:27 -0400)]
rgw: rgw_rados_ref uses default copy/move
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Tue, 23 Oct 2018 15:30:45 +0000 (11:30 -0400)]
rgw: fix svc_zone compile with is_started()
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Yehuda Sadeh [Tue, 16 Oct 2018 14:18:03 +0000 (07:18 -0700)]
rgw: fix list_realms() and list_zones()
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Tue, 16 Oct 2018 14:17:34 +0000 (07:17 -0700)]
rgw: fix chained cache put if cache isn't initialized
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Tue, 16 Oct 2018 14:17:04 +0000 (07:17 -0700)]
rgw: svc: support raw storage init
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Tue, 16 Oct 2018 14:15:49 +0000 (07:15 -0700)]
rgw: move services shutdown around
fixes ordering
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 12 Oct 2018 22:38:23 +0000 (15:38 -0700)]
rgw: services shutdown
Explicitly make sure services are being shut down in appropriate order.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 12 Oct 2018 22:37:42 +0000 (15:37 -0700)]
rgw: unregister chained cache on shutdown
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 5 Oct 2018 20:56:42 +0000 (13:56 -0700)]
rgw: svc: hold services in unique_ptr
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Thu, 4 Oct 2018 22:44:20 +0000 (15:44 -0700)]
rgw: don't try to canonicalize raw obj
and other minor fixes
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Thu, 4 Oct 2018 21:31:41 +0000 (14:31 -0700)]
rgw: remove unneeded code
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Thu, 4 Oct 2018 21:23:26 +0000 (14:23 -0700)]
rgw: don't include rgw_zone.h in svc_zone.h
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Thu, 4 Oct 2018 00:18:57 +0000 (17:18 -0700)]
rgw: svc: due to popular demand, get rid of service registry
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 21 Sep 2018 07:12:43 +0000 (00:12 -0700)]
rgw: api fixes following rebase
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Mon, 17 Sep 2018 11:05:02 +0000 (04:05 -0700)]
rgw: more code removal and api adjustments
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Sun, 16 Sep 2018 09:50:03 +0000 (02:50 -0700)]
rgw: chained cache doesn't init if not caching
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Tue, 11 Sep 2018 14:46:30 +0000 (07:46 -0700)]
rgw: svc: remove SystemObject impl
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Mon, 10 Sep 2018 13:36:45 +0000 (06:36 -0700)]
rgw: svc: fixes
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 7 Sep 2018 13:37:23 +0000 (06:37 -0700)]
rgw: services init fixes
First load all depending services, then initialize all.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 7 Sep 2018 12:03:21 +0000 (05:03 -0700)]
rgw: minor adjustments
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 7 Sep 2018 11:53:55 +0000 (04:53 -0700)]
rgw-admin: api adjustments
now compiles
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 7 Sep 2018 10:26:36 +0000 (03:26 -0700)]
rgw: svc: more changes, add svc_sync_modules
radosgw actually compiles now
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Thu, 6 Sep 2018 13:42:42 +0000 (06:42 -0700)]
rgw: rgw_zone api adjustments
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Thu, 6 Sep 2018 11:01:22 +0000 (04:01 -0700)]
rgw: add missing files
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Thu, 6 Sep 2018 11:00:31 +0000 (04:00 -0700)]
rgw: svc_finisher: create service
and other fixes
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Thu, 6 Sep 2018 08:16:01 +0000 (01:16 -0700)]
rgw: svc_cache: more work
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Wed, 5 Sep 2018 10:11:16 +0000 (03:11 -0700)]
rgw: svc_notify: initial work
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Tue, 28 Aug 2018 21:23:53 +0000 (14:23 -0700)]
rgw: sysobj service: initial cache conversion
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Mon, 27 Aug 2018 23:02:03 +0000 (16:02 -0700)]
rgw: svc_sysobj: split core out
Split core sysobj interface from sysobj service so that cache could be
implemented.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Sat, 18 Aug 2018 02:04:12 +0000 (19:04 -0700)]
rgw: zone, sysobj services: add missing system obj calls
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 17 Aug 2018 01:30:44 +0000 (18:30 -0700)]
rgw: sys_obj service, move zone init to svc_zone
still wip
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Thu, 16 Aug 2018 01:38:23 +0000 (18:38 -0700)]
rgw: svc: more zone work, add zone_utils, quota services
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Tue, 14 Aug 2018 00:28:43 +0000 (17:28 -0700)]
rgw: more refactoring work, initial work on svc_rados
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 10 Aug 2018 21:36:48 +0000 (14:36 -0700)]
rgw: svc: initial work on zone_svc
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Yehuda Sadeh [Fri, 10 Aug 2018 00:04:48 +0000 (17:04 -0700)]
rgw: basic rgw services registry
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Lenz Grimmer [Thu, 8 Nov 2018 17:09:38 +0000 (18:09 +0100)]
Merge pull request #24719 from Devp00l/wip-issue-26861
mgr/dashboard: Remove _filterValue from CdFormGroup
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Sage Weil [Thu, 8 Nov 2018 16:52:16 +0000 (10:52 -0600)]
Merge PR #24333 into master
* refs/pull/24333/head:
test: update librados tests for CLI arg syntax
librados: update for CLI arg format change
pybind: update python callers of force flags
mon: convert remaining confirmation flags to CephBool
ceph_argparse: introduce CephBool arguments
test: remove quirky argparse case
mgr,mon: use CephChoices for confirmation flags
test: add cases for CLI's --key=val style
mon: remove dead "cluster_snap" command
pybind: enable --keyword=arguments in ceph_argparse
ceph.in: some cleanups
ceph.in: misc cleanups
common: remove unused 'avail' field from commands
mon: fix help string for `osd crush rule create-replicated`
Reviewed-by: Sage Weil <sage@redhat.com>
Lenz Grimmer [Thu, 8 Nov 2018 16:14:46 +0000 (17:14 +0100)]
Merge pull request #24930 from tspmelo/wip-multiple-actions
mgr/dashboard: Fix duplicate tasks
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Lenz Grimmer [Thu, 8 Nov 2018 16:04:37 +0000 (17:04 +0100)]
Merge pull request #24974 from rhcs-dashboard/36712-cluser-hosts-fix
mgr/dashboard: fix for 'Cluster >> Hosts' page
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Volker Theile [Mon, 5 Nov 2018 15:39:13 +0000 (16:39 +0100)]
mgr/dashboard: Improve CRUSH map viewer
Display the OSD state using a label.
Signed-off-by: Volker Theile <vtheile@suse.com>
Ricardo Marques [Mon, 11 Jun 2018 09:29:08 +0000 (10:29 +0100)]
mgr/dashboard: SAML 2.0 support
Fixes: https://tracker.ceph.com/issues/24268
Signed-off-by: Ricardo Dias <rdias@suse.com>
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Kefu Chai [Thu, 8 Nov 2018 15:00:21 +0000 (07:00 -0800)]
rpm,deb: libradospp1-dev should depend on librados-dev
because librados.hpp `#include`s librados.h
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 8 Nov 2018 14:52:20 +0000 (06:52 -0800)]
examples/librados: link c++ samples against libradospp
Signed-off-by: Kefu Chai <kchai@redhat.com>
Casey Bodley [Thu, 8 Nov 2018 14:51:14 +0000 (09:51 -0500)]
Merge pull request #24530 from alimaredia/wip-rgw-dpp-gc-lc
rgw: refactor logging in gc and lc
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Casey Bodley [Thu, 8 Nov 2018 14:50:05 +0000 (09:50 -0500)]
Merge pull request #24510 from pritha-srivastava/wip-sts-buffer-overflow
rgw: Fix for buffer overflow in STS op_post().
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Casey Bodley [Thu, 8 Nov 2018 14:48:59 +0000 (09:48 -0500)]
Merge pull request #24594 from theanalyst/wip-reshard-enoent
rgw: reshard add: fail correctly on a non existant bucket
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
Casey Bodley [Thu, 8 Nov 2018 14:48:00 +0000 (09:48 -0500)]
Merge pull request #24638 from linuxbox2/wip-reshard-st
radosgw-admin: translate reshard status codes (trivial)
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Thu, 8 Nov 2018 14:47:37 +0000 (09:47 -0500)]
Merge pull request #24816 from linuxbox2/wip-rgw-keystone-secret
rgw: move keystone secrets from ceph.conf to files
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Thu, 8 Nov 2018 14:46:44 +0000 (09:46 -0500)]
Merge pull request #24869 from joke-lee/wip-op-mask-radosgw-admin-rest
rgw: admin rest api support op-mask
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Casey Bodley [Thu, 8 Nov 2018 14:45:59 +0000 (09:45 -0500)]
Merge pull request #24887 from cbodley/wip-36662
rgw: beast frontend parses ipv6 addrs
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Matt Benjamin [Thu, 8 Nov 2018 14:04:22 +0000 (09:04 -0500)]
Merge pull request #23906 from dongbula/nf-add-latency-after-finish-processing
rgw: add latency info in the log of req done
Lenz Grimmer [Thu, 8 Nov 2018 13:41:38 +0000 (14:41 +0100)]
Merge pull request #24947 from votdev/bug_36708
mgr/dashboard: tasks.mgr.dashboard.test_osd.OsdTest failures
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Ilya Dryomov [Thu, 8 Nov 2018 13:12:44 +0000 (14:12 +0100)]
Merge pull request #24966 from daixiang0/correct-rbytes-description
doc: correct rbytes description
Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
alfonsomthd [Thu, 8 Nov 2018 11:34:14 +0000 (12:34 +0100)]
mgr/dashboard: fix for 'Cluster >> Hosts' page
- Added permission mapping for 'tcmu-runner' service type.
- Avoid error caused by unmapped services' types:
The hosts list should be visible even with not mapped services' types,
as this mapping only decides whether the service being displayed has a link or not.
Fixes: https://tracker.ceph.com/issues/36712
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
Xiang Dai [Wed, 7 Nov 2018 09:17:30 +0000 (17:17 +0800)]
doc: correct rbytes description
The default was changed from on to off in 4.6 because the way rbytes behaves can be surprising and sometimes confuses tools like rsync.
Signed-off-by: Xiang Dai <764524258@qq.com>
Kefu Chai [Thu, 8 Nov 2018 05:24:09 +0000 (21:24 -0800)]
Merge pull request #24817 from tone-zhang/wip-64-assert
bluestore/NVMEDevice.cc: fix ceph_assert() when enable SPDK with 64KB kernel page size
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 8 Nov 2018 05:22:33 +0000 (21:22 -0800)]
Merge pull request #24964 from Songweibin/wip-doc-rados
doc/rados: correct osd path in troubleshooting-mon.rst
Reviewed-by: Kefu Chai <kchai@redhat.com>
Matt Benjamin [Thu, 8 Nov 2018 03:01:05 +0000 (22:01 -0500)]
Merge pull request #23940 from robbat2/wip-12713-chunked-encoding
rgw: use chunked encoding to get partial results out faster
lvshuhua [Tue, 4 Sep 2018 08:00:21 +0000 (16:00 +0800)]
rgw: add latency info in the log of req done
Signed-off-by: lvshuhua <lvshuhua@cmss.chinamobile.com>
Kefu Chai [Wed, 7 Nov 2018 22:13:46 +0000 (14:13 -0800)]
qa: install libradospp-dev for librados_hello_world.yaml
libradospp-{dev,devel} is necessary for compiling sources in
examples/librados/hello_world.cc
Signed-off-by: Kefu Chai <kchai@redhat.com>
David Zafman [Wed, 7 Nov 2018 22:05:55 +0000 (14:05 -0800)]
Merge pull request #24749 from dzafman/wip-36474
Add support for osd_delete_sleep configuration value
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Wed, 7 Nov 2018 22:04:41 +0000 (14:04 -0800)]
debian: libradospp-dev should depend on libradospp1 not libradospp
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 2 Nov 2018 13:51:16 +0000 (21:51 +0800)]
librados: remove rados_tmap_*
we have switched from tmap to omap long ago.
but keep the server side implementation around, in case ancient
client is still using these tmap APIs.
also, tmap_update() is kept, because librbd is using it for v1 image
backward compatibility.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 2 Nov 2018 13:44:18 +0000 (21:44 +0800)]
librados: add new setxattr overload back
this change reverts
b8ff781ddcf737882163cf56d7c9b11e815fb699
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 2 Nov 2018 13:30:33 +0000 (21:30 +0800)]
librados: remove redundant IoCtx::nobjects_begin() variants
this change partially reverts
6eca7d08893abbe41f7fa6b2834fb05e84be572b
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 2 Nov 2018 13:25:53 +0000 (21:25 +0800)]
librados: deprecate ObjectWriteOperation::copy_from()
this change partially reverts
6eca7d08893abbe41f7fa6b2834fb05e84be572b
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 2 Nov 2018 13:04:15 +0000 (21:04 +0800)]
common: remove redundant implementations
this change reverts
cac1d6f936c40003c5231d1051feb51198252715
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 2 Nov 2018 12:56:55 +0000 (20:56 +0800)]
debian: loosen the Depends of python bindings packages
- python-* packages are using the C APIs which are not changed across
librados2 and librados3.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Andrew Schoen [Wed, 7 Nov 2018 19:11:50 +0000 (13:11 -0600)]
Merge pull request #24977 from alfredodeza/wip-bz1644265
ceph-volume util.encryption robust blkid+lsblk detection of lockbox
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Alfredo Deza [Fri, 2 Nov 2018 19:03:45 +0000 (15:03 -0400)]
ceph-volume util.encryption robust blkid+lsblk detection of lockbox
Signed-off-by: Alfredo Deza <adeza@redhat.com>