Project

General

Profile

Activity

From 11/01/2017 to 11/30/2017

11/30/2017

09:05 PM Revision 3304d824 (ceph): Fix
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
08:58 PM Revision 1e83b5e8 (ceph): Merge pull request #19262 from ceph/wip-fix-distro-master
tests - Replaced requests for "centos 7.3" to centos_latest
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Yuri Weinstein
08:16 PM Revision 57863336 (ceph): Merge pull request #19164 from hrchu/adminopsBindings
doc: rgw adminops binding libraries
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
08:13 PM Revision ea0ffe46 (ceph): ceph-volume tests
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
07:39 PM Revision 88e3463e (ceph): doc: add 12.2.2 to releases table
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com> Abhishek Lekshmanan
07:04 PM Revision fa0cdaf2 (ceph): client: cleanup Dentry definition
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
06:27 PM Revision 0c2bb1f0 (ceph): doc: cleanup PendingReleaseNotes
drop sections already in previous releases, keeping only Mimic sections
and a new section header for items going post...
Abhishek Lekshmanan
05:15 PM Revision 3aaf5d24 (ceph): qa: disable mon-health-to-clog in upgrade test
otherwise the cluster will complain that the quorum size is smaller than
that of monmap.
Signed-off-by: Kefu Chai <k...
Kefu Chai
03:52 PM Revision 80d2a0de (ceph): tests - Replaced requests for "centos 7.3" to centos_latest
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
03:05 PM Revision c97cca13 (ceph): mgr: disconnect unregistered service daemon when report received
This will allow the service daemon to reconnect and re-register
itself as a service daemon without requiring the mgr ...
Jason Dillaman
02:59 PM Revision cf0baeee (ceph): 12.2.2
Jenkins Build Slave User
02:26 PM Revision 83684b91 (ceph): Merge pull request #19240 from tchaikov/wip-22266-luminous
luminous: tools/ceph_monstore_tool: rebuild initial mgrmap also
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Kefu Chai
02:17 PM Revision ffc24907 (ceph): Merge pull request #19247 from shinobu-x/rados_op_crush-map-edits_straw2
doc/rados: Add explanation of straw2 Sage Weil
01:59 PM Revision 9d7291f7 (ceph): test/fio: add single pool mode to share collections among multiple jobs
Signed-off-by: Igor Fedotov ifedotov@suse.com Igor Fedotov
01:58 PM Revision ec7f8a27 (ceph): ceph-volume test leading whitespace is handled in configurations
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:58 PM Revision 9706e8cc (ceph): ceph-volume trim tabbed/whitespaced configuration files when loading them
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:57 PM Revision 120ef367 (ceph): test/fio: add options to insert attributes/omaps into write transaction.
Signed-off-by: Igor Fedotov <ifedotov@suse.com> Igor Fedotov
01:27 PM Revision 950dbc5c (ceph): Merge pull request #19254 from tchaikov/wip-ceph-disk-mock-get-fsid
ceph-disk: mock get fsid
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai
01:05 PM Revision 747d05c2 (ceph): luminous: rocksdb: fixes early metadata spill over to slow device in
bluefs.
Fixes http://tracker.ceph.com/issues/22264
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov
11:38 AM Revision ecd4f69c (ceph): ceph-disk: silence deprecate warnings while testing
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
11:37 AM Revision cc49d1d2 (ceph): ceph-disk/tests: mock get_fsid
should offer a valid fsid for the ceph-disk under testing.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
10:15 AM Revision fc95210f (ceph): rgw: reshard should not update stats when linking new bucket instance
Fixes: http://tracker.ceph.com/issues/22124
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
09:38 AM Revision a959a45d (ceph): rgw: fix s3 website redirection error
Signed-off-by: yuliyang <yuliyang@cmss.chinamobile.com> joke lee
08:08 AM Revision 8316f32e (ceph): pybind/rados: add rados_service_*()
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
07:20 AM Revision 76f77b3d (ceph): mon: remove is_write_ready()
is_writeable() is an alias of is_write_ready(). the former is a public
interface, and is well documented. so let's ke...
Kefu Chai
06:11 AM Revision a3be080d (ceph): Merge PR #18995 into master
* refs/pull/18995/head:
client: emplace Cap in Inode caps map
Reviewed-by: Zheng Yan <zyan@redhat.com>
Patrick Donnelly
06:11 AM Revision 44385cf7 (ceph): Merge PR #19009 into master
* refs/pull/19009/head:
client: Switch to new style config options and some cleanup
Reviewed-by: Patrick Donnelly <...
Patrick Donnelly
06:11 AM Revision fc29e2d3 (ceph): githubmap: update contributors
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
06:11 AM Revision 49028ee7 (ceph): Merge PR #19069 into master
* refs/pull/19069/head:
qa/tasks/ceph_fuse: fix ceph-fuse mount failed
Reviewed-by: Yunfei Guan <yunfei.guan@xtaote...
Patrick Donnelly
06:09 AM Revision d10743c2 (ceph): Merge PR #19078 into master
* refs/pull/19078/head:
pybind: return error message when ceph_mds_command() returns error
mds: Fix error message w...
Patrick Donnelly
06:09 AM Revision 2bcab595 (ceph): Merge PR #19095 into master
* refs/pull/19095/head:
test: pass correct buffer length to ceph_getdents
Reviewed-by: Zheng Yan <zyan@redhat.com>
Patrick Donnelly
06:08 AM Revision 2fbb7842 (ceph): Merge PR #19181 into master
* refs/pull/19181/head:
client: give full error message on failed remount
client: use PATH_MAX for mount path size
...
Patrick Donnelly
06:08 AM Revision 16ca83e7 (ceph): Merge PR #19207 into master
* refs/pull/19207/head:
mds: handle client reconnect gather race
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
05:51 AM Revision f77934b1 (ceph): ceph-disk: fix signed integer is greater than maximum when call major
fix signed integer is greater than maximum when call os.major
using python 2.7.5 in Centos 7
Signed-off-by: Song S...
shun song
05:12 AM Revision 2fb445b6 (ceph): rgw: implement ipv4 aws:SourceIp condition for bucket policy
Signed-off-by: yuliyang <yuliyang@cmss.chinamobile.com> joke lee
04:46 AM Revision 6b4b7008 (ceph): doc/rados: Add explanation of straw2
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
03:13 AM Revision dda79ad1 (ceph): Merge pull request #15482 from myoungwon/wip-chunked-manifest
osd,librados: add manifest, operations for chunked object
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
01:49 AM Revision e045d55a (ceph): Fix
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
01:10 AM Revision 77ce8546 (ceph): ceph-volume tests
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni

11/29/2017

11:55 PM Revision f284bbb0 (ceph): os/bluestore: prevent mount if osd_max_object_size >= 4G
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
11:29 PM Revision 4d010fb8 (ceph): ceph_disk: allow "no fsid" on activate
The intent was to allow "no fsid" configurations when only one
conf file named 'ceph.conf' was present, but the code ...
Dan Mick
10:40 PM Revision d4f4724d (ceph): qa/tasks: update task to use newer ceph-volume syntax
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
10:37 PM Revision 3b86705d (ceph): update task to use newer ceph-volume syntax
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
10:07 PM Revision 0a9163bb (ceph): osd/PG: ignore dup activation messages
If we get a dup info from a replica, do not finish activation twice--this
will confuse the peering state machine, whi...
Sage Weil
10:07 PM Revision df038417 (ceph): osd: PG::CephPeeringEvt -> PGPeeringEvent
We need to move this out of the PG class so that we can make an OpQueueItem
specialization for it.
Signed-off-by: Sa...
Sage Weil
10:07 PM Revision 1a68a05c (ceph): osd: allow item to do its own PG unlock
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:07 PM Revision e94badae (ceph): osd: optionally process all maps in advance_pg
The new op wq mode wont do maps in batches and reqeuue.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
10:07 PM Revision c6529ad9 (ceph): qa/standalone/ceph-helpers.sh: fix full ratio ordering
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
10:03 PM Revision c1c539f1 (ceph): mon/Monitor: fix statfs handling before luminous switchover happens
After the mons are luminous but before we switch over to using the
MgrStatMonitor's new info, the version on mgrstat ...
Sage Weil
09:25 PM Revision 6d9f2161 (ceph): Merge pull request #19230 from tchaikov/wip-22247-luminous
luminous: mon/PGMap: Fix %USED calculation
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum
06:48 PM Revision 27e06ffa (ceph): Merge pull request #18974 from liewegas/wip-22145
osd/PG: restart recovery if NotRecovering and unfound found
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: B...
Sage Weil
06:44 PM Revision 4cfe31c6 (ceph): osd/PG: restart recovery if NotRecovering and unfound found
If we are in recovery_unfound state waiting for unfound objects, and we
find them, we need to restart the recovery re...
Sage Weil
06:41 PM Revision 5a3c3530 (ceph): Merge branch 'wip_cop_file_err' into 'rh-luminous'
io_info.yaml copy file error fixed
See merge request ceph/ceph!12
Vasu Kulkarni
06:17 PM Revision d07588a1 (ceph): Merge pull request #18954 from adamemerson/wip-hole-in-the-bucket-dear-...
rgw: Add try_refresh_bucket_info function
rgw: Add retry_raced_bucket_write
rgw: Handle stale bucket info in RGWPutMe...
Adam Emerson
05:18 PM Revision 61123c40 (ceph): Merge pull request #19215 from joscollin/wip-mount-fuse-ceph-typo
doc: Fix typo in mount.fuse.ceph
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Jos Collin
05:15 PM Revision 15c01a09 (ceph): Merge pull request #19209 from joscollin/wip-githubman-ktdreyer
githubmap: Add ktdreyer
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Jos Collin
04:39 PM Revision 99c03063 (ceph): Merge pull request #19208 from tchaikov/wip-spdk-17.10
spdk: update SPDK to v17.10
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Kefu Chai
04:33 PM Revision 0b4c3b8f (ceph): Merge pull request #19239 from ceph/luminous-bz1518264
luminous: ceph-volume correctly fallback to bluestore when no objectstore is specified
Reviewed-by: Andrew Schoen <a...
Andrew Schoen
04:29 PM Revision 431d1482 (ceph): qa/suites/rados/thrash: extend mgr beacon grace when many msgr failures...
Fixes: http://tracker.ceph.com/issues/21147
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
04:21 PM Revision a53d2436 (ceph): doc/rados update bluestore config to use ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:21 PM Revision cc359a5e (ceph): doc/rados update add-or-rm-osds to use ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:21 PM Revision 31c1d8dd (ceph): doc/rados update bluestore-migration to use ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:21 PM Revision 434553c5 (ceph): doc/rados update user-management to use ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:21 PM Revision d2853934 (ceph): doc/install use ceph-volume in manual deployment steps
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:21 PM Revision 17c4c34c (ceph): doc/man add deprecation notices to ceph-disk man page
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:21 PM Revision 4d96dc95 (ceph): doc/rados update auth config examples to use ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:19 PM Revision 8f750087 (ceph): Merge pull request #19238 from tchaikov/wip-22266
tools/ceph_monstore_tool: rebuild initial mgrmap also
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Joh...
Josh Durgin
04:17 PM Revision 134734ab (ceph): Merge pull request #19079 from adamemerson/wip-static-ptr
Static Pointer Matt Benjamin
04:13 PM Revision 3dfb57e0 (ceph): doc: Fix typo in mount.fuse.ceph
Signed-off-by: Jos Collin <jcollin@redhat.com> Jos Collin
03:50 PM Revision b5d02ac0 (ceph): tools/ceph_monstore_tool: rebuild initial mgrmap also
Fixes: http://tracker.ceph.com/issues/22266
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit f6...
Kefu Chai
03:46 PM Revision eb99a7ee (ceph): ceph-volume lvm.activate correct detection and fallback of objectstore ...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit f0ac2dfdbc0a05cff0a5edbedca91274885b7870)
Alfredo Deza
03:46 PM Revision 10dbbb0a (ceph): ceph-volume tests.devices.lvm verify objectstore flags in activate
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 8d22856d6c95ac3b45918765b382cae507a8d1a4)
Alfredo Deza
03:20 PM Revision 1ce4a41b (ceph): Merge PR #19212 into master
* refs/pull/19212/head:
doc: Add section about MDS cache limits
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
03:05 PM Revision eea4bb13 (ceph): Merge pull request #19213 from ceph/wip-bz1518264
ceph-volume: correctly fallback to bluestore when no objectstore is specified
Reviewed-by: Andrew Schoen <aschoen@re...
Andrew Schoen
02:57 PM Revision 4c470958 (ceph): doc/rados update user-management to use ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:57 PM Revision 769235b7 (ceph): doc/rados update bluestore-migration to use ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:57 PM Revision 87c97fa1 (ceph): doc/rados update add-or-rm-osds to use ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:56 PM Revision e65e8cb8 (ceph): mds: get rid of the redundant code
Signed-off-by: dongdong tao <tdd21151186@gmail.com> root
02:56 PM Revision 3ed9b9af (ceph): doc/rados update bluestore config to use ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:55 PM Revision fac4ba65 (ceph): doc/rados update auth config examples to use ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:44 PM Revision 1f7f1d05 (ceph): doc/man add deprecation notices to ceph-disk man page
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:43 PM Revision a57edd4f (ceph): Merge pull request #19217 from liewegas/wip-p2p-app-warning-luminous
upgrade/jewel-x/parallel: debug fuse Sage Weil
01:43 PM Revision 13c77920 (ceph): removed the rename of put file to master node and renamed the io_info y...
rakesh
01:17 PM Revision c46461a3 (ceph): io_error for io_yaml fixed and test_acls_reset dictionary parse error f...
rakesh
01:08 PM Revision 1ad4b8df (ceph): Merge pull request #18267 from joscollin/wip-update-radosgw-admin-doc
doc: Update commands and options in radosgw-admin
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
12:40 PM Revision e75da9fd (ceph): io_info file renamed to target_node
rakesh
12:22 PM Revision f63d1da4 (ceph): tools/ceph_monstore_tool: rebuild initial mgrmap also
Fixes: http://tracker.ceph.com/issues/22266
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
12:11 PM Revision 967fc9cf (ceph): Merge pull request #18649 from b-ranto/wip-restful-fixes
mgr/restful: A couple of restful fixes
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
12:04 PM Revision 185d2f53 (ceph): qa/tasks/ceph: add mon-health-to-clog option to "restart"
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
11:46 AM Revision 4f590990 (ceph): doc: Add section about MDS cache limits
Signed-off-by: Bara Ancincova (bara@redhat.com) Bara Ancincova
11:43 AM Revision 5ff4fa8e (ceph): reverted to copy_function and extra logs
rakesh
11:18 AM Revision 76a8dc1e (ceph): doc: Update all OPTIONS sections in radosgw-admin
Updated all OPTIONS sections in RADOSGW-ADMIN doc page, using the latest options from rgw_admin.cc::usage()
Signed-o...
Jos Collin
11:18 AM Revision eeb9585b (ceph): put file and get file corrected to put from target to master node
rakesh
10:44 AM Revision a406553a (ceph): qa/tasks/ceph_manager: add inject_args() method
* move Thrasher._set_config() to CephManager, and make it a public
method, and rename it to inject_args(),
* use th...
Kefu Chai
10:36 AM Revision c078591a (ceph): mds: add asok command that dumps metadata popularity
Signed-off-by: "Yan, Zheng" <zyan@redhat.com> Yan, Zheng
10:03 AM Revision b3ceafe7 (ceph): cmake,rpm,deb: update to accommodate SPDK v17.10
* cmake/modules/BuildSPDK.cmake: add lvol
* cmake/modules/BuildDPDK.cmake: add pci and bus_pci
* ceph.spec.in, cmake/...
Kefu Chai
09:51 AM Revision d80ffcab (ceph): log info added before and after copy
rakesh
08:38 AM Revision b1378b34 (ceph): Merge pull request #9571 from yehudasa/wip-rgw-redirect-zone
rgw: add a default redirect field for zones
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Kefu Chai
08:18 AM Revision b02075a9 (ceph): mon/PGMap: Fix %USED calculation bug.
Previous code forgot to multiple raw_used_ratio to calculate
used byte.
Fixes: http://tracker.ceph.com/issues/22247
...
Xiaoxi Chen
08:16 AM Revision 44842235 (ceph): Merge pull request #19159 from shinobu-x/drop_using_namespace_std
common: drop namespace using directives for std
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
Reviewed-by: Patr...
Kefu Chai
08:14 AM Revision bc020436 (ceph): Merge pull request #19165 from xiaoxichen/fix_used_pct
mon/PGMap: Fix %USED calculation bug.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
08:13 AM Revision 2eb00063 (ceph): Merge pull request #19156 from cyx1231st/fix_blkin_tracing
blkin: Fix unconditional tracing in OSD
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Kefu Chai
08:12 AM Revision f05b093f (ceph): Merge pull request #19149 from rzarzynski/wip-common-perfguards
common: RAII-styled mechanism for updating PerfCounters
Reviewed-by: Haomai Wang <haomai@xsky.com>
Reviewed-by: Kef...
Kefu Chai
08:12 AM Revision bde50ca2 (ceph): Merge pull request #19112 from xiaoxichen/osd_mapped_pool
OSD/admin_socket: add get_mapped_pools command
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kcha...
Kefu Chai
08:10 AM Revision f39bff5e (ceph): Merge pull request #18959 from cooboos/wip-cephdencoder-LCtype
ceph-dencoder: add support for RGWLifecycleConfiguration
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu ...
Kefu Chai
07:39 AM Revision 34ffafd7 (ceph): Merge pull request #19174 from smithfarm/wip-cmake-exclude-gitignore
cmake: mgr: exclude .gitignore
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat....
Kefu Chai
07:38 AM Revision 12dc5733 (ceph): Merge pull request #18938 from tchaikov/wip-cmake
cmake: check gcc version not release date for libstdc++ saneness
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Kefu Chai
07:15 AM Revision 20760f26 (ceph): mds:improve mds perf counters can statistics filesystem operations numb...
Dumping the latency of all operations which will help we analysis of
what kind of operation is the most waste of time...
YunfeiGuan
05:53 AM Revision 0e987665 (ceph): qa/suites/rados/singleton: more whitelist
* SLOW_OPS is normal in a cluster with flattering OSDs
* so is OBJECT_MISPLACED.
Signed-off-by: Kefu Chai <kchai@red...
Kefu Chai
05:44 AM Revision 5df6237b (ceph): mds: use find instead of count in CInode::get_dirfrag
Signed-off-by: dongdong tao <tdd21151186@gmail.com> root

11/28/2017

10:52 PM Revision ee02b5c0 (ceph): qa/suites/upgrade/jewel-x/point-to-point: whitelist more stuff
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:17 PM Revision 027f4d01 (ceph): pybind: Add support for rbd_watchers_list
Also add a test.
Signed-off-by: Adam Wolfe Gordon <awg@digitalocean.com>
Adam Wolfe Gordon
09:05 PM Revision b7c6d979 (ceph): upgrade/jewel-x/parallel: debug fuse
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
09:05 PM Revision d2a284c7 (ceph): qa/suites/upgrade/jewel-x/parallel: only mount ceph-fuse once
Otherwise we do 4 mounts for no good reason.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
08:48 PM Revision 1b0a5660 (ceph): Merge pull request #19216 from liewegas/wip-p2p-app-warning-luminous
qa/suites/upgrade/jewel-x/point-to-point: fix suppression of pool app warning Sage Weil
08:46 PM Revision e50af8bb (ceph): qa/suites/upgrade/jewel-x/point-to-point: fix suppression of pool app w...
It's generated on the mgr.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
08:45 PM Revision 863fb6b9 (ceph): client: give full error message on failed remount
Fixes: http://tracker.ceph.com/issues/22254
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
08:02 PM Revision 38f051c2 (ceph): Merge PR #19206 into master
* refs/pull/19206/head:
doc: add pre-requisite to enable CephFS snapshot
Reviewed-by: Patrick Donnelly <pdonnell@re...
Patrick Donnelly
07:29 PM Revision 11f54d73 (ceph): common: Add static_ptr
Add static_ptr, a pointer-like class that contains its own storage,
avoiding use of the heap.
The full range of *_po...
Adam Emerson
04:28 PM Revision 1557449a (ceph): Merge pull request #19214 from liewegas/wip-no-ec-upgrade-test
qa/workunitse/rados/test/test-upgrade-11.0.0-noec: more *EC* skipping Sage Weil
04:25 PM Revision 82c9e3db (ceph): mon/MgrMonitor: limit mgrmap history
Keep 500 by default (like we do osdmaps and mdsmaps).
Fixes: http://tracker.ceph.com/issues/22257
Signed-off-by: Sag...
Sage Weil
04:21 PM Revision 9a6b59d0 (ceph): qa/workunitse/rados/test/test-upgrade-11.0.0-noec: more *EC* skipping
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
04:13 PM Revision b34f4ef5 (ceph): librbd: Use util functions to generate header names in list_watchers
Signed-off-by: Adam Wolfe Gordon <awg@digitalocean.com> Adam Wolfe Gordon
03:50 PM Revision cf50fb94 (ceph): cmake,common/RWLock: check for libpthread extensions
pthread_rwlockattr_setkind_np() is a GNU extension of libpthread. and
Tianshan Qu pointed out, we cannot use
ifdef(PT...
Kefu Chai
03:47 PM Revision 4ed747dc (ceph): Merge pull request #19205 from tchaikov/wip-22136-luminous
luminous: qa/ceph-disk: enlarge the simulated SCSI disk
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai
03:46 PM Revision 6a9e622c (ceph): Merge pull request #19199 from tchaikov/wip-22136
qa/ceph-disk: enlarge the simulated SCSI disk
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai
02:22 PM Revision f0ac2dfd (ceph): ceph-volume lvm.activate correct detection and fallback of objectstore ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:21 PM Revision 8d22856d (ceph): ceph-volume tests.devices.lvm verify objectstore flags in activate
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:03 PM Revision 2241b9da (ceph): Merge pull request #19163 from vshankar/rbd-image-map-mem-leak
rbd-mirror: ImageMap memory leak fixes
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:09 PM Revision ca5be9fd (ceph): test/cls: add a basic test for rgw usage log
A basic test for cls_rgw for usage that sets 512 usage log entries,
reads them and deletes them
Signed-off-by: Abhis...
Abhishek Lekshmanan
01:03 PM Revision acb02717 (ceph): Merge pull request #19152 from smithfarm/wip-22235-luminous
luminous: ceph-disk flake8 test fails on very old, and very new, versions of flake8
Reviewed-by: Kefu Chai <kchai@re...
Nathan Cutler
12:36 PM Revision 92361424 (ceph): rgw: use camelcase format in request headers
eg: use Date instead of DATE. in RGW AWS sync module, we will use this class to
send HTTP request to AWS S3. AWS S3 r...
Chang Liu
12:33 PM Revision b103b49d (ceph): osd: PrimaryLogPG use __func__ instead of function name for dout
Signed-off-by: Enming Zhang <enming.zhang@umcloud.com> Enming Zhang
12:28 PM Revision 10139887 (ceph): osd: PrimaryLogPG cleanup unnecessary function called
Signed-off-by: Enming Zhang <enming.zhang@umcloud.com> Enming Zhang
12:23 PM Revision ef12911b (ceph): osd: fix comment typos
Signed-off-by: Enming Zhang <enming.zhang@umcloud.com> Enming Zhang
12:10 PM Revision e4f3dd4a (ceph): rgw: move {camecase, lowercase}_dash_http_attr functions to rgw_common
Signed-off-by: Chang Liu <liuchang0812@gmail.com> Chang Liu
11:14 AM Revision 158c0f1a (ceph): .githubmap: Add ktdreyer
Signed-off-by: Jos Collin <jcollin@redhat.com> Jos Collin
11:08 AM Revision 6863b491 (ceph): Merge pull request #19172 from joscollin/wip-mount-fuse-ceph-doc
doc: doc for mount.fuse.ceph
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@re...
Jos Collin
10:31 AM Revision b548a3f3 (ceph): cls/rgw: trim all usage entries in cls_rgw
Currently trim usage will only trim upto 128 omap entries, since we need
to run this in a loop until we're done, actu...
Abhishek Lekshmanan
10:26 AM Revision 6c39818e (ceph): doc: doc for mount.fuse.ceph
Created doc for mount.fuse.ceph.
Fixes: http://tracker.ceph.com/issues/21539
Signed-off-by: Jos Collin <jcollin@redh...
Jos Collin
10:06 AM Revision c05e8420 (ceph): spdk: update SPDK to v17.10
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
09:30 AM Revision e0b6b177 (ceph): osd/PrimaryLogPG: derr when object size becomes over osd_max_object_size
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
09:27 AM Revision d94e9cc9 (ceph): rgw-admin: add option to configure redirect_zone
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:27 AM Revision 5f84a729 (ceph): test_multi: add a test for zone redirect
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> Yehuda Sadeh
09:07 AM Revision e4ecf26a (ceph): mds: handle client reconnect gather race
Fixes: http://tracker.ceph.com/issues/22263
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Yan, Zheng
08:25 AM Revision 93f9007d (ceph): doc: add pre-requisite to enable CephFS snapshot
Signed-off-by: Jian Su <sujian@umcloud.com> rune
08:22 AM Revision 6e1e33a8 (ceph): qa/ceph-disk: enlarge the simulated SCSI disk
100MB will be allocated for journal, and the remaining 100MB is for data
device. taking the inode into consideration,...
Kefu Chai
08:15 AM Revision b08ae658 (ceph): common/log: Added new version of PrebufferedStreambuf, tuned for log usage
Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
Signed-off-by: Kefu Chai <kchai@redhat.com>
Adam Kupczyk
07:30 AM Revision ed06a194 (ceph): removed wip branch checkout
rakesh
07:00 AM Revision 209851d8 (ceph): wip branch added
rakesh
06:58 AM Revision 2ec18316 (ceph): removed copy_function to copy io_info.yaml file from master to target node
rakesh
06:55 AM Revision 1113ac25 (ceph): ceph-disk: path_set_context() after rename()
it does not matter if we chown/restorecon before or after the rename,
but the logging message looks better this way: ...
Kefu Chai
06:55 AM Revision 3e8c6f8d (ceph): ceph-disk: fix the logging messages
logging.Logger.warn(format, *args). so no need to prepar a string
for it.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
06:55 AM Revision c78deac4 (ceph): ceph-disk: should throw if fail to read key-management-mode
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
06:55 AM Revision b3c159e9 (ceph): qa/ceph-disk: enlarge the simulated SCSI disk
100MB will be allocated for journal, and the remaining 100MB is for data
device. taking the inode into consideration,...
Kefu Chai
06:55 AM Revision aa34321a (ceph): qa/workunits/ceph-disk: do not redirect stderr to stdout
normally, if we care about the output of ceph-disk, we expect a json
string, and ceph-disk sends the output to stdout...
Kefu Chai
05:26 AM Revision d10c6c26 (ceph): mon/PGMap: Fix %USED calculation bug.
Previous code forgot to multiple raw_used_ratio to calculate
used byte.
Fixes: http://tracker.ceph.com/issues/22247
...
Xiaoxi Chen
04:50 AM Revision 2c332eb8 (ceph): common/log: Performance test for logging.
Signed-off-by: Adam Kupczyk <akupczyk@redhat.com> Adam Kupczyk
04:26 AM Revision d7944388 (ceph): radosgw: fix swift anonymous access.
With swift: when accessing a bucket anonymously (no credentials),
must set the bucket tenant appropriately in order t...
Marcus Watts
02:23 AM Revision 55f5d7d1 (ceph): Merge pull request #19173 from smithfarm/wip-22251-luminous
luminous: build/ops: macros expanding in spec file comment
Reviewed-by: David Disseldorp <ddiss@suse.com>
Reviewed-b...
Nathan Cutler

11/27/2017

11:04 PM Revision 00fa8b10 (ceph): mon/MgrMonitor: limit mgrmap history
Keep 500 by default (like we do osdmaps and mdsmaps).
Fixes: http://tracker.ceph.com/issues/22257
Signed-off-by: Sag...
Sage Weil
08:57 PM Revision 1a3fcc70 (ceph): rgw: Add retry_raced_bucket_write
If the OSD informs us that our bucket info is out of date when we need
to write, we should have a way to update it.
...
Adam Emerson
08:57 PM Revision ebb86301 (ceph): rgw: Handle stale bucket info in RGWPutMetadataBucket
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:57 PM Revision a0a1e7c2 (ceph): rgw: Handle stale bucket info in RGWSetBucketVersioning
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:57 PM Revision b2b7385f (ceph): rgw: Handle stale bucket info in RGWSetBucketWebsite
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:57 PM Revision f4d27424 (ceph): rgw: Handle stale bucket info in RGWDeleteBucketWebsite
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:57 PM Revision 1738b4f6 (ceph): rgw: Handle stale bucket info in RGWPutBucketPolicy
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:57 PM Revision e397b7e6 (ceph): rgw: Handle stale bucket info in RGWDeleteBucketPolicy
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
08:57 PM Revision 4489cb58 (ceph): rgw: Expire entries in bucket info cache
To bound the degree to which an RGW instance can go out to lunch if
the watch/notify breaks down, force refresh of an...
Adam Emerson
08:28 PM Revision 9114e5e5 (ceph): rgw: Add try_refresh_bucket_info function
Sometimes operations fail with -ECANCELED. This means we got raced. If
this happens we should update our bucket info ...
Adam Emerson
08:11 PM Revision b951b65d (ceph): rbd: drop unnecessary using declaration, etc
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
07:27 PM Revision 4b647561 (ceph): Merge pull request #19182 from cbodley/wip-beast-v124
submodule: update Beast to ceph/ceph-master branch Matt Benjamin
07:17 PM Revision efe90765 (ceph): submodule: update Beast to ceph/ceph-master branch
pulls beast submodule up from v116 tag to v124, with an additional bug
fix for async_read_some()
Signed-off-by: Case...
Casey Bodley
06:43 PM Revision ced416aa (ceph): client: use PATH_MAX for mount path size
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
06:39 PM Revision b086f53e (ceph): tools/rados: add a cli option to clear omap
rados clearomap <obj> will clear all the omap keys of an object calling
the underlying omap_clear librados api
Fixes...
Abhishek Lekshmanan
06:23 PM Revision 3bd0007d (ceph): Merge pull request #19179 from ceph/wip-yuriw-BP-19175-luminous
qa/suites/rados/rest: move rest_test from qa/suites/rest/
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
Yuri Weinstein
05:31 PM Revision 5633a588 (ceph): qa/suites/rados/rest: move rest_test from qa/suites/rest/
...and add more health whitelists.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit ddb274669ca...
Sage Weil
05:20 PM Revision 54e51fd3 (ceph): Merge pull request #19175 from liewegas/wip-rest-test
qa/suites/rados/rest: move rest_test from qa/suites/rest/
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
Yuri Weinstein
05:20 PM Revision 7ce2013d (ceph): Merge pull request #19177 from liewegas/wip-jewel-x-p2p
qa/suites/upgrade/jewel-x/point-to-point: skip ec tests when mons may be old
Reviewed-by: Yuri Weinstein <yweins@red...
Yuri Weinstein
04:31 PM Revision 97d4cbb1 (ceph): librbd: Add support for listing image watchers
This allows API clients to fetch a list like the one produced by the
'rbd status' command.
Signed-off-by: Adam Wolfe...
Adam Wolfe Gordon
04:31 PM Revision 79fadbe2 (ceph): rbd: Use Image::list_watchers to get watchers in 'rbd status'
Signed-off-by: Adam Wolfe Gordon <awg@digitalocean.com> Adam Wolfe Gordon
04:30 PM Revision ffb84714 (ceph): Merge pull request #19176 from liewegas/wip-no-ec-upgrade-test
qa/workunits/rados/test-upgrade-11.0.0-noec.yaml: skip ec tests Sage Weil
04:28 PM Revision 61e4de13 (ceph): qa/suites/upgrade/jewel-x/point-to-point: skip ec tests when mons may b...
Early point release mons don't handle legacy ruleset-* ec profiles, new
ones do. Skip the ec tests that may trigger ...
Sage Weil
04:24 PM Revision 2c2e02ff (ceph): qa/workunits/rados/test-upgrade-11.0.0-noec.yaml: skip ec tests
This is needed for jewel-x point to point upgrade because earlier point
releases can't handle our ec profiles with ru...
Sage Weil
04:11 PM Revision ddb27466 (ceph): qa/suites/rados/rest: move rest_test from qa/suites/rest/
...and add more health whitelists.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:24 PM Revision 9ecc4629 (ceph): cmake: mgr: exclude .gitignore
Fixes RPMLINT warning:
ceph-mgr.x86_64: W: version-control-internal-file /usr/lib64/ceph/mgr/.gitignore
ceph-mgr.x86...
Nathan Cutler
02:16 PM Revision 41c12b44 (ceph): Merge pull request #19109 from mikulely/main-cleanup
rgw: drop useless includes in rgw_{main.cc, common.h}
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
Reviewed-by...
Casey Bodley
02:16 PM Revision ff28e9a1 (ceph): common: introduce PerfGuard to PerfCounters.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> Radoslaw Zarzynski
02:12 PM Revision 33dbceb3 (ceph): Merge pull request #18935 from cfanz/cfanz-version-id-wip
rgw:send x-amz-version-id header when upload files
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
02:09 PM Revision 92ca3f52 (ceph): Merge pull request #18981 from yaozongyou/fix-rgw-bi-decode-bug
cls/rgw: mtime in rgw_bucket_dir_entry_meta not really decoded
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
02:08 PM Revision 5ae73cda (ceph): Merge pull request #18978 from yaozongyou/wip-radosgw-admin-add-check
rgw-admin: check the data extra pool supports omap
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
02:08 PM Revision 437b8ed5 (ceph): Merge pull request #18962 from ZVampirEM77/wip-em-readlen
rgw: check read_op.read return value in RGWRados::copy_obj_data
Reviewed-by: Amit Kumar <amitkuma@redhat.com>
Review...
Casey Bodley
02:06 PM Revision 3ae101ed (ceph): Merge pull request #19130 from trociny/wip-mirror-enable-cleanup
librbd: update mirror::EnableRequest diagram according to code
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:35 PM Revision 059588e7 (ceph): qa/restful: Test pg_num/pgp_num modifications
Signed-off-by: Boris Ranto <branto@redhat.com> Boris Ranto
01:08 PM Revision ad2393b8 (ceph): rpm: rm macros in comments
rpm expands all macros in a .spec file, even those in comments. Drop the
percent signs so rpm will not expand these.
...
Ken Dreyer
11:58 AM Revision f381ed57 (ceph): Merge pull request #19128 from joscollin/wip-mountfuseceph-typo
mount.fuse.ceph: Fix typo
Reviewed-by: Zheng Yan <zyan@redhat.com>
Jos Collin
11:28 AM Revision 71d30ca9 (ceph): rbd: disk usage on empty pool no longer returns an error message
Fixes: http://tracker.ceph.com/issues/22200
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
10:49 AM Revision bdb9d385 (ceph): cmake: only create sysctl file on linux
and check 64bit platform by using the sizeof(void*)
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from ...
Kefu Chai
10:14 AM Revision 072a25cd (ceph): blkin: fix unconditional tracing
Blkin trace will be triggered unconditionally at OSD `issue_op`, even if
op->pg_trace is not initialized. This issue ...
Yingxin
09:36 AM Revision 3865b487 (ceph): Merge pull request #19169 from wwba/fix-ceph-bluestore-tool-man-page
doc: drop duplicate line in ceph-bluestore-tool man page
Reviewed-by: Jos Collin <jcollin@redhat.com>
Jos Collin
07:49 AM Revision 2b0afa77 (ceph): doc: remove duplicate line from ceph-authtool man page
Signed-off-by: Xiaojun Liao <xiaojunliao85@gmail.com> Xiaojun Liao
07:08 AM Revision 35cb7acc (ceph): ceph-dencoder: add support for RGWLifecycleConfiguration
Signed-off-by: Songbo Wang wangsongbo@cloudin.cn wangsongbo
06:20 AM Revision 24c41a1f (ceph): doc: rgw adminops binding libraries
Signed-off-by: hrchu <hrchu@cht.com.tw> okwap okwap
05:24 AM Revision 156359c9 (ceph): rbd-mirror: ImageMap memory leak fixes
Signed-off-by: Venky Shankar <vshankar@redhat.com> Venky Shankar
04:52 AM Revision 6f6f4332 (ceph): os/bluestore/bluestore_tool: Move redundant code into one method
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
04:50 AM Revision 764c2c0e (ceph): cmake: silence CMP0054 warning
see https://gitlab.kitware.com/cmake/cmake/issues/17381 and
https://gitlab.kitware.com/cmake/cmake/commit/a8be8b1b54f...
Kefu Chai
04:46 AM Revision f6c87243 (ceph): [cleanup] Remove namespace using directives for std
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
12:21 AM Revision 993b5f30 (ceph): Merge pull request #19154 from Fusl/master
doc: correcting typos in bluestore-config-ref and bluestore-migration
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Xie Xingguo

11/26/2017

04:47 PM Revision 40e20986 (ceph): doc: correcting typos in bluestore-config-ref and bluestore-migration
Signed-off-by: Katie Holly <git@meo.ws> Katie Holly
04:42 PM Revision 4ce73924 (ceph): Merge pull request #19153 from smithfarm/wip-22236-jewel
jewel: ceph-disk flake8 test fails on very old, and very new, versions of flake8
Reviewed-by: Kefu Chai <kchai@redha...
Kefu Chai
01:48 PM Revision 47ab677d (ceph): tests: ceph-disk: ignore E722 in flake8 test
Very old, and very new, versions of flake8 treat E722 as an error:
flake8 runtests: commands[0] | flake8 --ignore=H1...
Nathan Cutler
01:47 PM Revision bb03f6b2 (ceph): tests: ceph-disk: ignore E722 in flake8 test
Very old, and very new, versions of flake8 treat E722 as an error:
flake8 runtests: commands[0] | flake8 --ignore=H1...
Nathan Cutler
09:53 AM Revision 342d1bcc (ceph): Merge pull request #18961 from tchaikov/wip-rgw-print-iam-policy
rgw: iam policy printing cleanups
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Kefu Chai
05:16 AM Revision b1045044 (ceph): tests: ceph-disk: ignore E722 in flake8 test
Very old, and very new, versions of flake8 treat E722 as an error:
flake8 runtests: commands[0] | flake8 --ignore=H1...
Nathan Cutler

11/25/2017

08:31 AM Revision 983071b9 (ceph): doc/dev/logs: Removes non-existence file path
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
02:23 AM Revision bd54cca8 (ceph): rgw: no need to deal with md5 header in get_data.
Signed-off-by: Zhang Shaowen <zhangshaowen@cmss.chinamobile.com> Zhang Shaowen
01:22 AM Revision 37046600 (ceph): doc/dev/kernel-client-troubleshooting: Add kernel dynamic debuggin
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
12:31 AM Revision 3710a3c2 (ceph): mds: prevent filelock from being stuck at XSYN state
Lock:file_eval() does not properly handle the condition: filelock
is in XSYN state, both loner_cap and want_loner_cap...
Yan, Zheng
12:31 AM Revision 32e16a48 (ceph): mds: implement LOCK_XSYN_LOCK and LOCK_XSYN_MIX
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
(cherry picked from commit c7261e1a6d95d1ed98a1d9066905aa75af4c2886)
Yan, Zheng
12:31 AM Revision 0388a3c7 (ceph): mds: cleanup set/drop loner code
integrate functionalities of try_drop_loner and try_set_loner into
CInode::choose_ideal_loner
Signed-off-by: "Yan, Z...
Yan, Zheng
12:19 AM Revision e984538c (ceph): Merge pull request #19124 from tchaikov/wip-make-dist-boost
make-dist,cmake: avoid re-downloading boost
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Kefu Chai

11/24/2017

10:58 PM Revision acccd233 (ceph): sysctl.d: set kernel.pid_max=4194304 on 64-bit systems
For CONFIG_BASE_FULL Linux kernels, the maximum number of proc/thread
IDs is set to 32768 by default. This default li...
David Disseldorp
10:58 PM Revision 71852830 (ceph): sysctl: relocate 90-ceph-osd.conf under etc/sysctl/
Signed-off-by: David Disseldorp <ddiss@suse.de>
(cherry picked from commit 4d0b70068894af2d9c2c4b6fea1451a47864bfd8)
David Disseldorp
03:49 PM Revision 54b528b8 (ceph): Merge pull request #19081 from smithfarm/wip-ceph-volume-spec
build/ops: rpm: fix systemd macros for ceph-volume@.service
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by...
Kefu Chai
03:48 PM Revision a769b82a (ceph): Merge pull request #19097 from tchaikov/wip-osd-prefix-inc
osd: use prefix increment for non trivial iterator
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Ig...
Kefu Chai
03:48 PM Revision 60e8cd61 (ceph): Merge pull request #19094 from tchaikov/wip-coverity-cid-1395794
msg/simple: pass a char for reading from shutdown_rd_fd
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
Kefu Chai
03:03 PM Revision 941b58c9 (ceph): pybind: return error message when ceph_mds_command() returns error
Returned the error message when ceph_mds_command() returns error.
Signed-off-by: Jos Collin <jcollin@redhat.com>
Jos Collin
02:08 PM Revision 267a1452 (ceph): Merge pull request #18997 from tchaikov/wip-rpm-cunit-for-suse
rpm: build-depends on "cunit-devel" for suse
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: Ken Dreyer <...
Nathan Cutler
01:56 PM Revision 40db77de (ceph): librbd: update mirror::EnableRequest diagram according to code
Signed-off-by: Mykola Golub <to.my.trociny@gmail.com> Mykola Golub
01:55 PM Revision 3d088e04 (ceph): rgw: remove unused param in get_bucket_instance_policy_from_attr
Signed-off-by: Bingyin Zhang <zhangbingyin@cloudin.cn> Bingyin Zhang
12:33 PM Revision 33cd831c (ceph): mount.fuse.ceph: Fix typo
Fixed typos in the help of mount.fuse.ceph.
Signed-off-by: Jos Collin <jcollin@redhat.com>
Jos Collin
11:16 AM Revision 65f91227 (ceph): make-dist: exclude unused bits in boost
the docs, examples and tests are not used. so drop them. we could go
further by removing unused components in boost. ...
Kefu Chai
09:52 AM Revision 23f69ac1 (ceph): Merge pull request #19127 from tchaikov/wip-mon-better-logging
mon/OSDMonitor: add space after __func__ in log msg
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Xie Xingguo
08:57 AM Revision d634a5d1 (ceph): mon/OSDMonitor: add space after __func__ in log msg
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
05:27 AM Revision 8f67e455 (ceph): os/bluestore: fix the allocate in bluefs
when bluefs succeed to reserve but failed to alloc in db space,
it will cause a assert, just because of the space fr...
tangwenjun tang
03:37 AM Revision 95389413 (ceph): OSD/admin_socket: add get_mapped_pools
get_mapped_pools will return all pool_id that
mapped to the paticular OSD.
It is super useful for monitoring system ...
Xiaoxi Chen
03:13 AM Revision 2218efa0 (ceph): make-dist: repackage boost in the correct path
before this change, boost is put into ./src. after this change, it is
put into $outfile/src. i.e. something like
ceph...
Kefu Chai
03:13 AM Revision e3b703eb (ceph): cmake: check bootstrap.sh instead before downloading boost
config.hpp does not exist if boost is not configured. so a boost source
directory unpacked from dist tarball does not...
Kefu Chai
02:08 AM Revision 78a4a22f (ceph): Merge pull request #19121 from liewegas/wip-jewel-x-fix
qa/workunits/rados/test-upgrade-11.0.0: skip LibRadosMiscECPP.CompareExtentRange
Reviewed-by: Kefu Chai <kchai@redha...
Kefu Chai

11/23/2017

09:47 PM Revision a2d454ec (ceph): qa/workunits/rados/test-upgrade-11.0.0: skip LibRadosMiscECPP.CompareEx...
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
07:24 PM Revision 0e492d58 (ceph): client: Switch to new style config options and some cleanup
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
12:54 PM Revision c2b98819 (ceph): Merge pull request #19026 from badone/wip-selinux-policy-doc-rawhide-build
build/ops: rpm: selinux-policy fixes
Reviewed - by: branto@redhat.com
Boris Ranto
09:41 AM Revision f5f2ced6 (ceph): mgr/PGMap: drop REQUEST_{SLOW,STUCK} HEALTH_WARNs in mimic
SLOW_OPS unifies both of them since mimic
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
07:01 AM Revision e25300cb (ceph): Merge pull request #18614 from tchaikov/wip-osd-mgrreport
osd,mgr: report slow requests and pending creating pgs to mgr
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai
06:06 AM Revision 46cc6eed (ceph): Merge pull request #18890 from pjjw/pjjw/prom-deep-scrub-state-missing
mgr/prometheus: add missing 'deep' state to PG_STATES in ceph-mgr prometheus plugin
Reviewed-by: John Spray <john.sp...
Kefu Chai
06:05 AM Revision f21ef22c (ceph): Merge pull request #19030 from tangwenjun3/wip-fix-bluefs-allocate
os/bluestore: fix the allocate in bluefs
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Igor Fedotov...
Kefu Chai
06:04 AM Revision 1bfbb528 (ceph): Merge pull request #18785 from majianpeng/bluestore-remove-collection
os/bluestore: avoid omit cache for remove-collection.
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Kefu Chai
06:03 AM Revision e2fcb7b3 (ceph): Merge pull request #18760 from david-z/wip-mon-ceph-report
mon: dump servicemap along with MgrStatMonitor dump info
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
06:01 AM Revision afcb24ac (ceph): Merge pull request #17596 from amitkumar50/cov-message-10
messages: Silence uninitialized member warnings
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
Kefu Chai
05:59 AM Revision 4a1f2a5c (ceph): qa: silence SLOW_OPS,PENDING_CREATING_PGS warnings
this is an intermediate step to deprecate REQUEST_SLOW warnings.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
05:55 AM Revision 7e797873 (ceph): mgr: summarize osd metrics in MMgrReport and sent it to mon
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
04:37 AM Revision 8859ccf2 (ceph): client: emplace Cap in Inode caps map
Idea here is both to eliminate pointer management which avoids potential
leaks and to reduce memory fragmentation by ...
Patrick Donnelly
04:11 AM Revision 0b433c28 (ceph): librbd: invalidating the cache shouldn't hold write lock
This can cause deadlock when readahead is in-progress since neither
can make forward progress.
Fixes: http://tracker...
Jason Dillaman
04:11 AM Revision 8b0475db (ceph): rbd-nbd: rescan partition table after image resize event
Fixes: http://tracker.ceph.com/issues/22131
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
04:04 AM Revision 042a8346 (ceph): rgw: drop useless includes in rgw_{main.cc, common.h}
Signed-off-by: Jiaying Ren <jiaying.ren@umcloud.com> Jiaying Ren

11/22/2017

11:41 PM Revision 17ff1f1f (ceph): rbd: disk usage on empty pool no longer returns an error message
Fixes: http://tracker.ceph.com/issues/22200
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
09:49 PM Revision 4dda1b6e (ceph): client: anchor Inode while trimming caps
This prevents the Inode from being deleted until after cap trimming is
finished. In particular, this prevents remove_...
Patrick Donnelly
09:40 PM Revision 23a86a40 (ceph): Merge PR #18697 into master
* refs/pull/18697/head:
mds: limit size of MExportDir message
mds: optimize MDCache::try_subtree_merge
mds: optimi...
Patrick Donnelly
09:40 PM Revision e56c3837 (ceph): Merge PR #18748 into master
* refs/pull/18748/head:
client/Client.cc: trivial [Cleanup] Stop different types comparison
Reviewed-by: Patrick Do...
Patrick Donnelly
09:40 PM Revision de3662e4 (ceph): Merge PR #18787 into master
* refs/pull/18787/head:
mds: prevent filelock from being stuck at XSYN state
mds: implement LOCK_XSYN_LOCK and LOCK...
Patrick Donnelly
09:39 PM Revision 6b44fef7 (ceph): Merge PR #18818 into master
* refs/pull/18818/head:
libceph: Avoiding divide by zero
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Review...
Patrick Donnelly
09:39 PM Revision 658b53bc (ceph): Merge PR #18942 into master
* refs/pull/18942/head:
mds: lookup snapped inodes by vinodeno_t
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
09:39 PM Revision b23a58ef (ceph): Merge PR #19007 into master
* refs/pull/19007/head:
src/libcephfs.cc: Cleanup nullptr initializations against deleted objects, etc
Reviewed-by:...
Patrick Donnelly
09:39 PM Revision cb9a2d1d (ceph): Merge PR #19014 into master
* refs/pull/19014/head:
mds: properly execute scrub finish context
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
09:39 PM Revision 96f1d952 (ceph): Merge PR #19018 into master
* refs/pull/19018/head:
mds: don't delay processing completed requests in replay queue
Reviewed-by: Patrick Donnell...
Patrick Donnelly
09:39 PM Revision 39dc865f (ceph): Merge PR #19060 into master
* refs/pull/19060/head:
client: anchor Inode while trimming caps
Reviewed-by: Zheng Yan <zyan@redhat.com>
Patrick Donnelly
08:35 PM Revision 4f6157de (ceph): qa: use ceph-luminous branch for s3tests
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
08:34 PM Revision 1a1cdab2 (ceph): Merge pull request #19102 from jecluis/wip-qa-find-used-ports
qa: add simple and dirty script to find ports being used Sage Weil
08:31 PM Revision ef34584e (ceph): qa/suites/rados/thrash/d-*/*balancer*: debug osd in mgr
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
08:31 PM Revision b115188c (ceph): qa/suites/rados/thrash: combine balancer with require-luminous
We can only do the balancer stuff if we've done the mkfs-time
require luminous because otherwise the mgr commands are...
Sage Weil
08:29 PM Revision 44b56df5 (ceph): mgr/balancer: enable module by default
It will still be "off".
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 26710f0a9b176289237a52...
Sage Weil
08:26 PM Revision 9f498160 (ceph): qa: fix mgr _load_module helper
I inadvertently broke this with the latest change
to the module ls output.
Signed-off-by: John Spray <john.spray@red...
John Spray
08:26 PM Revision 7f891eea (ceph): qa: fix mgr caps
This was still using Kraken era settings
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commi...
John Spray
08:25 PM Revision 23875b84 (ceph): qa: expand mgr testing
Some extra coverage of the dashboard, including its standby
redirect mode and the publishing of URIs.
Also invoking ...
John Spray
08:25 PM Revision 33bbe241 (ceph): qa/mgr: fix influx/prometheus test names
This was a typo: they were swapped around.
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
08:25 PM Revision d6edb995 (ceph): qa: add mgr module selftest task
The module self test commands give us a chance to
catch any other ceph changes that change something
that a module wa...
John Spray
08:24 PM Revision c4b0657c (ceph): qa/suites/rados/thrash/d-balancer: enable balancer in various modes
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 2c9c18d1ec3d33d385adf2a30dc1d3b8e987f9a5)
Sage Weil
08:23 PM Revision 1c4a7524 (ceph): qa: stop testing deprecated "ceph osd create"
"ceph osd create" is not idempotent, and is considered deprecated.
Fixes: http://tracker.ceph.com/issues/21993
Signe...
Kefu Chai
08:20 PM Revision 42fe59b7 (ceph): Fix cluster config for octo node
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
08:19 PM Revision 3a07f2dc (ceph): qa: s/backfill/backfilling/
it's renamed "backfilling" in 4015343f .
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit e211...
Kefu Chai
08:19 PM Revision b59590a9 (ceph): qa/tasks: prolong revive_osd() timeout to 6 min
bluestore_fsck_on_mount and bluestore_fsck_on_mount_deep are enabled by
default. and bluestore is used as the default...
Kefu Chai
08:19 PM Revision 06322354 (ceph): osd: add max-pg-per-osd limit
osd will refused to create new pgs, until its pg number is lower
than the max-pg-per-osd upper bound setting.
Signed...
Kefu Chai
08:19 PM Revision 4c6fbf09 (ceph): qa: do not wait for down/out osd for pg convergence
that osd is not invovlved in the PG state changes.
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from c...
Kefu Chai
08:19 PM Revision 134a959b (ceph): qa/tasks: prolong revive_osd() timeout to 6 min
see also #17902
Fixes: http://tracker.ceph.com/issues/21474
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry pick...
Kefu Chai
08:19 PM Revision f143d0cb (ceph): Fix node config for octo lab
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
08:19 PM Revision 77bcb274 (ceph): qa/ceph_manager: check pg state again before timedout
Pg state maybe all in active+clean when no recovering going on,
so check it again before timedout.
Fixes: http://tra...
huangjun
06:32 PM Revision 3330f587 (ceph): rgw: Fix S3 compatibility bug when CORS is not found
Signed-off-by: Nick Janus <nickjanus@gmail.com> Nick Janus
05:43 PM Revision 98eb0447 (ceph): Merge pull request #19044 from idryomov/wip-resurrect-msg-auth
msg: resurrect support for !CEPH_FEATURE_MSG_AUTH
Reviewed-by: Haomai Wang <haomai@xsky.com>
Ilya Dryomov
04:58 PM Revision 0b30a153 (ceph): qa: add simple and dirty script to find ports being used
Seriously, having this is way better than realizing that one needs to
find an unused port each time a new test is cre...
Joao Eduardo Luis
04:40 PM Revision 09c03482 (ceph): osd: fix untracked ObjectContextRef
referecnce leak occur if sub_cop has ObjectContextRef
Signed-off-by: Myoungwon Oh <omwmw@sk.com>
myoungwon oh
04:26 PM Revision 5afd86ff (ceph): Merge pull request #19082 from trociny/wip-qa-demote-fixup
qa/workunits/rbd: wait for status propagated only if daemon started
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
03:59 PM Revision de90bd62 (ceph): osd: Initialization of data members
Fixes the coverity issues:
** 717336 Uninitialized scalar field
CID 717336 (#1 of 1): Uninitialized scalar field (UN...
Amit Kumar
11:52 AM Revision d681e00b (ceph): doc: add --max-buckets to radosgw-admin(8)
Signed-off-by: Clément Pellegrini <clement.pellegrini@qarnot-computing.com> Clément Pellegrini
11:45 AM Revision 10f93cf5 (ceph): mds: Fix error message when mds not active
Fix error message for mds not active state. Also fixed the 'unrecognized command' logic by avoiding the new stringstr... Jos Collin
08:25 AM Revision a027dae5 (ceph): osd: use prefix increment for non trivial iterator
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:25 AM Revision ca5c9878 (ceph): mds: limit size of MExportDir message
Only export port of subtree if whole subtree tree is too large for
sinlge MExportDir message. The un-exported portion...
Yan, Zheng
08:25 AM Revision 1f27ebbe (ceph): mds: optimize MDCache::try_subtree_merge
Signed-off-by: "Yan, Zheng" <zyan@redhat.com> Yan, Zheng
07:03 AM Revision 8723353f (ceph): Merge pull request #19067 from tchaikov/wip-nvme-mgr-fixes
bluestore/NVMEDevice: do not deference a dangling pointer
Reviewed-by: Haomai Wang <haomai@xsky.com>
Reviewed-by: Ad...
Kefu Chai
07:02 AM Revision 0a752e63 (ceph): qa/tasks/ceph_fuse: fix ceph-fuse mount failed
Fixes: http://tracker.ceph.com/issues/22205
Signed-off-by: liyan <liyan.wang@xtaotech.com>
yan li
07:02 AM Revision ee4f172f (ceph): build/ops: rpm: selinux-policy fixes
Requiring the file /usr/share/selinux/devel/policyhelp breaks fc27 and
Rawhide builds as they do not have that file. ...
Brad Hubbard
06:50 AM Revision 76fb8c9d (ceph): Merge pull request #19035 from ifed01/wip-ifed-rep-backend-speedup
osd: make operations on ReplicatedBackend::in_progress_ops more effective
Reviewed-by: Sage Weil <sage@redhat.com>
R...
Kefu Chai
06:44 AM Revision 7e568928 (ceph): Merge pull request #17799 from amitkumar50/cov-misc-7
osd,messages: Initialize read_length,options,send_reply
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:44 AM Revision 1a390bf3 (ceph): Merge pull request #17792 from amitkumar50/cov-misc-5
messages,journal: Initialization of stats_period,m_active_set
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:42 AM Revision 80da199d (ceph): Merge pull request #17772 from amitkumar50/cov-misc-3
client,osd,test: Initialize fuse_req_key,snap,who,seq
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:42 AM Revision 7e89bf69 (ceph): Merge pull request #17767 from amitkumar50/cov-misc-2
messages,test,msg: initialize h,reply_type,owner
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:42 AM Revision 23c8f67c (ceph): Merge pull request #17766 from amitkumar50/cov-misc-1
common,os: initialize commit_data,cmount,iocb
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:40 AM Revision 5c7befbe (ceph): Merge pull request #17443 from JiYou/restapi-default-port
ceph-rest-api: when port=0 use the DEFAULT_PORT instead
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
05:36 AM Revision ecec6590 (ceph): Merge pull request #19080 from smithfarm/wip-22212-luminous
luminous: tests: ceph-disk: silence deprecation warnings
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
05:35 AM Revision ef569944 (ceph): test: pass correct buffer length to ceph_getdents
This test fails if the randvar r is 0.
Fixes: http://tracker.ceph.com/issues/22221
Signed-off-by: Patrick Donnelly ...
Patrick Donnelly
05:25 AM Revision eba596df (ceph): Merge pull request #17085 from yaozongyou/remove_unused_using
librgw_file: remove unused `using` statement.
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Kefu Chai <k...
Kefu Chai
04:57 AM Revision fd3c5cf3 (ceph): msg/simple: pass a char for reading from shutdown_rd_fd
Fixes the coverity issue:
> CID 1395794 (#1 of 1): Wrong size argument (SIZEOF_MISMATCH)
> suspicious_sizeof: Passin...
Kefu Chai
04:49 AM Revision 7afe92f6 (ceph): mds: remove useless check in Migrator::export_dir
There is an assert(dest != mds->get_nodeid()) at very beginning of
the function. There also is a check for if 'dest' ...
Yan, Zheng
04:49 AM Revision b7cee604 (ceph): mds: ignore export pin for unlinked directory
Otherwise, stray directory inode may have pinned subtree dirfrag.
The subtree dirfrag prevents stray inode from getti...
Yan, Zheng
04:40 AM Revision a32e042b (ceph): rbd: speed up librbd::copy based on objectmap
speed up librbd::copy based on objectmap
Signed-off-by: Song Shun <song.shun3@zte.com.cn>
shun song
04:26 AM Revision 68c52a66 (ceph): Merge pull request #19017 from tchaikov/wip-bluestore-without-aio
bluestore,cmake: enable building bluestore without aio
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Willem ...
Kefu Chai
04:23 AM Revision 6d781009 (ceph): Merge pull request #19029 from tchaikov/wip-cmake-sysctl-cleanup
cmake: only create sysctl file on linux
Reviewed-by: David Disseldorp <ddiss@suse.de>
Reviewed-by: Nathan Cutler <nc...
Kefu Chai
03:12 AM Revision 04aa2b9e (ceph): Merge pull request #19072 from smithfarm/wip-22207
tests: ceph-disk: ignore E722 in flake8 test
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
12:41 AM Revision 05b60db8 (ceph): rgw: Fix swift object expiry not deleting objects
In cls_timeindex_list() though `to_index` has expired for a timespan, the marker is set for a subsequent index during... Pavan Rallabhandi

11/21/2017

10:19 PM Revision fe5c8b34 (ceph): radosgw-admin zonegroup get and zone get return defaults when there is ...
Fixs: http://tracker.ceph.com/issues/21615
Signed-off-by: lvshanchun <lvshanchun@gmail.com>
(cherry picked from commi...
lvshanchun
10:17 PM Revision 14434bed (ceph): rgw: check going_down() when lifecycle processing
Fixes: http://tracker.ceph.com/issues/22099
Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com>
(cherry picked from c...
Zongyou Yao
10:07 PM Revision 90b56a29 (ceph): rgw: fix radosgw-admin bucket rm with --purge-objects and --bypass-gc
Call RGWRados::delete_bucket() from rgw_remove_bucket_bypass_gc()
instead of partial copy of code of RGWRados::delete...
Aleksei Gutikov
10:05 PM Revision ed24c8ce (ceph): mgr: 'osd status' command return add state
Signed-off-by: Yanhu Cao <gmayyyha@gmail.com>
(cherry picked from commit f3475c9fdf5b32443df01c1a735c7289066c7508)
Yanhu Cao
10:04 PM Revision 85667ad2 (ceph): mgr: fix "osd status" command exception if OSD not in pgmap stats
Fixes: http://tracker.ceph.com/issues/21707
Signed-off-by: Yanhu Cao <gmayyyha@gmail.com>
(cherry picked from commit...
Yanhu Cao
09:49 PM Revision 06e2cec1 (ceph): Merge PR #17678 into master
* refs/pull/17678/head:
mon/AuthMonitor: improve error message
mon/OSDMonitor: disallow "all" as a key or value nam...
Patrick Donnelly
08:55 PM Revision 59497f4a (ceph): Temp - use dev to get 12.2.2
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
08:41 PM Revision d1f2df37 (ceph): build/ops: rpm: fix systemd macros for ceph-volume@.service
Fixes: http://tracker.ceph.com/issues/22217
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
08:29 PM Revision 7fb99203 (ceph): qa/workunits/rbd: wait for status propagated only if daemon started
Signed-off-by: Mykola Golub <to.my.trociny@gmail.com> Mykola Golub
07:33 PM Revision aac7a85a (ceph): qa/workunits: silence py warnings for ceph-disk tests
ceph-disk now prints "depreacted" warning message when it starts. but
the tests parses its stdout and stderr for a js...
Kefu Chai
07:21 PM Revision 2db4e963 (ceph): Merge pull request #19000 from dillaman/wip-15322
rbd-mirror: removed dedicated thread from image deleter
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
06:23 PM Revision 38716009 (ceph): Merge pull request #17072 from rzarzynski/wip-rgw-21015
rgw: incorporate the Transfer-Encoding fix for CivetWeb.
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yehuda Sadeh
05:52 PM Revision 0502cb15 (ceph): Merge pull request #19073 from trociny/wip-qa-demote
qa/workunits/rbd: wait for demote status is propagated
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
03:56 PM Revision 55c25726 (ceph): rbd: null check before pool_name use
Fixes the coverity issue:
CID 1394846 (#1 of 1): Dereference after null check (FORWARD_NULL)
15. var_deref_model: Pa...
Amit Kumar
03:48 PM Revision 23b3c9de (ceph): rgw: keystone: bump up logging when error is received
When keystone engine is used and there is an error (often due to
misconfigured urls etc) these do not show up at the ...
Abhishek Lekshmanan
03:42 PM Revision 7efdf3c5 (ceph): Merge pull request #19075 from tchaikov/wip-22154
qa/workunits: silence py warnings for ceph-disk tests
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
03:09 PM Revision d80aa605 (ceph): rbd-mirror: fix possible race condition in error path tests
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:35 PM Revision e7d3b63c (ceph): Merge pull request #19064 from qrGitHub/wip-rgw-typo-refity
rgw: correct typo refity to refit
Reviewed-by: Amit Kumar <amitkuma@redhat.com>
Sage Weil
02:17 PM Revision 9d1fc4d8 (ceph): cls/rbd: added async version of get_snapcontext
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:17 PM Revision b872078e (ceph): librbd: ensure deep-copy can remove an unprotected snapshot
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:17 PM Revision c79d74fe (ceph): rbd-mirror: move snap purge to standalone state machine
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:17 PM Revision a2925d31 (ceph): rbd-mirror: move image deletion to standalone state machine
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:17 PM Revision 527a62c8 (ceph): rbd-mirror: image deleter now takes a librados::IoCtx shared pointer
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
02:17 PM Revision 273edbce (ceph): rbd-mirror: removed dedicated thread from image deleter
Fixes: http://tracker.ceph.com/issues/15322
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:51 PM Revision d490872f (ceph): Merge pull request #18790 from amitkumar50/cov-rbd-6
rbd: null check before pool_name use
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:49 PM Revision d44334f3 (ceph): qa/workunits: silence py warnings for ceph-disk tests
ceph-disk now prints "depreacted" warning message when it starts. but
the tests parses its stdout and stderr for a js...
Kefu Chai
11:27 AM Revision d4f868ae (ceph): os/bluestore: fix the allocate in bluefs
when bluefs succeed to reserve but failed to alloc in db space,
it will cause a assert, just because of the space fr...
tangwenjun tang
11:22 AM Revision f4b88b2c (ceph): qa/workunits/rbd: wait for demote status is propagated
(before promoting the image on another cluster)
Signed-off-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
10:48 AM Revision d77f40d1 (ceph): Merge pull request #19045 from dillaman/wip-22200
rbd: disk usage on empty pool no longer returns an error message
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
10:48 AM Revision 3600cd7b (ceph): tests: ceph-disk: ignore E722 in flake8 test
Very old, and very new, versions of flake8 treat E722 as an error:
flake8 runtests: commands[0] | flake8 --ignore=H1...
Nathan Cutler
09:47 AM Revision 9b3f9cd2 (ceph): cmake: BuildDPDK: use ${CMAKE_MAKE_PROGRAM} when appropriate
DPDK requires GNU Make. see
spdk/dpdk/doc/guides/freebsd_gsg/build_dpdk.rst. so, we should use the
configured make pr...
Kefu Chai
09:35 AM Revision f4b74125 (ceph): osd: send health-checks to mgr
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
09:35 AM Revision 416082c1 (ceph): mon/health_check: s/std::list/list/
so it's self-contained, and .cc files including it are not obliged to `using namespace std`.
Signed-off-by: Kefu Cha...
Kefu Chai
09:06 AM Revision 7c3221fd (ceph): cmake: BuildDPDK: use POSIX compliant syntax
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
09:03 AM Revision 58d6d043 (ceph): rgw: set num_shards on 'radosgw-admin data sync init'
Fixes: http://tracker.ceph.com/issues/22083
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from com...
Casey Bodley
09:03 AM Revision 239a2f8e (ceph): dencoder/rgw: expose rgw sync status types
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 662b02489c9394a359834cd3d3527bce5b903100)
Casey Bodley
09:03 AM Revision 44212089 (ceph): rgw: data sync: set num_shards when building full maps
When radosgw-admin data sync init is called on a cluster, the next run
of rgw crashes as when it processes ListBucket...
Abhishek Lekshmanan
08:38 AM Revision 6fed1d21 (ceph): mgr/MgrClient: send health_checks using MMgrReport
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:38 AM Revision 721cff9a (ceph): common/OpTracker: refactor check_ops_in_flight()
* add a function visit_ops_in_flight() so it accepts a std::function,
which can be applied to all ops in flight. an...
Kefu Chai
08:38 AM Revision 486515ae (ceph): osd: remember is_primary when adding pending creating pgs
so mgr can avoid calculating the same PG from different OSDs.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
07:18 AM Revision 98f76f8e (ceph): bluestore/NVMEDevice: do not deference a dangled pointer
* pass coremask_arg to the working thread by value.
after 81249ab9d, get_val<>() returns a temporary variables inst...
Kefu Chai
05:48 AM Revision df43e415 (ceph): Merge PR #18274 into master
* refs/pull/18274/head:
mds: fold mds_revoke_cap_timeout into mds_session_timeout
client: add new delegation testca...
Patrick Donnelly
04:01 AM Revision 80f7253c (ceph): rgw: fix RGWLibIO did not init RGWEnv
enable_ops_log and enable_usage_log was init in RGWEnv.init
Signed-off-by: Tianshan Qu <tianshan@xsky.com>
Tianshan Qu
03:40 AM Revision 2f12f1e0 (ceph): rgw: correct typo refity to refit
Signed-off-by: Bingyin Zhang <zhangbingyin@cloudin.cn> Bingyin Zhang
03:38 AM Revision 2070fcf7 (ceph): librbd: invalidating the cache shouldn't hold write lock
This can cause deadlock when readahead is in-progress since neither
can make forward progress.
Fixes: http://tracker...
Jason Dillaman
03:38 AM Revision 3e91197c (ceph): rbd-nbd: rescan partition table after image resize event
Fixes: http://tracker.ceph.com/issues/22131
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
02:17 AM Revision 361be454 (ceph): rgw: fix the bug of radowgw-admin zonegroup set requires realm
Signed-off-by: lvshanchun <lvshanchun@gmail.com> lvshanchun
01:38 AM Revision 988f8d13 (ceph): update upgrade tests from jewel->luminous to jewel->luminous->master
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
12:52 AM Revision 1439337e (ceph): client: anchor Inode while trimming caps
This prevents the Inode from being deleted until after cap trimming is
finished. In particular, this prevents remove_...
Patrick Donnelly
12:46 AM Revision ed5f565b (ceph): Merge pull request #18710 from com6056/wip-doc-fix-cephfs-snap-dir
doc: Fixes the name of the CephFS snapshot directory.
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Greg Farnum

11/20/2017

11:40 PM Revision 069bfb77 (ceph): librbd: set deleted parent pointer to null
Fixes: http://tracker.ceph.com/issues/22158
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
10:51 PM Revision 9ac3d087 (ceph): tests - Initial checkin for luminous point-to-point upgrade
Fixes http://tracker.ceph.com/issues/22048
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yuri Weinstein
10:30 PM Revision 7664dce3 (ceph): Merge pull request #10992 from zhangsw/fix-rgw-cache-bug
rgw: fix a bug in rgw cache in delete_system_obj and get_system_obj.
Reviewed-by: Matt Benjamin <mbenjami@redhat.com...
Yuri Weinstein
10:16 PM Revision 818c354a (ceph): librbd: prevent overflow of discard API result code
Prevent discard/writesame lengths larger than 2GB.
Fixes: http://tracker.ceph.com/issues/21966
Signed-off-by: Jason ...
Jason Dillaman
10:08 PM Revision a7663972 (ceph): rgw: add cors header rule check in cors option request
fix http://tracker.ceph.com/issues/22002
Signed-off-by: yuliyang <yuliyang@cmss.chinamobile.com>
(cherry picked from...
joke lee
08:36 PM Revision 5bd076ef (ceph): qa/suites/upgrade/jewel-x: move mon_warn_on_pool_no_app to global
Check runs on mgr.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
08:17 PM Revision bd3e7795 (ceph): MDSMonitor: only clog changes to active
Otherwise we get constant INFO messages that an MDS is active.
Fixes: http://tracker.ceph.com/issues/21959
Signed-o...
Patrick Donnelly
08:11 PM Revision b9bf9b12 (ceph): rgw: add cors header rule check in cors option request
fix http://tracker.ceph.com/issues/22002
Signed-off-by: yuliyang <yuliyang@cmss.chinamobile.com>
(cherry picked from...
joke lee
08:06 PM Revision 2d9aafe1 (ceph): rbd-nbd: fix unused nbd device search bug in container
In some container scenarios, the host may choose to
map a specific nbd device, for example, /dev/nbd6 into the
contai...
Li Wang
08:06 PM Revision 210b826f (ceph): rbd-nbd: not abort in listing mapped nbd devices
In some container scenarios, the file '/sys/block/nbd0/pid'
in the container records the host pid of the process
whic...
Li Wang
08:03 PM Revision 274fef45 (ceph): rgw: allow tenant without user id for reshard commands
Fixes: http://tracker.ceph.com/issues/22046
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
(cherry picked from c...
Orit Wasserman
08:03 PM Revision 58870ed9 (ceph): rgw: use tenant when updating the reshard log
Fixes: http://tracker.ceph.com/issues/22046
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
(cherry picked from c...
Orit Wasserman
07:56 PM Revision 96b924fc (ceph): mgr/zabbix: ignore osd with 0 kb capacity
Fixes: http://tracker.ceph.com/issues/21904
Signed-off-by: Ilja Slepnev <islepnev@gmail.com>
(cherry picked from comm...
Ilja Slepnev
07:51 PM Revision 654678ab (ceph): common/buffers: add function parameter to limit buffers size.
Fixes: http://tracker.ceph.com/issues/21932
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
(cherry picked from co...
Jianpeng Ma
07:48 PM Revision 488228e9 (ceph): osdc/Objecter: record correctly value for l_osdc_op_send_bytes.
Fixes: http://tracker.ceph.com/issues/21982
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
(cherry picked from co...
Jianpeng Ma
06:26 PM Revision 447b3d48 (ceph): mon/AuthMonitor: improve error message
Improve the error message for 'ceph fs authorize' where the
given entity exists but has different auth caps.
Fixes: ...
Douglas Fuller
06:22 PM Revision 7da041bf (ceph): Merge pull request #19011 from trociny/wip-mirror-missing-lock
rbd-mirror: missing lock when re-sending update_sync_point
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
06:16 PM Revision d23172c0 (ceph): Merge pull request #19016 from trociny/wip-valgrind-unittest_rbd_mirror
test/rbd_mirror: fix valgrind warnings in unittest
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
06:02 PM Revision 53898edd (ceph): Merge pull request #18799 from ivancich/wip-remove-StreamObjData
rgw clean-up: remove unreferenced pure virtual class StreamObjData
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Casey Bodley
05:52 PM Revision 83df8af3 (ceph): Merge PR #19022 into master
* refs/pull/19022/head:
githubmap: Add oritwas
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
05:24 PM Revision 2a6997b5 (ceph): tests - Initial checkin for luminous point-to-point upgrade
Fixes http://tracker.ceph.com/issues/22048
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yuri Weinstein
05:21 PM Revision 3f12c9de (ceph): tests - Initial checkin for luminous point-to-point upgrade
Fixes http://tracker.ceph.com/issues/22048
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yuri Weinstein
04:55 PM Revision d05fea88 (ceph): Merge branch 'multisite_tests' into 'rh-luminous'
Multisite tests
See merge request ceph/ceph!11
Vasu Kulkarni
04:03 PM Revision f4528122 (ceph): rbd: disk usage on empty pool no longer returns an error message
Fixes: http://tracker.ceph.com/issues/22200
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
03:51 PM Revision 07890592 (ceph): msg/simple/Pipe: resurrect support for !CEPH_FEATURE_MSG_AUTH
Revert CEPH_FEATURE_MSG_AUTH-related hunks of commit 7ba4d5324e2d
("msg/simple/Pipe: remove legacy feature case handl...
Ilya Dryomov
03:48 PM Revision a8ba8bc7 (ceph): Merge pull request #18987 from ivancich/wip-remove-sys-obj-get-state
rgw clean-up: remove unused var & func in RGWRados::SystemObject
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Casey Bodley
03:35 PM Revision 87b075dc (ceph): msg/async/AsyncConnection: resurrect support for !CEPH_FEATURE_MSG_AUTH
Revert CEPH_FEATURE_MSG_AUTH-related hunks of commit 83f7e392a163
("msg/async/AsyncConnection: remove legacy feature ...
Ilya Dryomov
03:35 PM Revision 50412f7e (ceph): Merge pull request #18173 from gmayyyha/osd-status-21707
mgr: fix "osd status" command exception if OSD not in pgmap stats
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
03:24 PM Revision 613634c1 (ceph): Merge pull request #18989 from ceph/wip-luminous-rm22154
luminous: ceph-disk create deprecation warnings
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
02:58 PM Revision 13481822 (ceph): mon/OSDMonitor: fix mon_fixup_legacy_erasure_code_profiles
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
02:55 PM Revision 5a469c03 (ceph): Merge pull request #19025 from tchaikov/wip-pr-19024-luminous
luminous: qa/tasks: prolong revive_osd() timeout to 6 min
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
02:54 PM Revision bcf12a6a (ceph): Merge pull request #19024 from tchaikov/wip-21474
qa/tasks: prolong revive_osd() timeout to 6 min
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
02:27 PM Revision ceccb54f (ceph): rgw-admin: support for processing all gc objects including unexpired.
Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com> Zongyou Yao
02:15 PM Revision 3149ba1d (ceph): Merge pull request #18667 from Leeshine/wip-rgw-bug-21615
rgw: radosgw-admin zonegroup get and zone get return defaults when there is no realm
Reviewed-by: Orit Wasserman <ow...
Casey Bodley
02:13 PM Revision 6f983c14 (ceph): tools/crushtool: skip device id if no name exists
When an OSD with an id < max_id is removed, i.e. the osd ids are not
continuous, crushtool decompile prints bogus inf...
Jan Fajerski
01:59 PM Revision 150288ef (ceph): mon: NULL check of logger before use
Fixes the coverity issue:
CID 1316234 (#1 of 1): Dereference after null check (FORWARD_NULL)
6. var_deref_model: remo...
Amit Kumar
01:50 PM Revision 11a473de (ceph): libceph: Avoiding divide by zero
Fixes the coverity issue:
CID 1405270 (#1 of 1): Division or modulo by zero (DIVIDE_BY_ZERO)
2. divide_by_zero: In fu...
Amit Kumar
01:23 PM Revision 3532f233 (ceph): Merge pull request #18945 from liewegas/wip-22128
mon/OSDMonitor: add option to fix up ruleset-* to crush-* for ec profiles
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Sage Weil
12:57 PM Revision 0748d7c8 (ceph): cleanup: Replacing MIN,MAX with std::min,std::max
Signed-off-by: Amit Kumar <amitkuma@redhat.com> Amit Kumar
12:27 PM Revision d5f2e166 (ceph): osd: subscribe osdmaps if any pending pgs
subscribe from monitor continously for new osdmaps so osd is able to get
the osdmap instructing it to delete PGs even...
Kefu Chai
11:58 AM Revision c6bc7563 (ceph): rgw: set sync_from_all as true when no value is seen
In order to support jewel-luminous multisite scenarios where when a
jewel cluster is the master, the sync-from-all js...
Abhishek Lekshmanan
10:36 AM Revision 92b82295 (ceph): Merge pull request #18302 from joscollin/wip-update-radosgw-admin-usage
rgw: Various cleanups and options update in rgw_admin.cc
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
10:27 AM Revision 606fff83 (ceph): deleted test_multi.yaml
rakesh
10:16 AM Revision b56846f2 (ceph): removed checkout of wip branch of ceph-qe-scripts
rakesh
10:04 AM Revision aa271b5f (ceph): Merge pull request #18979 from cfanz/dump-header-improve-wip
rgw: clean code with helper function dump_header_if_nonempty
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Orit Wasserman
10:01 AM Revision c0e44264 (ceph): Merge pull request #18985 from theanalyst/wip-keystone-logging
rgw: keystone: bump up logging when error is received
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Rad...
Orit Wasserman
09:55 AM Revision 528df90a (ceph): deleted unwanted files
rakesh
09:54 AM Revision 216fdc07 (ceph): cluters dir added
rakesh
09:54 AM Revision 5b12b4ee (ceph): test version with rever yaml added
rakesh
09:53 AM Revision ffb381d1 (ceph): test suspend versioning
rakesh
09:53 AM Revision 6539f4ed (ceph): multipart upload download yaml added
rakesh
09:52 AM Revision aaf790f4 (ceph): multipart upload cancel yaml added
rakesh
09:50 AM Revision cddd3ae8 (ceph): test multipart upload yaml added
rakesh
09:50 AM Revision aee076b9 (ceph): test delete key versions
rakesh
09:49 AM Revision f6ee13aa (ceph): test bucket delete yaml added
rakesh
09:48 AM Revision 799c5ffd (ceph): test basic versioning added
rakesh
09:47 AM Revision 4128a525 (ceph): test acls reset added
rakesh
09:47 AM Revision 85b4ef09 (ceph): test acls copy obj yaml added
rakesh
09:47 AM Revision 10e79d0d (ceph): test acls all user yaml added
rakesh
09:46 AM Revision ae566c3d (ceph): test acls added
rakesh
09:46 AM Revision a65219ea (ceph): test Mbucket with Nobjects yaml added
rakesh
09:45 AM Revision 7e254eab (ceph): test Mbuckets yaml added
rakesh
09:45 AM Revision 202f5270 (ceph): fixed some bugs and verification to tests
rakesh
09:44 AM Revision 74f57fe3 (ceph): removed print statement
rakesh
09:11 AM Revision cbda01c9 (ceph): os/FuseStore: fix incorrect used space statistics for fuse's statfs int...
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com> Zhi Zhang
08:36 AM Revision de65557c (ceph): osd: make operations on ReplicatedBackend::in_progress_ops a bit more e...
Signed-off-by: Igor Fedotov <ifedotov@suse.com> Igor Fedotov
08:35 AM Revision 73531555 (ceph): osd: blocking read op if object is degraded
This commit prevents promote_object() if object need to be blocked
Signed-off-by: Myoungwon Oh <omwmw@sk.com>
myoungwon oh
07:45 AM Revision 89a48189 (ceph): cmake: only create sysctl file on linux
and check 64bit platform by using the sizeof(void*)
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
06:44 AM Revision 67ad6a2a (ceph): Merge pull request #18980 from shinobu-x/os_filestore_filestore_nit_cle...
os/filestore/FileStore: Initialized by nullptr, NULL or 0 instead
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:44 AM Revision 028ab3b2 (ceph): Merge pull request #18982 from neha-ojha/wip-const-cleanup
osd/PG: const cleanup for recoverable/readable predicates
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:43 AM Revision 697fb151 (ceph): Merge pull request #18934 from tchaikov/wip-option-return-by-ref
Revert "common/config: return const reference instead of a copy"
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Kefu Chai
06:42 AM Revision 46142513 (ceph): Merge pull request #18916 from tchaikov/wip-22113
osd: subscribe osdmaps if any pending pgs
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:41 AM Revision 2e4d3557 (ceph): Merge pull request #18816 from amitkumar50/cov-common-2
common: Check this->data.op_size before use
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:39 AM Revision cb7dc94f (ceph): Merge pull request #18810 from majianpeng/fix-21982
osdc/Objecter: record correctly value for l_osdc_op_send_bytes.
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:38 AM Revision cb3a5c25 (ceph): Merge pull request #18777 from majianpeng/bluestore-collection-list
os/bluestore: optimize _collection_list.
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:37 AM Revision 586da3da (ceph): Merge pull request #18544 from ddiss/pid_max
sysctl.d: set kernel.pid_max=4194304
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
06:36 AM Revision f7047460 (ceph): Merge pull request #18718 from shinobu-x/sk-ceph_osd
ceph_osd.cc: Drop legacy or redundant code
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:28 AM Revision c97cf40c (ceph): mon/MonmapMonitor: [Cleanup] Revmove redundant access specifier, etc
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
05:51 AM Revision 37d27267 (ceph): qa/tasks: prolong revive_osd() timeout to 6 min
see also #17902
Fixes: http://tracker.ceph.com/issues/21474
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry pick...
Kefu Chai
05:40 AM Revision 749bbda0 (ceph): qa/tasks: prolong revive_osd() timeout to 6 min
see also #17902
Fixes: http://tracker.ceph.com/issues/21474
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
05:12 AM Revision 6875bdaf (ceph): mon: monmap log on active should be debug
This isn't even a change to the map, just something
that got echoed every time a new mon was the leader.
Signed-off-...
John Spray
05:12 AM Revision c21e1c78 (ceph): mon: clean up cluster logging on mon events
These changes come from observing the output
when killing a mon and watching the survivors
form a new quorum.
Fixes:...
John Spray
05:04 AM Revision 346fd43b (ceph): cmake: complain if spdk/pmem is enabled w/o bluestore
and complain if bluestore is enabled w/o any backend found.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:33 AM Revision e109f957 (ceph): bluestore: assert(!num_running) before releasing running_aios
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
04:24 AM Revision ca7e91d1 (ceph): bluestore: extract IOContext logic out of BlueStore
to avoid HAVE_LIBAIO appearing in BlueStore.cc
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
03:42 AM Revision 11e96600 (ceph): githubmap: Add oritwas
Added oritwas to .githubmap.
Signed-off-by: Jos Collin <jcollin@redhat.com>
Jos Collin
03:32 AM Revision e2a75c91 (ceph): osd/PG: document state hierarchy
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
03:32 AM Revision 25b7965f (ceph): qa/suites/rados: test for recovery_unfound bug
See http://tracker.ceph.com/issues/22145
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
03:18 AM Revision 57e792bc (ceph): bluestore: enable building bluestore w/o libaio
KernelDevice is tightly coupled with libaio. more work is needed to
decouple aio from it. but by guarding KernelDevic...
Kefu Chai
03:18 AM Revision a11ab928 (ceph): cmake: check libaio on linux before building SPDK
SPDK requires libaio on linux.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
01:51 AM Revision 1bdd81e0 (ceph): mgr/balancer: skip CRUSH_ITEM_NONE
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit e2cbb4bc7a2badc3ff89fb4bf4d678d8e9f94652)
Sage Weil
01:47 AM Revision 3efc4c8d (ceph): qa/suites/rados: stop testing firefly tunables
We can't mix the balancer compat-set testing with firefly tunables because
it requires that all buckets be straw2.
S...
Sage Weil
01:47 AM Revision 5f8a59a4 (ceph): mgr/balancer: fail a bit more gracefully if we can't create a compat we...
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 476b2335fd08568d142d17848bfc58dc6e5c86d2)
Sage Weil
01:01 AM Revision 959fad28 (ceph): mds: don't delay processing completed requests in replay queue
Completed requests can also be in replay queue, they need to be processed
(treated as lookup request) in clientreplay...
Yan, Zheng

11/19/2017

05:37 PM Revision 08544e7f (ceph): test/rbd_mirror: fix valgrind warnings in unittest
Signed-off-by: Mykola Golub <to.my.trociny@gmail.com> Mykola Golub
05:24 PM Revision bc3a18b3 (ceph): rgw: add roles_pool in RGWZoneParams dump/decode json
fixes: http://tracker.ceph.com/issues/22162
Signed-off-by: Tianshan Qu <tianshan@xsky.com>
Tianshan Qu
01:14 PM Revision 593f65aa (ceph): doc: Update COMMANDS section in radosgw-admin
Updated the COMMANDS section in RADOSGW-ADMIN doc page, using the latest commands from rgw_admin.cc::usage()
Signed-...
Jos Collin
12:47 PM Revision 035a5885 (ceph): Merge pull request #18776 from JianyuLi/joa-mul-mds
MDS: make popular counter decay at proper rate Zheng Yan
12:47 PM Revision aaaa6f61 (ceph): Merge pull request #18784 from taodd/client-bugfix
Client:Fix readdir bug Zheng Yan
12:46 PM Revision b730db7d (ceph): Merge pull request #18786 from taodd/master
Client: setattr should drop "Fs" rather than "As" for mtime and size Zheng Yan
12:44 PM Revision d4c96095 (ceph): Merge pull request #18836 from taodd/cephfs-hadoop
MDS: correct the error msg when init mon client Zheng Yan
12:43 PM Revision 7bcaf952 (ceph): Merge pull request #18892 from taodd/client-bugfix2
MDS: add null check before we push_back "onfinish" Zheng Yan
12:43 PM Revision 6fa60101 (ceph): Merge pull request #18893 from taodd/mds-inotable-cleanup
mds: simplify the code logic in replay_alloc_ids Zheng Yan
12:40 PM Revision 67d1e6d0 (ceph): Merge pull request #18904 from taodd/mds-sesseionmap-cleanup
mds: get rid of the "if" check which is unnecessary inside a loop Zheng Yan
12:26 PM Revision ff71fbdc (ceph): mds: properly execute scrub finish context
Bug was introduced by commit 7e52729699 (mds: flush after scrub repairs)
Fixes: http://tracker.ceph.com/issues/22058...
Yan, Zheng
07:45 AM Revision a168d838 (ceph): rbd-mirror: missing lock when re-sending update_sync_point
Signed-off-by: Mykola Golub <to.my.trociny@gmail.com> Mykola Golub
02:34 AM Revision 5e519aeb (ceph): Merge pull request #18983 from pdvian/wip-22150-luminous
luminous: os/bluestore: fix SharedBlob unregistration Sage Weil
02:30 AM Revision 0f7332e9 (ceph): mon/OSDMonitor: add option to fix up ruleset-* to crush-* for ec profiles
The jewel->luminous upgrade test will fail if we finish the upgrade while
a workload setting old-style ec profiles is...
Sage Weil
02:23 AM Revision 8676b118 (ceph): cls_acl/_crypto: Add modeline
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo

11/18/2017

10:24 PM Revision 0279c6f8 (ceph): src/libcephfs.cc: Cleanup nullptr initializations against deleted objec...
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
04:07 PM Revision b9ea7595 (ceph): Merge pull request #19003 from dillaman/wip-22158
librbd: set deleted parent pointer to null
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
03:44 PM Revision 9abf0913 (ceph): Merge pull request #18751 from shinobu-x/wip-21701-luminous
luminous: ceph-kvstore-tool does not call bluestore's umount when exit Sage Weil
03:44 PM Revision c0e032c1 (ceph): Merge pull request #18750 from shinobu-x/wip-21702-luminous
luminous: BlueStore::umount will crash when the BlueStore is opened by start_kv_only() Sage Weil
03:41 PM Revision 81b768ab (ceph): Merge pull request #18860 from liewegas/wip-filestore-rocksdb-compressi...
luminous: os/filestore: disable rocksdb compression
Reviewed-by: Douglas Fuller <dfuller@redhat.com>
Sage Weil
01:30 PM Revision 7b53256b (ceph): librbd: set deleted parent pointer to null
Fixes: http://tracker.ceph.com/issues/22158
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:14 PM Revision a83609b9 (ceph): Merge pull request #18963 from amitkumar50/test-cov-test-9
test: Incorrect conversion to double
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
01:12 PM Revision e5aee684 (ceph): Merge pull request #18901 from jan--f/jan-crushtool-decompile-missing-ids
tools/crushtool: skip device id if no name exists
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
01:10 PM Revision fe2b7ffc (ceph): Merge pull request #18939 from majianpeng/bluestore-reap-collection
os/bluestore: fix the wrong usage for map_any
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Kefu Chai
01:10 PM Revision eb413d18 (ceph): Merge pull request #18913 from yaozongyou/wip-rados-add-touch-command
tools/rados: add touch command to change object modification time
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
01:08 PM Revision 205609cd (ceph): Merge pull request #18848 from jcsp/wip-22098
mgr/dashboard: fix audit log loading
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
01:07 PM Revision 6d02b2a1 (ceph): mgr/dashboard: fix audit log loading
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 85e1dadb287ee5216985b16b4a144dfe148d6a60)
John Spray
01:05 PM Revision d5bb6e40 (ceph): Merge pull request #18847 from jcsp/wip-mgr-mon-upness
mgr/dashboard: show warnings if data is out of date or mons are down
Reviewed-by: Kefu Chai <kchai@redhat.com>
Revie...
Kefu Chai
01:04 PM Revision e0a7ef57 (ceph): Merge pull request #18484 from Liuchang0812/wip-mgr-request-osd-metadata
mgr: request daemon's metadata when receiving a report from an unknown server
Reviewed-by: John Spray <john.spray@re...
Kefu Chai
12:58 PM Revision de1d25c2 (ceph): udev: Fix typo in udev OSD rules file
The rule for lockbox partitions had an invalid UUID for the "change" action.
Signed-off-by: Mitch Birti <yahooguntu@...
Mitch Birti
12:57 PM Revision 6515dbec (ceph): Merge pull request #18976 from yahooguntu/patch-1
udev: Fix typo in udev OSD rules file
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
06:05 AM Revision 1ac89cb7 (ceph): rpm: add cunit-devel for 'suse_version'
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
05:15 AM Revision b9c822a2 (ceph): Merge pull request #18944 from tchaikov/wip-dpdk-spdk
cmake: WITH_SPDK=ON by default
Reviewed-by: Liu-Chunmei <chunmei.liu@intel.com>
Kefu Chai
04:15 AM Revision 513f2e57 (ceph): discard the mdsload clear after prep_rebalance in case we want to expor...
Signed-off-by: Jianyu Li <joannyli@tencent.com> Jianyu Li
04:10 AM Revision 591fd497 (ceph): make sure that MDBalancer uses heartbeat info from the same epoch
Currently mds saves the heartbeat info from others in mds_load, once the mds_load.size( ) equals mds number, it consi... Jianyu Li
02:45 AM Revision 06103325 (ceph): msg/async: rebase msg/async/dpdk to spdk/dpdk
Signed-off-by: Liu-Chunmei <chunmei.liu@intel.com> chunmei
02:45 AM Revision a69bd61b (ceph): cmake: use BuildDPDK if libdpdk not found
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
02:44 AM Revision 79db2c40 (ceph): cmake: remove duplicated spdk linkage
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
02:44 AM Revision 9964ac92 (ceph): cmake: BuildDPDK: do not build kernel modules
see also http://pkgs.fedoraproject.org/cgit/rpms/dpdk.git/tree/dpdk.spec
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:44 AM Revision e8add075 (ceph): cmake: add rte_mempool_{ring,stack} to Finddpdk.cmake
* also refactor it a little bit
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:43 AM Revision dbe04b4a (ceph): cmake: refactor dpdk related code
* move the check of `USE_CRYPTOPP` to $top_srcdir/CMakeLists.txt
* remove reference of DPDK_LIBRARY, it's defined now...
Kefu Chai
12:38 AM Revision 8c93c0ee (ceph): mgr/prometheus: add missing 'deep' state to PG_STATES in ceph-mgr prome...
without this the endpoint throws 500s when any PG is doing a deep scrub.
Signed-off-by: Peter Woodman <peter@shortbu...
Peter Woodman
12:38 AM Revision dff64a2d (ceph): doc: add 'deep' state to pg-states.rst, change description of 'scrubbin...
Signed-off-by: Peter Woodman <peter@shortbus.org> Peter Woodman

11/17/2017

08:39 PM Revision 94839deb (ceph): doc/ceph-volume create a migration section to help users coming from ce...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit e433efe51481ec63bc9753a0f446fe2b12b5bb6a)
Alfredo Deza
08:39 PM Revision b8bf0d04 (ceph): ceph-disk add deprecation warnings in favor of ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Fixes: http://tracker.ceph.com/issues/22154
(cherry picked from commi...
Alfredo Deza
08:36 PM Revision 664a2f9f (ceph): Merge pull request #18988 from ceph/wip-rm22154
ceph-disk: create deprecation warnings
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
06:39 PM Revision e433efe5 (ceph): doc/ceph-volume create a migration section to help users coming from ce...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:38 PM Revision c9da92e1 (ceph): ceph-disk add deprecation warnings in favor of ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Fixes: http://tracker.ceph.com/issues/22154
Alfredo Deza
06:10 PM Revision 75a908a6 (ceph): doc/ceph-volume create a migration section to help users coming from ce...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:01 PM Revision 69874d0c (ceph): ceph-disk add deprecation warnings in favor of ceph-volume
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Fixes: http://tracker.ceph.com/issues/22154
Alfredo Deza
05:55 PM Revision f870729a (ceph): Merge pull request #18917 from ZVampirEM77/wip-em-copyobjdata-cleanup
rgw: cleanup unused parameters in RGWRados::copy_obj_data
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by...
Yuri Weinstein
05:31 PM Revision 51541729 (ceph): udev: Fix typo in udev OSD rules file
The rule for lockbox partitions had an invalid UUID for the "change" action.
Signed-off-by: Mitch Birti <yahooguntu@...
Mitch Birti
05:19 PM Revision f02d7109 (ceph): Merge pull request #18973 from ceph/backport-18924
luminous: ceph-volume: allow using a device or partition for `lvm --data`
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza
04:59 PM Revision a5c88f61 (ceph): rgw clean-up: remove unused var & func in RGWRados::SystemObject
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com> J. Eric Ivancich
04:49 PM Revision 383dd576 (ceph): Merge pull request #18922 from Synesis-LLC/fix-22122
rgw: fix radosgw-admin bucket rm with --purge-objects and --bypass-gc
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
04:48 PM Revision 6ce6be64 (ceph): Merge pull request #18956 from Jeegn-Chen/wip-issue-22129
rgw: AWS v4 authorization work when INIT_MULTIPART is chunked
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Yuri Weinstein
03:39 PM Revision ebbe0339 (ceph): ceph-volume tests.devices.lvm prepare isn't bluestore specific anymore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 2f40dbac386be631ac97e2450117c218d9bf02f9)
Alfredo Deza
03:38 PM Revision ee4447e3 (ceph): Merge pull request #18984 from ceph/wip-cv-unittest-fix
ceph-volume tests.devices.lvm prepare isn't bluestore specific anymore
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
03:25 PM Revision 3bb3419c (ceph): Merge pull request #18968 from joscollin/wip-rgwadmin-rewrite
rgw: fix rewrite options usage text
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
02:52 PM Revision 4ee67364 (ceph): Merge pull request #17797 from amitkumar50/cov-msg-3
msg: Initialize lkey,bound,port_cnt,num_chunk,gid_idx
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:51 PM Revision 4c19f6f2 (ceph): Merge pull request #17874 from ShowingCloud/master
ceph-bluestore-tool: check if bdev is empty on 'bluefs-bdev-expand'
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:49 PM Revision 52bd432c (ceph): Merge pull request #18090 from amitkumar50/test-cov-8
test: checking negative returns from creat()
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:48 PM Revision ad30823c (ceph): Merge pull request #18143 from shinobu-x/sk-kraken_rbd-openstack_rst
docclient.cinder requires rwx permission against images pool Sage Weil
02:31 PM Revision 347c5148 (ceph): rgw: keystone: bump up logging when error is received
When keystone engine is used and there is an error (often due to
misconfigured urls etc) these do not show up at the ...
Abhishek Lekshmanan
01:41 PM Revision 2f40dbac (ceph): ceph-volume tests.devices.lvm prepare isn't bluestore specific anymore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:40 PM Revision 4d0b7006 (ceph): sysctl: relocate 90-ceph-osd.conf under etc/sysctl/
Signed-off-by: David Disseldorp <ddiss@suse.de> David Disseldorp
01:40 PM Revision 14a0c2a7 (ceph): sysctl.d: set kernel.pid_max=4194304 on 64-bit systems
For CONFIG_BASE_FULL Linux kernels, the maximum number of proc/thread
IDs is set to 32768 by default. This default li...
David Disseldorp
11:22 AM Revision ede0d941 (ceph): os/filestore: remove redudant check.
If next is null, we already set a non-null to it. So don't check again.
Signed-off-by: Jianpeng Ma <jianpeng.ma@inte...
Jianpeng Ma
11:21 AM Revision d681562b (ceph): os/bluestore: using ghobject_t::is_max to judge.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
10:50 AM Revision c8419dee (ceph): osd/PG: const cleanup for recoverable/readable predicates
Signed-off-by: Neha Ojha <nojha@redhat.com> Neha Ojha
10:16 AM Revision 07280086 (ceph): os/bluestore: bypass check if collection has more objects than nonexist...
If next != ghobject_t::get_max(), this mean collection has more data
than nonexistent_count. For this we should bypas...
Jianpeng Ma
10:14 AM Revision 196c71f4 (ceph): os/bluestore: Re-record unclean removed-collection.
In _reap_collection, if removed-collection still has object which in
flushing. Collection don't clean cache and it c...
Jianpeng Ma
10:14 AM Revision ab4f797b (ceph): os/bluestore: remove _reap_collection in umount.
Queue removed collections and reap removed collection in the same
thread(_kv_finalize_thread). If this thread termina...
Jianpeng Ma
10:14 AM Revision 7646b740 (ceph): os/bluestore: remove lock for removed_collections.
Current, queue removed-collections and handle removed-collections
in the same thread. So no need a lock to protect.
...
Jianpeng Ma
10:05 AM Revision 96c981ce (ceph): os/bluestore: fix SharedBlob unregistration
We use the SharedBlobSet remove() in three cases:
- from SharedBlob::put(), we try to remove ourselves from the set,...
Sage Weil
07:40 AM Revision 22d8dde1 (ceph): rpm,deb: add cunit1 as build dependency
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
07:40 AM Revision df446f06 (ceph): cmake: WITH_SPDK=ON by default
Signed-off-by: wanjun.lp <wanjun.lp@alibaba-inc.com>
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
07:37 AM Revision 01a9f178 (ceph): cmake: build spdk/dpdk in cmake modules
Signed-off-by: Kefu Chai <kchai@redhat.com>
Signed-off-by: wanjun.lp <wanjun.lp@alibaba-inc.com>
Signed-off-by: Ziye ...
Kefu Chai
07:32 AM Revision 8b354795 (ceph): cls/rgw: mtime in rgw_bucket_dir_entry_meta not really decoded
Fixes: http://tracker.ceph.com/issues/22148
Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com>
Zongyou Yao
07:02 AM Revision 9b3804f5 (ceph): os/filestore/FileStore: [Cleanup (trivial)] Initialized by nullptr, NUL...
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
06:18 AM Revision b8898796 (ceph): rgw: clean code with helper function dump_header_if_nonempty
Signed-off-by: Xinying Song <songxinying@cloudin.cn> Xinying Song
05:47 AM Revision 7d31dd4c (ceph): rgw-admin: check the data extra pool supports omap
If the data extra pool is ec and does not support omap, multi-part
uploading will fail, so adding this check when add...
Zongyou Yao
05:38 AM Revision eeec36bf (ceph): rgw: fix rewrite options usage text
Fixed rewrite options usage text properly.
Signed-off-by: Jos Collin <jcollin@redhat.com>
Jos Collin
05:08 AM Revision b4a93756 (ceph): rgw:send x-amz-version-id header when upload files
To be compatible with aws s3, an x-amz-version-id header should be returned.
For atomic upload, RGWPutObj::version_i...
Xinying Song
04:53 AM Revision 51c8b804 (ceph): Merge pull request #18950 from sknorr/fix-rn-typos
doc: Fix typos in release notes
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Reviewed-by: Nathan...
Jos Collin
02:02 AM Revision a170e677 (ceph): mds: fix CDir::log_mark_dirty()
the 'will dirty' check is wrong because we don't always project fnode.
Fixes: http://tracker.ceph.com/issues/21584
S...
Yan, Zheng

11/16/2017

09:40 PM Revision 9515da27 (ceph): Merge pull request #18957 from tchaikov/wip-pr-18808-luminous
luminous: qa: do not wait for down/out osd for pg convergence
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
08:14 PM Revision c662dc30 (ceph): Merge pull request #17977 from cbodley/wip-rgw-beast-qa
qa/rgw: add beast frontend to some rgw suites Matt Benjamin
07:47 PM Revision 5f627b1f (ceph): githubmap: update contributors
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
07:47 PM Revision 3a394293 (ceph): Merge PR #18600 into master
* refs/pull/18600/head:
MDSMonitor: only clog changes to active
Reviewed-by: John Spray <john.spray@redhat.com>
Rev...
Patrick Donnelly
07:45 PM Revision 73599b74 (ceph): Merge PR #18774 into master
* refs/pull/18774/head:
mds: fix CDir::log_mark_dirty()
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
05:32 PM Revision 8defef4b (ceph): Merge pull request #18887 from dillaman/wip-20789
librbd: compare and write against a clone can result in failure
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
04:55 PM Revision ad4668b6 (ceph): ceph-volume tests.functional create a common playbook directory for setups
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit def89a411f2f4bdb23c4bbd3b71c1310a564f07d)
Alfredo Deza
04:55 PM Revision d25a0411 (ceph): doc/ceph-volume lvm prepare can accept devices for --data
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 9bfab348b2ff59c0b939a19c22d4a06bc5236b96)
...
Alfredo Deza
04:50 PM Revision 210e1b3b (ceph): ceph-volume tests.functional add data device and journal to xenial file...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit d0754e25177b9bf3bce695b7991e99f49312d91c)
Alfredo Deza
04:50 PM Revision 7f7d62a1 (ceph): ceph-volume tests.functional add setup playbook for xenial filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 210c1e1d4770dde47f0008cadaaec35deb729272)
Alfredo Deza
04:50 PM Revision 0d082d0d (ceph): ceph-volume tests.functional tox.ini addition of setup playbook for par...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit d074b534643dde37d732b34c36c5089e41848d6d)
Alfredo Deza
04:50 PM Revision 398a1365 (ceph): ceph-volume tests.functional add raw data device to xenial bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit fbcfb522981cd4039cfe617609c5f160f0b05c52)
Alfredo Deza
04:50 PM Revision 211895ac (ceph): ceph-volume tests.functional add setup playbook for xenial bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit d0f5623963f58fc4d5727a79d8377b2191b0f9dc)
Alfredo Deza
04:50 PM Revision f06ea775 (ceph): ceph-volume tests.functional add setup playbook for centos7 filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit b3bb147298f8816651f231f77bc91a3a1b50d96f)
Alfredo Deza
04:50 PM Revision 12e180a8 (ceph): ceph-volume tests.functional add setup playbook for centos7 bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 161fd373d2f11f64466927e5d615d039822e2ab5)
Alfredo Deza
04:50 PM Revision a167556e (ceph): ceph-volume tests.functional add raw data device to centos7 bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 2d416a849ad7b33dde1386da09c81249e6c2299d)
Alfredo Deza
04:50 PM Revision c8f64af0 (ceph): ceph-volume lvm.prepare add example of raw device or partition in help ...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 6fb8d566aac0e0fa081e6500852855ad177f784f)
Alfredo Deza
04:50 PM Revision 968006a2 (ceph): ceph-volume lvm.common update --data flag to reflect device acceptance
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 4df7ea8d83cfa02c8864d043b5d5fb2f5409dc96)
Alfredo Deza
04:50 PM Revision f10bfbee (ceph): ceph-volume tests.functional add raw device to centos7 filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit c5b8d72570b24dfd0d2f8c1cc8f13812c6c11a69)
Alfredo Deza
04:50 PM Revision f9309341 (ceph): ceph-volume lvm.prepare allow partition or raw device as input for --da...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 89236ee3f81e50b9b059c10f6d6e7ce048c06474)
Alfredo Deza
04:49 PM Revision 0d18c24f (ceph): rgw: Fix swift object expiry not deleting objects
In cls_timeindex_list() though `to_index` has expired for a timespan, the marker is set for a subsequent index during... Pavan Rallabhandi
04:47 PM Revision e83d370a (ceph): Merge pull request #18924 from ceph/wip-cv-filestore-devices
ceph-volume: allow using a device or partition for `lvm --data`
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
04:31 PM Revision cfd29997 (ceph): Merge pull request #18700 from tianshan/fix_cls_bucket_head
rgw: fix cls_bucket_head result order consistency
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
04:30 PM Revision 00c95a09 (ceph): Merge pull request #18926 from theanalyst/wip-mp-jewel-fix
rgw: set sync_from_all as true when no value is seen
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
03:43 PM Revision 2c1653ca (ceph): radosgw-admin zonegroup get and zone get return defaults when there is ...
Fixs: http://tracker.ceph.com/issues/21615
Signed-off-by: lvshanchun <lvshanchun@gmail.com>
lvshanchun
02:00 PM Revision 9bfab348 (ceph): doc/ceph-volume lvm prepare can accept devices for --data
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision def89a41 (ceph): ceph-volume tests.functional create a common playbook directory for setups
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision b3bb1472 (ceph): ceph-volume tests.functional add setup playbook for centos7 filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision 161fd373 (ceph): ceph-volume tests.functional add setup playbook for centos7 bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision 2d416a84 (ceph): ceph-volume tests.functional add raw data device to centos7 bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision d074b534 (ceph): ceph-volume tests.functional tox.ini addition of setup playbook for par...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision fbcfb522 (ceph): ceph-volume tests.functional add raw data device to xenial bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision d0f56239 (ceph): ceph-volume tests.functional add setup playbook for xenial bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision d0754e25 (ceph): ceph-volume tests.functional add data device and journal to xenial file...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision 210c1e1d (ceph): ceph-volume tests.functional add setup playbook for xenial filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision 4df7ea8d (ceph): ceph-volume lvm.common update --data flag to reflect device acceptance
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:00 PM Revision c5b8d725 (ceph): ceph-volume tests.functional add raw device to centos7 filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:36 PM Revision a19239a2 (ceph): Merge pull request #18969 from vshankar/rbd-mirror-image-map-state-tran...
rbd-mirror: use next transition state to check transition completeness
Reviewed-by: Jason Dillaman <dillaman@redhat....
Jason Dillaman
01:15 PM Revision c3a868f7 (ceph): Merge pull request #18960 from Liuchang0812/mailmap-update
.mailmap, .organizationmap: update JingChen, ZongyouYao, ShanchunLv's… Sage Weil
12:47 PM Revision 69be4abc (ceph): systemd: fix rbd-mirror reboot
As mentioned in
https://www.freedesktop.org/software/systemd/man/systemd.unit.html#PartOf=
> is a one-way dependency...
Guillaume Abrioux
12:31 PM Revision 4b851ce0 (ceph): test/librados_test_stub: simulate set_alloc_hint creating a non-existen...
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:31 PM Revision c4e5613e (ceph): test/librados_test_stub: mocked remainder of IO ops used by librbd
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:31 PM Revision 654a78fa (ceph): librbd: templatize IO object request state machines
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:31 PM Revision 35ce1c2d (ceph): librbd: ObjectReadRequest does not require buffer extents
The ReadResult wrapper requires the buffer extents to know
how to properly reconstruct the out buffer.
Signed-off-by...
Jason Dillaman
12:31 PM Revision 284feb6a (ceph): librbd: reduce lock scope when assembling read results
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:31 PM Revision ab0e5589 (ceph): librbd: default template parameter for C_SparseReadRequest
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:31 PM Revision 62c3282b (ceph): librbd: refactor io::ObjectReadRequest
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:31 PM Revision e79c0cf2 (ceph): librbd: object cacher should re-use read state machine
This adds support for sparse-reads and ensures all object reads
utilize a single, tested code path.
Signed-off-by: J...
Jason Dillaman
12:31 PM Revision f6db9b80 (ceph): librbd: copyup state machine needs to handle empty write ops
The compare-and-write object operation cannot be executed
concurrently within a copyup operation since the object mig...
Jason Dillaman
12:31 PM Revision 7117aa4e (ceph): librbd: simplify interface between object IO and copyup state machines
The initial copyup was not receiving a write hint and the
code for hints was duplicated multiple times. Additionally,...
Jason Dillaman
12:31 PM Revision 318797f5 (ceph): librbd: consolidate all object discard-related logic into single state ...
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:31 PM Revision 0e643fb9 (ceph): librbd: refactor object write request state machines
Fixes: http://tracker.ceph.com/issues/20789
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:31 PM Revision 4e8b0b60 (ceph): test/librbd: disable compare and write if skipping partial discard
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
12:08 PM Revision 118b9fe2 (ceph): Fix typos in release notes
Signed-off-by: Stefan Knorr <sknorr@suse.de> Stefan Knorr
12:00 PM Revision 7faa36b6 (ceph): rbd-mirror: use next transition state to check transition completeness
Signed-off-by: Venky Shankar <vshankar@redhat.com> Venky Shankar
12:00 PM Revision bd2ea56c (ceph): test: Incorrect conversion to double
Fixes the coverity issue:
CID 1417062 (#1 of 1): Result is not floating-point
(UNINTENDED_INTEGER_DIVISION)
integer_...
Amit Kumar
11:34 AM Revision 845341ce (ceph): Merge pull request #18952 from dillaman/wip-test-librbd
test/librbd: clean up for several mock function tests
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
11:32 AM Revision 3b741bd5 (ceph): Merge pull request #18947 from dillaman/wip-22131
rbd-nbd: certain kernels may not discover resized block devices
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
11:30 AM Revision 13378557 (ceph): Merge pull request #18909 from dillaman/wip-22120
librbd: possible deadlock with synchronous maintenance operations
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
11:28 AM Revision 956f3c8b (ceph): Merge pull request #18923 from dillaman/wip-21966
librbd: prevent overflow of discard API result code
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
09:20 AM Revision db42e385 (ceph): rgw: fix radosgw-admin bucket rm with --purge-objects and --bypass-gc
Call RGWRados::delete_bucket() from rgw_remove_bucket_bypass_gc()
instead of partial copy of code of RGWRados::delete...
Aleksei Gutikov
08:10 AM Revision a0f8d54a (ceph): mon: dump servicemap along with MgrStatMonitor dump info
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com> Zhi Zhang
05:35 AM Revision 4c641cfc (ceph): rgw: check read_op.read return value in RGWRados::copy_obj_data
The return-value-type of RGWRados::Object::Read::read is int, and
the return value of RGWRados::Object::Read::read is...
Enming Zhang
05:08 AM Revision 77a391dc (ceph): common: add {,make_}ostream_joiner
it's handy to print arrays like containers.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
05:08 AM Revision 2a415f60 (ceph): rgw: use ostream_joiner to print arrays
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
05:08 AM Revision 8b178f28 (ceph): rgw: print dict-like IAM Policy element as a dict
so they are printed like
{ Hello: World, Goodbye: [ Cruel, World ] }
instead of
[ Hello: World, Goodbye: [ Cruel, Wor...
Kefu Chai
05:08 AM Revision bf7e7a7f (ceph): rgw: do not print the leading "{" for Condition
so the parentheses matches.
also add a space before the ending "}", so it looks better.
Reported-by: Bingyin Zhang ...
Kefu Chai
04:55 AM Revision 407238a4 (ceph): Merge pull request #18918 from ZVampirEM77/wip-em-rewrite-cmd
rgw: add rewrite cmd and options into radosgw-admin usage and doc
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Rev...
Jos Collin
04:38 AM Revision c8f9b7cc (ceph): msg/async/AsyncConnection: combine multi alloc into one
Signed-off-by: Haomai Wang <haomai@xsky.com> Haomai Wang
04:09 AM Revision bc20165a (ceph): .mailmap, .organizationmap: update JingChen, ZongyouYao, ShanchunLv's m...
Signed-off-by: Chang Liu <liuchang0812@gmail.com> Chang Liu
03:34 AM Revision 3cd85117 (ceph): rgw: cleanup unused parameters in RGWRados::copy_obj_data
src_obj, max_chunk_size, category and ptag are out
of use in RGWRados::copy_obj_data.
Signed-off-by: Enming Zhang <e...
Enming Zhang
03:29 AM Revision a3981383 (ceph): mgr: request daemon's metadata when receiving a report message from an ...
Fixes: http://tracker.ceph.com/issues/21687
Signed-off-by: Chang Liu <liuchang0812@gmail.com>
Chang Liu
03:15 AM Revision cefa4010 (ceph): rgw: add rewrite related cmd and parameter into radosgw-admin help info
+ radosgw-admin object rewrite
+ radosgw-admin bucket rewrite
+ --min-rewrite-size
+ --max-rewrite-size
+ --min-rewri...
Enming Zhang
02:10 AM Revision d19b7403 (ceph): qa: do not wait for down/out osd for pg convergence
that osd is not invovlved in the PG state changes.
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from c...
Kefu Chai
02:06 AM Revision b70ab5e4 (ceph): Remove print statement, needs log object to print to file instead
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
02:05 AM Revision e81a7ffc (ceph): Merge pull request #18808 from tchaikov/wip-qa-max-pg-per-osd
qa: do not wait for down/out osd for pg convergence
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin
02:03 AM Revision b2c083d8 (ceph): update cluster to use 2 mds and 3 mons
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
01:54 AM Revision e5c98114 (ceph): update rest module loads via ceph-ansible vars
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
01:24 AM Revision 87c1dc51 (ceph): Merge pull request #15788 from vshankar/mirror-ha-poolwatcher-policy
rbd-mirror: track images in policy map in support of A/A
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:12 AM Revision c8827e50 (ceph): rgw: AWS v4 authorization work when INIT_MULTIPART is chunked
Add RGW_OP_INIT_MULTIPART as a the single chunk special case
like RGW_OP_COMPLETE_MULTIPART.
Fixes: http://tracker.c...
Jeegn Chen

11/15/2017

11:24 PM Revision 27791852 (ceph): Merge pull request #18953 from cbodley/wip-22139
common: fix BoundedKeyCounter const_pointer_iterator
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
Casey Bodley
09:31 PM Revision fa034b69 (ceph): common: fix BoundedKeyCounter const_pointer_iterator
with libc++, clang fails to compile a call to:
vector::assign(const_pointer_iterator, const_pointer_iterator)
bec...
Casey Bodley
08:46 PM Revision bc231942 (ceph): test/librbd: fixed gmock uninteresting function call warnings
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
08:35 PM Revision 260a4226 (ceph): test/librbd: eliminate sleeps within deep-copy mock tests
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
08:06 PM Revision 1deb144a (ceph): tools: Show DB state information
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 3214882a95f9f70d9f6d28f4e403ee16324530f9)
David Zafman
08:06 PM Revision db9df5ac (ceph): tools: Add the ability to reset state to v2
Available for testing and user downgrade.
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commi...
David Zafman
08:06 PM Revision 1519e463 (ceph): osd: Only scan for omap corruption once
Before
state 2: Can have complete tables (some may be bad)
state 3: Never had complete tables
After
state 2: Can...
David Zafman
08:06 PM Revision 59a2f509 (ceph): osd: Scrub of object with only object error(s) are not logged
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 1ad05b1068ddd5d3312af45af1a60587200ddcd7)
David Zafman
08:06 PM Revision 2a41ee7f (ceph): tools: Add --backend option to ceph-osdomap-tool default to rocksdb
Fix hard-coded "leveldb" backend. The command is broken in Luminous
now that "rocksdb" is the default.
Signed-off-b...
David Zafman
07:51 PM Revision 297cd6cc (ceph): Merge pull request #18883 from cbodley/wip-22083+
rgw: set num_shards on 'radosgw-admin data sync init'
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Reviewed-by:...
Casey Bodley
07:02 PM Revision 90e860c2 (ceph): rgw: set num_shards on 'radosgw-admin data sync init'
Fixes: http://tracker.ceph.com/issues/22083
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
07:02 PM Revision 662b0248 (ceph): dencoder/rgw: expose rgw sync status types
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:25 PM Revision 0ccd26f9 (ceph): librbd: added missing locks for snap rollback and rename
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
05:57 PM Revision abd2e0ac (ceph): Merge pull request #18940 from trociny/wip-valgrind-DeadLockOwner
test/librbd: valgrind warning in TestMockManagedLockBreakRequest.DeadLockOwner
Reviewed-by: Jason Dillaman <dillaman...
Jason Dillaman
05:04 PM Revision c9dbb86d (ceph): Merge pull request #17761 from cbodley/wip-rgw-bilog-trim
rgw multisite: automated trimming for bucket index logs
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yuri Weinstein
05:04 PM Revision cb478558 (ceph): Merge pull request #18811 from oritwas/wip-rgw-22046
tenant fixes for dynamic resharding
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
05:03 PM Revision d1c07774 (ceph): Merge pull request #18920 from yaozongyou/wip-ceph-dencoder-add-types
ceph-dencoder: add support for cls_rgw_lc_obj_head
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
04:51 PM Revision 74a6592d (ceph): options.cc: document rgw config options
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 79e58a346e743b95b4435fdc72f2fd7ac01e3f1e)
Yehuda Sadeh
04:50 PM Revision 7acb9a8d (ceph): common/options: use user-defined literals for sizes
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 6788ea0e9a51217cd56b282c40533a8971a36530)
Kefu Chai
04:50 PM Revision ecf10261 (ceph): common/options: use user-defined literals for default intervals
for better readablility
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 3704fe283b606737533d6...
Kefu Chai
04:50 PM Revision bc94035a (ceph): common/options: use user-defined literals for default sizes
for better readablity.
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit d9b38a1d6172a43e7ebb75...
Kefu Chai
04:33 PM Revision 039ee832 (ceph): os/bluestore: fix the wrong usage for map_any.
If Onode::flushing_count > 0, it should return true rahter than false.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel...
Jianpeng Ma
04:24 PM Revision b761a174 (ceph): Merge pull request #18946 from joscollin/wip-add-cbodley
.githubmap: Add cbodley
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
04:04 PM Revision 71a8f8de (ceph): Merge pull request #18900 from qrGitHub/master
rgw.iam: change '1' to '1ULL' in function print_actions
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Casey Bodley
03:52 PM Revision 8f56897c (ceph): rgw: add data sync related cmd into radosgw-admin help info
+ radosgw-admin data sync status
+ radosgw-admin data sync init
+ radosgw-admin data sync run
Signed-off-by: lvshanc...
lvshanchun
03:49 PM Revision 677bd52b (ceph): rgw: add metadata sync related cmd into radosgw-admin help info
+ radosgw-admin metadata sync status
+ radosgw-admin metadata sync init
+ radosgw-admin metadata sync run
Signed-off...
Shanchun Lv
03:35 PM Revision 6a335481 (ceph): librbd: invalidating the cache shouldn't hold write lock
This can cause deadlock when readahead is in-progress since neither
can make forward progress.
Fixes: http://tracker...
Jason Dillaman
03:34 PM Revision db13e475 (ceph): rbd-nbd: rescan partition table after image resize event
Fixes: http://tracker.ceph.com/issues/22131
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
03:31 PM Revision 80d36a11 (ceph): .githubmap: Add cbodley
Signed-off-by: Jos Collin <jcollin@redhat.com> Jos Collin
03:28 PM Revision e2d9d81f (ceph): Merge pull request #18921 from Leeshine/wip-data-sync-cmd
rgw: add metadata and data sync related cmd into radosgw-admin usage
Reviewed-by: Casey Bodley <cbodley@redhat.com>
...
Jos Collin
02:20 PM Revision 3effd324 (ceph): librbd: prevent overflow of discard API result code
Prevent discard/writesame lengths larger than 2GB.
Fixes: http://tracker.ceph.com/issues/21966
Signed-off-by: Jason ...
Jason Dillaman
09:41 AM Revision 01d2c37a (ceph): mds: lookup snapped inodes by vinodeno_t
Directory inodes are always multiversion, snapped metadata are stored
together with head inode. lookup snapped direct...
Yan, Zheng
08:20 AM Revision beda1e82 (ceph): test/librbd: valgrind warning in TestMockManagedLockBreakRequest.DeadLo...
When running with 'debug_rbd >= 20':
Conditional jump or move depends on uninitialised value(s)
by 0x94277B: o...
Mykola Golub
07:22 AM Revision 306edd14 (ceph): cmake: check gcc version not release date for libstdc++ saneness
there is chance that the release date of a minor or patch version of
libstdc++/gcc is *greater* than that of a major ...
Kefu Chai
07:22 AM Revision 571a786a (ceph): cmake: pass LDSHARED env var to distutils
otherwise, the default gcc will be used, and the $CMAKE_C_COMPILER
passed to the outer CMakeLists.txt won't kick in. ...
Kefu Chai
07:08 AM Revision 46657a0f (ceph): rgw: fix cls_bucket_head result order consistency
headers's key is string but bucket_instance_ids's key is int
looked around and found no one use header's key, so chan...
Tianshan Qu
06:40 AM Revision 81249ab9 (ceph): Revert "common/config: return const reference instead of a copy"
This reverts commit b248f8903b09f61f0bda1ead6c1ffb242dadd14e.
it's dangerous to return a reference of a variable whi...
Kefu Chai
04:30 AM Revision 8ce46e4a (ceph): Merge pull request #18905 from ifed01/wip-bluestore-recalc-alloc
os/bluestore: remove ineffective BlueFS fnode extent calculation.
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
04:20 AM Revision 78c7505b (ceph): Merge pull request #18903 from jan--f/jan-mgr-prometheus-unkown-pgstate
pybind/mgr/prometheus: don't crash when encountering an unknown PG state
Reviewed-by: John Spray <john.spray@redhat....
Kefu Chai
04:18 AM Revision 730b2d93 (ceph): Merge pull request #18885 from dzafman/wip-22112
ceph-objectstore-tool: Fix set-size to clear data_digest if changing …
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:17 AM Revision 267b97ea (ceph): Merge pull request #18622 from majianpeng/bluestore-opseq
os/bluestore: OpSequencer: reduce kv_submitted_waiters if _is_all_kv_submitted() return true.
Reviewed-by: Igor Fedo...
Kefu Chai
03:29 AM Revision 7a8e9154 (ceph): mds: additional damage handling case in EImportStart
Fixes: http://tracker.ceph.com/issues/21759
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
12:58 AM Revision 09070016 (ceph): Merge pull request #17032 from yangdongsheng/rbd_qos
rbd: implement image qos in tokenbucket algorithm
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman

11/14/2017

09:14 PM Revision 16715ecc (ceph): Merge pull request #18483 from Songweibin/wip-list-children2
rbd: fix rbd children listing when child is in trash
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
08:31 PM Revision 6b764a90 (ceph): Merge pull request #18007 from yehudasa/wip-rgw-config-desc
options.cc: document rgw config options
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Reviewed-by: Abhishek Leksh...
Yehuda Sadeh
06:42 PM Revision e0116fa4 (ceph): rgw: set sync_from_all as true when no value is seen
In order to support jewel-luminous multisite scenarios where when a
jewel cluster is the master, the sync-from-all js...
Abhishek Lekshmanan
05:01 PM Revision 3aacde07 (ceph): Merge pull request #18894 from liewegas/wip-fix-balancer
mgr/balancer: skip CRUSH_ITEM_NONE
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: John Spray <john.spray@red...
Sage Weil
04:38 PM Revision 5c9b93da (ceph): Merge pull request #18908 from smithfarm/wip-luminous-fixup
qa/suites/fs/basic_functional/clusters: more osds
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: A...
Yuri Weinstein
04:19 PM Revision 21574aed (ceph): Merge pull request #18763 from cfanz/master
rgw: don't write bucket_header when it is not changed in rgw_bucket_prepare_op
Reviewed-by: Casey Bodley <cbodley@re...
Yuri Weinstein
04:17 PM Revision d45fdd78 (ceph): Merge pull request #18852 from theanalyst/wip-22083
rgw: data sync: set num_shards when building full maps
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: O...
Yuri Weinstein
04:16 PM Revision f8b7c3e3 (ceph): Merge pull request #18866 from cbodley/wip-22101
rgw: RGWEnv::set() takes std::string
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
Yuri Weinstein
04:15 PM Revision dc11821c (ceph): Merge pull request #18875 from yaozongyou/rgw-cleanup
rgw: remove unused disable_signal_fd
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
04:15 PM Revision b28aa2a7 (ceph): Merge pull request #18895 from cooboos/wip-opt-maperase
rgw: optimize the rgw-attr del code logic
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
04:06 PM Revision cc41c393 (ceph): Merge pull request #18910 from ceph/backport-18882
luminous: ceph-volume: add functional tests for simple, rearrange lvm tests
Reviewed-by: Alfredo Deza <adeza@redhat....
Alfredo Deza
04:01 PM Revision 7c1c1c26 (ceph): doc/ceph-volume lvm prepare can accept devices for --data
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
03:48 PM Revision 9c694ffc (ceph): cephfs, mon/AuthMonitor, OSD/osdcap: make 'all' a synonym for '*'
Define the string 'all' to be a synonym for the wildcard '*'. This
avoids confusion in the event that some auth caps ...
Douglas Fuller
03:48 PM Revision d395daa0 (ceph): mon/OSDMonitor: disallow "all" as a key or value name
This avoids conflict with the wildcard "all" used for
OSD auth caps.
Signed-off-by: Douglas Fuller <dfuller@redhat.com>
Douglas Fuller
03:34 PM Revision ccfc3a23 (ceph): Merge pull request #18845 from yaozongyou/wip-lifecycle-log-level
rgw: update life cycle related log level
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
02:16 PM Revision 90b7ecd8 (ceph): librbd: possible deadlock with synchronous maintenance operations
Fixes: http://tracker.ceph.com/issues/22120
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:42 PM Revision d2ab772b (ceph): ceph-volume tests.functional add setup playbook for xenial filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:42 PM Revision 10d2514f (ceph): ceph-dencoder: adding support for cls_rgw_lc_obj_head
After adding cls_rgw_lc_obj_head, we can using the following command
to look into lc processing related information:
...
Zongyou Yao
01:42 PM Revision 3cf5e5bf (ceph): ceph-volume tests.functional add data device and journal to xenial file...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:40 PM Revision 4955bcf1 (ceph): ceph-volume tests.functional add setup playbook for xenial bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:40 PM Revision d516c132 (ceph): ceph-volume tests.functional add raw data device to xenial bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:38 PM Revision a6cb1b90 (ceph): ceph-volume tests.functional tox.ini addition of setup playbook for par...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:37 PM Revision bdc933ff (ceph): ceph-volume tests.functional add raw data device to centos7 bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:36 PM Revision 741a4dc1 (ceph): ceph-volume tests.functional add setup playbook for centos7 bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:35 PM Revision d7893ffb (ceph): ceph-volume tests.functional add setup playbook for centos7 filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:35 PM Revision 5356db49 (ceph): ceph-volume tests.functional add raw device to centos7 filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
12:27 PM Revision d9c6a912 (ceph): client: add new delegation testcases
Test basic acquire/break functionality from both other clients
and the same client, for different conflicting opens, ...
Jeff Layton
12:27 PM Revision 3321cc7b (ceph): mds: fold mds_revoke_cap_timeout into mds_session_timeout
Right now, we have two different timeout settings -- one for when the
client is just not responding at all (mds_sessi...
Jeff Layton
12:26 PM Revision fad99776 (ceph): client: add delegation support for cephfs
Add the ability for ceph userland clients to request a delegation for a
cephfs open file. With this, userland will ge...
Jeff Layton
11:46 AM Revision 85737f94 (ceph): tools/crushtool: skip device id if no name exists
When an OSD with an id < max_id is removed, i.e. the osd ids are not
continuous, crushtool decompile prints bogus inf...
Jan Fajerski
10:42 AM Revision 4037ab44 (ceph): osd: subscribe osdmaps if any pending pgs
subscribe from monitor continously for new osdmaps so osd is able to get
the osdmap instructing it to delete PGs even...
Kefu Chai
09:34 AM Revision e9160cfb (ceph): tools/rados: add touch command to change object modification time
Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com> Zongyou Yao
07:03 AM Revision e8df1919 (ceph): Merge pull request #18873 from tchaikov/wip-bluestore-aio-log
os/bluestore: print aio in batch
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Kefu Chai
07:02 AM Revision 75baa10d (ceph): Merge pull request #18888 from tchaikov/wip-osx
common,test,cmake: various changes to re-enable build on osx
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: W...
Kefu Chai
06:59 AM Revision 800234a9 (ceph): Merge pull request #16369 from bspark8/wip_dmc2_client_tracker
dmclock: Delivery of the dmclock delta, rho and phase parameter + Enabling the client service tracker
Reviewed-by: J...
Kefu Chai
06:58 AM Revision c7df576d (ceph): Merge pull request #18798 from cbodley/wip-str-list-view
common: add for_each_substr() for cheap string split
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Reviewed-by: Ke...
Kefu Chai
06:17 AM Revision 9d9a2765 (ceph): librbd: add new API methods and expand the rbd CLI to list trashed images
implement librbd::RBD::list_children2 and rbd_list_children2
methods and expand the rbd CLI to list trashed images
S...
wb song
04:34 AM Revision 1ec93753 (ceph): mds: track snap inodes through sorted map
Current mds track both head inodes and snap inodes through unsorted
map. The unsorted map makes finding snap inode th...
Yan, Zheng
04:32 AM Revision 85791328 (ceph): mds: fix inode count check in MDCache::check_memory_usage()
Fixes: http://tracker.ceph.com/issues/21928
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
(cherry picked from commit ...
Yan, Zheng
01:19 AM Revision bf4e454a (ceph): librbd: limit IO per second by TokenBucketThrottle
Signed-off-by: Dongsheng Yang <dongsheng.yang@easystack.cn> Yang Dongsheng

11/13/2017

08:05 PM Revision 754c2375 (ceph): ceph-volume tests.functional move xenial to lvm/xenial
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 00d576d266b63080129e58482bd6fba62534ee97)
Alfredo Deza
08:05 PM Revision 724ad01a (ceph): ceph-volume tests.functional move top level tox.ini to lvm/tox.ini
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 9b14b96d3bf6c8326cfc91e657161ffab3b8c2b4)
Alfredo Deza
08:05 PM Revision 806e49aa (ceph): ceph-volume tests.functional update lvm/tox.ini paths after moving it
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 7d787849556788961155534039886aedfcdb2a88)
Alfredo Deza
08:05 PM Revision 5b1bde33 (ceph): ceph-volume tests.functional lvm move xenial/create to xenial/filestore...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit c504b8781b3a31475280a032cd75c9e1eaa6d8c9)
Alfredo Deza
08:05 PM Revision 762c5f1c (ceph): ceph-volume tests.functional lvm move xenial/bluestore to xenial/bluest...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit d5ec7d1c58141f4593ed9d1e4501c9f3be6d9755)
Alfredo Deza
08:05 PM Revision 94a9f3f4 (ceph): ceph-volume tests.functional lvm move create to filestore/create
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit d6905f3f620d4c733835e21a275d4127cdcb769b)
Alfredo Deza
08:05 PM Revision 57d64a86 (ceph): ceph-volume tests.functional lvm move bluestore to bluestore/create
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit aec1a80a3e1e61720f494980711808bfee783a03)
Alfredo Deza
08:05 PM Revision 5a00604f (ceph): ceph-volume tests.functional move centos7 to lvm/centos7
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit dc1da3fd0aeafe59a82343fb16fe1fcea66ae3eb)
Alfredo Deza
08:05 PM Revision b51744f2 (ceph): ceph-volume tests.functional simple tox.ini update for xenial scnearios
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 76ed6a8f2ecab7c58def0453ffed9d8a997e0d5b)
Alfredo Deza
08:05 PM Revision 004efbfb (ceph): ceph-volume tests.functional simple xenial filestore scenario
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 7452e1b6f9b82c2ef62bae19c632e81039638ba5)
Alfredo Deza
08:05 PM Revision bc134c20 (ceph): ceph-volume tests.functional simple xenial bluestore scenario
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 8f0fdc975951a2a8af31bbaa3abd2b5d807a0add)
Alfredo Deza
08:05 PM Revision 040e7913 (ceph): ceph-volume tests.functional add initial files for simple bluestore act...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 3320f28e799e1d77d1ea69be9ced603bb69cc5fa)
Alfredo Deza
08:05 PM Revision 19983b9b (ceph): ceph-volume tests.functional simple tox.ini addition for bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 02154e445b87a8fdcabbd699a2532833764140b5)
Alfredo Deza
08:05 PM Revision 6f1fff00 (ceph): ceph-volume tests.functional create a separate tox.ini environ for
`simple`
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 89757ad12e6938fe2bf997e0f21a5ffac...
Alfredo Deza
08:05 PM Revision 8f425b67 (ceph): ceph-volume tests.functional create a specific test.yml for simple acti...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 37bde0d3b37a87c456438b0edc0cb9e2dcd39120)
Alfredo Deza
08:05 PM Revision 23f6c3e7 (ceph): ceph-volume tests.functional add initial files for simple filestore act...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 9d18bae52ad77be0e64ef105c33a019446b6f1cf)
Alfredo Deza
07:46 PM Revision 8ed65d24 (ceph): Merge pull request #18663 from dragonylffly/wip-rbd-nbd-fix
rbd-nbd: bug fix when running in container
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
07:29 PM Revision 996edf6a (ceph): ceph-volume lvm.common update --data flag to reflect device acceptance
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
07:28 PM Revision 6fb8d566 (ceph): ceph-volume lvm.prepare add example of raw device or partition in help ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
07:27 PM Revision a26a6930 (ceph): Merge pull request #18713 from liewegas/wip-snapset-snaps
osd/PrimaryLogPG: do not pull-up snapc to snapset
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Sage Weil
07:26 PM Revision 89236ee3 (ceph): ceph-volume lvm.prepare allow partition or raw device as input for --da...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:18 PM Revision d8c05680 (ceph): vstart.sh: Create an admin user for each CephFS
Issue a ceph fs authorize command for a new user corresponding to each
CephFS created.
Signed-off-by: Douglas Fuller...
Douglas Fuller
06:18 PM Revision 474982aa (ceph): mon/AuthMonitor: Allow * wildcard for filesystem name
Extend ceph fs authorize to accept the * wildcard for the filesystem
name. This will grant access to all data pools a...
Douglas Fuller
05:26 PM Revision 8fa17e8a (ceph): Merge pull request #18882 from ceph/wip-cv-simple-testing
ceph-volume add functional tests for simple, rearrange lvm tests
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
04:55 PM Revision d69f42e1 (ceph): Merge pull request #18907 from ceph/luminous-wip-bz1498200
luminous: ceph-volume: support GPT and other deployed OSDs
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
04:24 PM Revision 67a1b66b (ceph): pybind/mgr/prometheus: don't crash when encountering an unknown PG state
Signed-off-by: Jan Fajerski <jfajerski@suse.com> Jan Fajerski
04:20 PM Revision 2f380b32 (ceph): qa/suites/fs/basic_functional/clusters: more osds
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 998122c324047c96c16d60d7fbb3a21f4dd63c56)
Sage Weil
03:20 PM Revision 90976ef6 (ceph): doc/ceph-volume include the top level systemd.rst in the toctree
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit e2f281c115c15e820588b478214c3600ff97470f)
Alfredo Deza
03:20 PM Revision 582262b5 (ceph): ceph-volume simple.activate enable the osd when activating
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 366fb8c43af54e9c92f4e95d9a0582c1fc378dbc)
Alfredo Deza
03:20 PM Revision 34194b8d (ceph): doc/ceph-volume activate has a --file option for json files
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 29913951b71d68b3f3f9b9fa076f309c0252da36)
Alfredo Deza
03:20 PM Revision 9a8a00d3 (ceph): ceph-volume simple.activate add --file in help docstring as an example
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit ff60592897b63581ebce372b3f6ffa0f10d2fe5a)
Alfredo Deza
03:20 PM Revision 585072af (ceph): ceph-volume simple.activate allow to pass a file to activate
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit bd3498f3eabf07637cb936e6c036d1d8d75415b0)
Alfredo Deza
03:20 PM Revision 161e9657 (ceph): ceph-volume simple.activate only check for missing id and uuid if file ...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 826c2709dd5ab0fbf6eb419a735d15e718a7712c)
Alfredo Deza
03:20 PM Revision 3af40c35 (ceph): ceph-volume simple.activate use the contents of the JSON file, fallback...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit c954c913395557bcd89f25b0496c4428e6109494)
Alfredo Deza
03:20 PM Revision a32e72cd (ceph): ceph-volume systemd.systemctl always force symlink when masking ceph-disk
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit cb470622fd4f13fafe9cb2f38fb25fd1fbd8d89c)
Alfredo Deza
03:20 PM Revision 0a0c289d (ceph): ceph-volume systemd.systemctl masking needs to use systemctl mask, not ...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit bad2f62b34243addc854abf691854b886aecdc19)
Alfredo Deza
03:20 PM Revision 56fdc1c9 (ceph): ceph-volume systemd.systemctl masking ceph-disk needs to be done by dir...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit cda47c247b929401a7dce3f1ef70371ea80eeceb)
Alfredo Deza
03:20 PM Revision 01266c19 (ceph): ceph-volume tests.util add tests for OSDPath validator
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit d7fc26ab4e2cebe485647510119ea300d47db184)
Alfredo Deza
03:20 PM Revision 50c19ef3 (ceph): ceph-volume util.arg_validators always convert the path to an absolute ...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit b5acf4d720b5395ae4ccbf007c94c99610e40089)
Alfredo Deza
03:20 PM Revision fe73229f (ceph): ceph-volume simple.activate remove str formatting from logging
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 230faf04a185c0b95c8ad497ddd5501dc70c1409)
Alfredo Deza
03:20 PM Revision 32913844 (ceph): ceph-volume simple.scan if mounted device cannot be detected, raise an ...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 6b2fc4c0ba63e4bd51774ea09cc6542738128621)
Alfredo Deza
03:20 PM Revision d6071cb7 (ceph): ceph-volume tests.devices.simple add activate CLI unit tests
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit cde0d517563b537319d06c758b93e421cdabe59d)
Alfredo Deza
03:20 PM Revision 0832ddc5 (ceph): ceph-volume simple.scan skip directories to scan
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 6bc1e9ee0b8d7bc475f218ae3dd8c6c7fe5a983a)
Alfredo Deza
03:20 PM Revision d27c35c9 (ceph): ceph-volume util.arg_validators require superuser privs to check paths
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 376dad74159532f901d0044f95330fc02f93bd25)
Alfredo Deza
03:20 PM Revision aacd2268 (ceph): doc/ceph-volume index initial description of simple
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit f9ee51f9feadb6d0f91b76a2b2ba8a24f1523a77)
Alfredo Deza
03:20 PM Revision ec862400 (ceph): doc/ceph-volume systemd describe the interaction with 'simple' activation
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 7071eeaeb5d77c6ab6e7a24f1b630cb0cf8a8e7c)
Alfredo Deza
03:20 PM Revision 2bff2e7f (ceph): ceph-volume tests.devices add help menu unit test
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit dcc7c72196a327f9501045f025761b228b5379df)
Alfredo Deza
03:20 PM Revision a83b746e (ceph): doc/ceph-volume move lvm/systemd.rst to top level, making it generic
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 0672dd608d4601a936d703ea5ba6edc14a161d8e)
Alfredo Deza
03:20 PM Revision ef027a73 (ceph): doc/ceph-volume make systemd.rst generic enough to be related to other ...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit cf4e32a0dc3ab4f55fe7857b51afbc63a638ec66)
Alfredo Deza
03:20 PM Revision e9527e65 (ceph): doc/ceph-volume lvm add back a system.rst with just the lvm portion of it
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit f872cd29b93e02b77172f7b382c4746af9ba845d)
Alfredo Deza
03:20 PM Revision 5fe4122b (ceph): doc/ceph-volume lvm.activate update systemd anchor to reflect lvm parent
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 7fc0e7ebcae06f28f6ed08c0db14075ada34e8a7)
Alfredo Deza
03:20 PM Revision 6301c830 (ceph): doc/ceph-volume lvm update systemd anchor to reflect lvm parent
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 53420a4756a5e4fa6b0f2aa74d6ad1e2919f1954)
Alfredo Deza
03:20 PM Revision bc492490 (ceph): doc/ceph-volume simple.activate initial take on documenting activation
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 80c796bd1c43125f5678710b494b03c486b3fce6)
Alfredo Deza
03:20 PM Revision 19d0ca22 (ceph): doc/ceph-volume update the index to include the simple sub command and ...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit d7f85c64e4b409ea95e30ccb5a1388278843c478)
Alfredo Deza
03:20 PM Revision 68f89b52 (ceph): doc/ceph-volume document the scan functionality
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit b30a3eaf17a20a1273724b2cfcaf0a7b36eb08f6)
Alfredo Deza
03:20 PM Revision c98886a9 (ceph): doc/ceph-volume lvm.systemd update anchor to reflect lvm parent
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 01a8b7e6a45f6fd85bf53d3cab15acc81d0bae1b)
Alfredo Deza
03:20 PM Revision c9308af9 (ceph): ceph-volume tests.util add binary verification tests
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 827aa57557561355dd4068e26801b5f1ed62f295)
Alfredo Deza
03:20 PM Revision b9ad514b (ceph): ceph-volume tests.simple add checks for get_contents in scan
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 647bfe0883d2bb05b4ff7f99894075df3e73d2d5)
Alfredo Deza
03:20 PM Revision 80ae5b1f (ceph): ceph-volume tests.simple create etc_path scan tests
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 90ebc4e1ffa7b3273787d708bb2c05180530b5d1)
Alfredo Deza
03:20 PM Revision 61c90bac (ceph): ceph-volume tests.simple add tests for trigger parsing from systemd
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 0e2620234e82abf85274b3c08b39cdf76430ce48)
Alfredo Deza
03:20 PM Revision c9713214 (ceph): ceph-volume devices include simple at the module import level
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 027a09b3ea6bac416ff632a69a53393badd51708)
Alfredo Deza
03:20 PM Revision bbb25df8 (ceph): ceph-volume systemd.systemctl helpers to mask ceph-disk
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 3da23fa4caea8c9dc91da3eee5b5acc1860bf242)
Alfredo Deza
03:20 PM Revision c94f52df (ceph): ceph-volume tests create a fixture for temporary files
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 23da3445718c01f71e2a5748fb4fc1c5fdc85ca5)
Alfredo Deza
03:20 PM Revision ff2a1833 (ceph): ceph-volume simple.system add a helper to check if a file is a binary o...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 7bf8676045b4f966b60cdadf4d5af1c89fca69ae)
Alfredo Deza
03:20 PM Revision abb77a8d (ceph): ceph-volume util add an OSDPath argument validator
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit a826fdf4a2ed9ff704fb823d05d3cb706ba89e38)
Alfredo Deza
03:20 PM Revision 1615d947 (ceph): ceph-volume main add simple to the sub-commands
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 94579c77ffe4d5ba2d457ad3981a2b9ed232a90f)
Alfredo Deza
03:20 PM Revision d701569a (ceph): ceph-volume simple.trigger enable systemd triggering for simple setups
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit cbc0c0f775e96a5b0ab5d5bc141acebe4cc48373)
Alfredo Deza
03:20 PM Revision 3d8ff08c (ceph): ceph-volume simple.scan initial take on directory/device scanning
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 0e54b9be621cc0969a3bbc972d1870080ccdae77)
Alfredo Deza
03:20 PM Revision 84d2a15c (ceph): ceph-volume util.system add a context manager for temporary mounting/un...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 6394cdd41943e3cda6867ecc59ab835cb2151707)
Alfredo Deza
03:20 PM Revision 8a5edb9a (ceph): ceph-volume simple create the initial, main module
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit f050502425a1993ae8edfdb5785b24129cffeeba)
Alfredo Deza
03:20 PM Revision 206c7551 (ceph): ceph-volume simple add __init__ for the module
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 285e5bdd28a42d98418ca90ad0cdec6bd87849db)
Alfredo Deza
03:20 PM Revision 76fe659a (ceph): ceph-volume simple.activate initial take on activation
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 5a97374605408d18e9be29bcc051ae7b913d1675)
Alfredo Deza
02:30 PM Revision 0c2f2dc3 (ceph): common/buffer: switch crc cache to single pair instead of map
Most bufferptrs have just one entry in their caches, so it makes
perfect sense to store just that. As population and ...
Piotr Dalek
02:30 PM Revision b8357ec6 (ceph): common/buffer: change atomic vars just once in crc32c
If the bufferlist has more than one element, we may be wasting time
modifying atomic variables. Reduce that to minimu...
Piotr Dalek
02:27 PM Revision 7a9e7ee7 (ceph): Merge pull request #18617 from tchaikov/wip-mon-cleanup
mon: remove unused waiting_for_commit
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
02:23 PM Revision 9afd8bc8 (ceph): os/bluestore: remove ineffective BlueFS fnode extent calculation.
Signed-off-by: Igor Fedotov <ifedotov@suse.com> Igor Fedotov
02:16 PM Revision e2cbb4bc (ceph): mgr/balancer: skip CRUSH_ITEM_NONE
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:58 PM Revision dc39faef (ceph): mds: get rid of the "if" check which is unnecessary inside a loop
Fix: last "if" is already a perfect place to identify a new transaction
Signed-off-by: dongdong tao <tdd21151186@gma...
root
01:27 PM Revision 441f916f (ceph): rbd-mirror: abstract policy class for mapping images to instance
Also, a "simple" policy implementation that maps M images to
N instances (M/N per rbd mirror daemon instance).
Signe...
Venky Shankar
01:27 PM Revision 7ef3641c (ceph): rbd-mirror: image policy meta types
Signed-off-by: Venky Shankar <vshankar@redhat.com> Venky Shankar
01:27 PM Revision ef7a57eb (ceph): rbd-mirror: image map class for persisting and processing map updates
Signed-off-by: Venky Shankar <vshankar@redhat.com> Venky Shankar
01:27 PM Revision 4a00edf1 (ceph): rbd-mirror: image map units tests
Fixes: http://tracker.ceph.com/issues/18786
Signed-off-by: Venky Shankar <vshankar@redhat.com>
Venky Shankar
10:47 AM Revision cff5537d (ceph): rgw.iam: change '1' to '1ULL' in function print_actions
* IAM has 54 operations corresponding to 54 bits. 1 is a signed integer
* which can cover 31 operations, so we need 1...
Bingyin Zhang
08:09 AM Revision 1ecc1883 (ceph): Merge pull request #18879 from liewegas/wip-zstd
compressor/zstd: improvements
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:52 AM Revision 5e726d1f (ceph): rgw: fix null pointer crush
Signed-off-by: Sibei Gao <gaosb@inspur.com> SIBEI GAO
04:36 AM Revision 34f17c29 (ceph): Merge pull request #18837 from tchaikov/wip-warn-on-old-libstdcxx
cmake: warn if libstdc++ older than 5.1.0 is used
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
04:35 AM Revision 1d0866af (ceph): cmake: warn if libstdc++ older than 5.1.0 is used
__GLIBCPP__ is used before 3.4.0, and gcc 4.8.0 and up is required to
build c++11 source, hence it's safe to check __...
Kefu Chai
04:30 AM Revision 6b4f2e81 (ceph): Merge pull request #18815 from Liuchang0812/wip-kv-store-crc
tool: misc cleanup of ceph-kvstore-tool
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redha...
Kefu Chai
04:26 AM Revision fa340f6b (ceph): Merge pull request #18828 from majianpeng/fix-21932
os/bluestore: enlarege aligned_size avoid too many vector(> IOV_MAX)
Reviewed-by: Kefu Chai <kchai@redhat.com>
Revie...
Kefu Chai
04:25 AM Revision 3eeb632d (ceph): Merge pull request #18854 from ifed01/wip-ifed-release-alloc-cleanup3
os/bluestore: avoid excessive ops in _txc_release_alloc
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Kefu Chai
04:24 AM Revision e3e39fac (ceph): Merge pull request #18822 from jcsp/wip-22082
mon: clean up cluster logging on mon events
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
03:26 AM Revision 727dde4d (ceph): rgw: optimize the rgw-attr del code logic
Signed-off-by: wangsongbo wangsongbo@cloudin.cn wangsongbo
02:00 AM Revision ad66461d (ceph): compressor/zstd: use compress_generic from compression, cleanup
This is based on Yann Collet's changes (but somewhat adapted).
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
01:50 AM Revision 7f0d82d9 (ceph): Merge pull request #18826 from liewegas/wip-22090
qa/suite/rados: fix balancer vs firefly tunables failures
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil

11/12/2017

10:50 PM Revision ef54a059 (ceph): Merge pull request #18805 from liewegas/wip-22039
os/bluestore: fix SharedBlob unregistration
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>
Sage Weil
10:50 PM Revision 0fd48ddd (ceph): Merge pull request #18878 from liewegas/wip-perf-health
qa/suites/rados/perf: whitelist health warnings Sage Weil
10:49 PM Revision 7e9c888c (ceph): Merge pull request #18884 from liewegas/wip-internal-safe-to-start-threads
common/config: make internal_safe_to_start_threads internal
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
03:54 PM Revision e9c0f053 (ceph): compressor/zstd: fix build options
Among other things, pass -O3, so that it goes faster.
Huge thank you to Yann Collet for identifying this as a build ...
Sage Weil
03:22 PM Revision 095ee4ba (ceph): Merge pull request #18825 from dillaman/wip-release-notes-rbd-caps
doc/release-notes: clarify that you need to keep your existing OSD caps
Reviewed-by: Mykola Golub <to.my.trociny@gma...
Mykola Golub
01:15 PM Revision e767f8a3 (ceph): MDS: simplify the code in replay_alloc_ids
Signed-off-by: dongdong tao <tdd21151186@gmail.com> root
09:06 AM Revision 4954b7ec (ceph): MDS: add null check before we push_back "onfinish"
Fix: finish_context does not expect a null pointer, would cause crash.
Signed-off-by: dongdong tao <tdd21151186@gmai...
root
12:45 AM Revision 8617ed06 (ceph): rados: use size_t for `max_obj_len`
otherwise, on some platforms where size_t is not uint64_t, MacOS for
instance, no matched generate_random_number() ca...
Kefu Chai

11/11/2017

04:51 PM Revision 67c6f768 (ceph): bluestore: print aio in batch
KernelDevice::aio_{submit,write,read}() are critical paths. calling
cct->_conf->subsys.should_gather() multi-times is...
Kefu Chai
03:25 AM Revision 033c408a (ceph): cmake: should add snappy header dir for libceph_snappy
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
03:09 AM Revision 23082fb3 (ceph): common/PluginRegistry: define PLUGIN_SUFFIX to support osx
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
03:09 AM Revision 7dbb4619 (ceph): common/blkdev: should include "blkdev.h"
otherwise `string` and `set` are not declared.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
03:09 AM Revision 013e944e (ceph): test/unittest_compression: fail if factory is not ready
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
12:29 AM Revision 9eb673c1 (ceph): DNM: Add newbie-friendly updates to Helm start doc
Blaine Gardner
12:12 AM Revision 7ca3ce93 (ceph): ceph-objectstore-tool: Fix set-size to clear data_digest if changing di...
Signed-off-by: David Zafman <dzafman@redhat.com> David Zafman

11/10/2017

11:25 PM Revision 9e2fc91d (ceph): common/config: make internal_safe_to_start_threads internal
There is no reason for this to be exposed like a normal config option
(even a legacy one) since it is an internal saf...
Sage Weil
08:55 PM Revision 94d1006d (ceph): Cleaned up distros
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
07:20 PM Revision 16e34394 (ceph): Merge pull request #18404 from cbodley/wip-vstart-mrgw
rgw: mrgw.sh uses instance name 'client.rgw'
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Casey Bodley
06:23 PM Revision 00d576d2 (ceph): ceph-volume tests.functional move xenial to lvm/xenial
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:23 PM Revision 9b14b96d (ceph): ceph-volume tests.functional move top level tox.ini to lvm/tox.ini
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:23 PM Revision 7d787849 (ceph): ceph-volume tests.functional update lvm/tox.ini paths after moving it
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:23 PM Revision d6905f3f (ceph): ceph-volume tests.functional lvm move create to filestore/create
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:23 PM Revision aec1a80a (ceph): ceph-volume tests.functional lvm move bluestore to bluestore/create
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:23 PM Revision dc1da3fd (ceph): ceph-volume tests.functional move centos7 to lvm/centos7
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:23 PM Revision c504b878 (ceph): ceph-volume tests.functional lvm move xenial/create to xenial/filestore...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:23 PM Revision d5ec7d1c (ceph): ceph-volume tests.functional lvm move xenial/bluestore to xenial/bluest...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:23 PM Revision fa8a0713 (ceph): qa/rgw: add kwargs for debug output
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 4be70399 (ceph): rgw: move shard marker helper into BucketIndexShardsManager
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision c6d946b3 (ceph): rgw: add comment for bucket in BucketCounter
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 3a147403 (ceph): rgw: hold cr reference in MetadataListCR callback
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 6e4d9735 (ceph): rgw: BucketTrimWatcher checks handle in stop
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision a0c438ee (ceph): rgw: curly brace style for bilog trim classes
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision ada2d108 (ceph): rgw: fix notify timeout for BucketTrimWatcher
from seconds to msec
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
06:23 PM Revision 4d444216 (ceph): rgw: more documentation for bilog trim config
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision f0caa1ca (ceph): rgw: add RGWBucketInfo overload for BucketShard::init
for use by callers that have already read the bucket instance info
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
06:23 PM Revision 0dea44da (ceph): rgw: add RGWRadosBILogTrimCR
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 689badbe (ceph): rgw: RGWGetBucketInstanceInfoCR takes rgw_bucket or metadata key
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 04400bc6 (ceph): rgw: add HTTPManager to BucketTrimManager
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 35cf54e1 (ceph): rgw: add BucketTrimInstanceCR
fetches bucket sync status from each peer, calculates the min markers
for each shard, and trims the bilog shards. cal...
Casey Bodley
06:23 PM Revision 74aedaef (ceph): rgw: start BucketTrimManager in RGWRados
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 1c50d727 (ceph): rgw: RGWDataSyncSingleEntryCR calls BucketChangeObserver
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 916f5995 (ceph): rgw: add TrimComplete to watch/notify api
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision d9dc58cf (ceph): test/rgw: add test_bucket_index_log_trim()
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision c9d50860 (ceph): rgw: add MetadataListCR to loop over bucket instances
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 2c07d7dd (ceph): rgw: add BucketTrimStatus
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 06a22a13 (ceph): rgw: collect cold buckets for trim
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 7be4eab8 (ceph): rgw: BucketTrimManager implements BucketTrimObserver
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision d29f96ae (ceph): rgw: add configure_bucket_trim()
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 4f736f1e (ceph): rgw: add 'radosgw-admin bilog autotrim'
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 403d139c (ceph): rgw: add rgw_bucket_sync_status() to bypass manager
RGWBucketSyncStatusManager::init() is doing a lot of extra work that's
not needed to serve the rest api (spawning an ...
Casey Bodley
06:23 PM Revision 28c6ac62 (ceph): rgw: add json decoders for bucket sync status
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision fab595ab (ceph): rgw: add /admin/log rest api for bucket sync status
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision b4249cc4 (ceph): rgw: BucketTrimManager implements BucketChangeObserver
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision f96d9a8e (ceph): rgw: add BucketTrimWatcher to serve watch/notify apis
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 5bcf109e (ceph): rgw: add TrimCounters api to BucketTrimWatcher
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 129fc99d (ceph): rgw: add BucketTrimPollCR for interval and lease logic
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:23 PM Revision 82c05953 (ceph): rgw: add BucketTrimCR to spawn trim for active buckets
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
06:22 PM Revision e9a5ec9f (ceph): common: introduce BoundedKeyCounter and unit test
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
05:42 PM Revision 8f0fdc97 (ceph): ceph-volume tests.functional simple xenial bluestore scenario
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:40 PM Revision 7452e1b6 (ceph): ceph-volume tests.functional simple xenial filestore scenario
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:30 PM Revision 9d18bae5 (ceph): ceph-volume tests.functional add initial files for simple filestore act...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:30 PM Revision 3320f28e (ceph): ceph-volume tests.functional add initial files for simple bluestore act...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:30 PM Revision 02154e44 (ceph): ceph-volume tests.functional simple tox.ini addition for bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:30 PM Revision 76ed6a8f (ceph): ceph-volume tests.functional simple tox.ini update for xenial scnearios
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:16 PM Revision b3a5c5a0 (ceph): rgw: MetadataManager interface takes const string refs
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
05:16 PM Revision 964d9669 (ceph): rgw: introduce RGWRadosNotifyCR for aio_notify
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
05:16 PM Revision 4309adb3 (ceph): rgw: add skeleton for BucketTrimManager
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
05:07 PM Revision b9461349 (ceph): Cleaned up distros
Signed-off-by: Yuri Weinstein <yweinste@redhat.com> Yuri Weinstein
04:43 PM Revision 61107200 (ceph): compressor/zstd: improvements
- static linking #define to get the advanced stuff
- hint src size to compressor
- no flush needed before end
- check...
Stefan Priebe
04:06 PM Revision c4e54b70 (ceph): common: get_str_vec and friends use for_each_substr
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
04:06 PM Revision 09448e46 (ceph): common: add for_each_substr() for cheap string split
using boost::string_view avoids copies (and potential allocation) of
the substrings
using a callback model avoids ba...
Casey Bodley
04:06 PM Revision a942dfd4 (ceph): test/common: extend str_list tests to include set
Signed-off-by: Casey Bodley <cbodley@redhat.com> Casey Bodley
04:05 PM Revision 0b39e470 (ceph): common: add simplified interfaces to get_str_*
the simpler interfaces rely on return value optimization to avoid
copying the result. removing the container from the...
Casey Bodley
04:04 PM Revision 54b657ec (ceph): Merge pull request #18821 from prallabh/wip-22084
rgw: Fix swift object expiry not deleting objects
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
04:04 PM Revision c6d56120 (ceph): Merge pull request #18846 from yaozongyou/fix-lifecycle-bug
rgw: check going_down() when lifecycle processing
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
03:20 PM Revision d3d04ab4 (ceph): os/bluestore: Prealloc memory avoid realloc in list_collection.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
03:00 PM Revision c1c81a04 (ceph): qa/suites/rados/perf: whitelist health warnings
We may see these as cluster stabilizes.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
02:47 PM Revision fba63ceb (ceph): common/buffers: add function parameter to limit buffers size.
Fixes: http://tracker.ceph.com/issues/21932
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma
02:43 PM Revision 39da34bf (ceph): Merge pull request #18877 from Jeegn-Chen/wip-issue-22103
rados: make ceph_perf_msgr_client work for multiple jobs
Reviewed-by: Haomai Wang <haomai@xsky.com>
Haomai Wang
02:17 PM Revision 225829e6 (ceph): common/config: set rocksdb_cache_size to OPT_U64
OPT_INT is not enough for abundant RAM.
Signed-off-by: liuhongtong <hongtong.liu@istuary.com>
(cherry picked from co...
liuhongtong
02:12 PM Revision 34c6b9a5 (ceph): ceph-volume tests.functional simple tox.ini addition for bluestore
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:12 PM Revision 8fd1aca0 (ceph): ceph-volume tests.functional add initial files for simple bluestore act...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:12 PM Revision 57e78b33 (ceph): ceph-volume tests.functional add initial files for simple filestore act...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:10 PM Revision 476b2335 (ceph): mgr/balancer: fail a bit more gracefully if we can't create a compat we...
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:10 PM Revision 6455954d (ceph): qa/suites/rados: stop testing firefly tunables
We can't mix the balancer compat-set testing with firefly tunables because
it requires that all buckets be straw2.
S...
Sage Weil
12:59 PM Revision 5c1a860d (ceph): rados: make ceph_perf_msgr_client work for multiple jobs
Move the invocation of msgr->start() before a client initiates a connection.
So the nonce is probably initialized and...
Jeegn Chen
12:34 PM Revision f9d8317c (ceph): Merge pull request #18876 from smithfarm/wip-rn-typos
doc: release notes: fix grammar/style nits
Reviewed-By: Abhishek Lekshmanan <abhishek@suse.com>
Abhishek Lekshmanan
10:49 AM Revision d12ce99f (ceph): doc: release notes: fix grammar/style nits
Signed-off-by: Nathan Cutler <ncutler@suse.com> Nathan Cutler
10:00 AM Revision 1b4d29df (ceph): rgw: remove unused disable_signal_fd
Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com> Zongyou Yao
09:45 AM Revision 294fe62f (ceph): mon: clean up cluster logging on mon events
These changes come from observing the output
when killing a mon and watching the survivors
form a new quorum.
Fixes:...
John Spray
07:21 AM Revision e485b89f (ceph): mds: disable early reply for dir layout and quota related requests
These requests impacts whole subtree tree, replaying them when
mds recovers may break order of requests in multimds c...
Yan, Zheng
07:21 AM Revision cb8eff43 (ceph): mds: don't rdlock locks in replica object while auth mds is recovering
Auth mds may take xlock on the lock and change the object when replaying
unsafe requests. To guarantee new requests a...
Yan, Zheng
07:21 AM Revision f1be92ee (ceph): mds: move ScatterLock::state_flags into SimpleLock
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
(cherry picked from commit da6e50890de8b682eb5756d0e4e08583908b3778)
Yan, Zheng
07:21 AM Revision ebd7a667 (ceph): mds: make mksnap/setlayout wait for unsafe requests on other mds
This guarantees replayed unsafe requests (on other mds) and mksnap/setlayout
get processed in proper order.
Signed-o...
Yan, Zheng
07:18 AM Revision a88e48e7 (ceph): rgw: don't change rados object's mtime when update olh
null instance and olh share rados object. Null instance using the rados object mtime as its mtime. When olh updated, ... lu.shasha
07:14 AM Revision 1410b5a5 (ceph): mds: no assertion on inode being purging in find_ino_peers()
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
(cherry picked from commit e55b2dbfcacb3b5afddba2d2b24c0386a0a48ebb)
Zhi Zhang
07:10 AM Revision 2dc009e6 (ceph): rgw: Fix dereference of empty optional
Due to the lack of a return, there was a case where an invalid ARN
could cause a dereference of an uninitialized boos...
Adam Emerson
07:07 AM Revision dbd70f0b (ceph): rgw: fix extra_data_len handling in PutObj filters
the RGWPutObj_Compress filter relies on a starting offset of 0 to ensure
that we only compress entire objects
for RG...
Casey Bodley
04:31 AM Revision 9f9db135 (ceph): doc: replace region with zonegroup in configure bucket sharding section
Fixes: http://tracker.ceph.com/issues/21610
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
(cherry picked from c...
Orit Wasserman
04:29 AM Revision a67ab367 (ceph): qa: point-to-point-x: upgrade client.1 to -x along with cluster nodes
The client.1 rgw in workload_x had not been upgraded to -x.
Fixes: http://tracker.ceph.com/issues/21499
Signed-off-b...
Nathan Cutler
04:20 AM Revision 6fbd3f35 (ceph): rgw: RGWEnv::set() takes std::string
the beast frontend will either pass a string_ref or a string_view,
depending on the boost version. we can't overload ...
Casey Bodley
03:47 AM Revision 8ccaa64b (ceph): Merge pull request #18862 from Jeegn-Chen/wip-issue-22100
rados: Copy payload in ceph_perf_msgr_client
Reviewed-by: Haomai Wang <haomai@xsky.com>
Haomai Wang
02:14 AM Revision f1625e89 (ceph): rados: Copy payload in ceph_perf_msgr_client
Copy payload in ceph_perf_msgr_client so that payload can keep unchanged
Fixes: http://tracker.ceph.com/issues/22100...
Jeegn Chen
02:12 AM Revision 0fe463b5 (ceph): os/filestore: disable rocksdb compression
Experience working with customer escalations suggests that disabling
compression improves performance, and the storag...
Sage Weil
02:08 AM Revision 9ef5f20b (ceph): Merge pull request #18707 from liewegas/wip-filestore-rocksdb-compression
os/filestore: disable rocksdb compression
Reviewed-by: Douglas Fuller <dfuller@redhat.com>
Sage Weil

11/09/2017

09:55 PM Revision 89757ad1 (ceph): ceph-volume tests.functional create a separate tox.ini environ for
`simple`
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza
09:55 PM Revision 37bde0d3 (ceph): ceph-volume tests.functional create a specific test.yml for simple acti...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:01 PM Revision cbf06de9 (ceph): Merge pull request #18823 from ceph/wip-bz1498200
ceph-volume: support GPT and other deployed OSDs
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen
05:57 PM Revision 78a465b9 (ceph): os/bluestore: fix SharedBlob unregistration
We use the SharedBlobSet remove() in three cases:
- from SharedBlob::put(), we try to remove ourselves from the set,...
Sage Weil
05:36 PM Revision 89c26b98 (ceph): Merge pull request #18817 from ZVampirEM77/wip-em-zone-cleanup
rgw cleanup: some unnecessary function called and repeated assignment
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
05:10 PM Revision 3855d2cb (ceph): Merge pull request #18683 from tchaikov/wip-erasure-cleanup
erasure-code: refactor the interfaces to hide internals from public
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
05:08 PM Revision a7c8c810 (ceph): Merge pull request #18801 from linuxbox2/luminous-rgw-readdir2
rgw_file: implement variant offset readdir processing -- pullup 2 of 2
Reviewed-By: Abhishek Lekshmanan <abhishek@su...
Abhishek Lekshmanan
05:02 PM Revision cb470622 (ceph): ceph-volume systemd.systemctl always force symlink when masking ceph-disk
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision 366fb8c4 (ceph): ceph-volume simple.activate enable the osd when activating
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision 29913951 (ceph): doc/ceph-volume activate has a --file option for json files
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision ff605928 (ceph): ceph-volume simple.activate add --file in help docstring as an example
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision e2f281c1 (ceph): doc/ceph-volume include the top level systemd.rst in the toctree
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision bad2f62b (ceph): ceph-volume systemd.systemctl masking needs to use systemctl mask, not ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision cda47c24 (ceph): ceph-volume systemd.systemctl masking ceph-disk needs to be done by dir...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision d7fc26ab (ceph): ceph-volume tests.util add tests for OSDPath validator
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision bd3498f3 (ceph): ceph-volume simple.activate allow to pass a file to activate
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision 826c2709 (ceph): ceph-volume simple.activate only check for missing id and uuid if file ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision c954c913 (ceph): ceph-volume simple.activate use the contents of the JSON file, fallback...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision b5acf4d7 (ceph): ceph-volume util.arg_validators always convert the path to an absolute ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision 230faf04 (ceph): ceph-volume simple.activate remove str formatting from logging
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:02 PM Revision 6b2fc4c0 (ceph): ceph-volume simple.scan if mounted device cannot be detected, raise an ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:10 PM Revision 70adfaae (ceph): rgw: Fix swift object expiry not deleting objects
In cls_timeindex_list() though `to_index` has expired for a timespan, the marker is set for a subsequent index during... Pavan Rallabhandi
04:00 PM Revision 65445a47 (ceph): os/bluestore: avoid excessive ops in _txc_release_alloc
Signed-off-by: Igor Fedotov <ifedotov@suse.com> linux
04:00 PM Revision cbe25074 (ceph): doc: update mgr module guide for have_mon_connection
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
02:55 PM Revision 18d7cc64 (ceph): os/bluestore: avoid excessive ops in _txc_release_alloc
Signed-off-by: Igor Fedotov <ifedotov@suse.com> linux
02:50 PM Revision 4015a57c (ceph): rgw: data sync: set num_shards when building full maps
When radosgw-admin data sync init is called on a cluster, the next run
of rgw crashes as when it processes ListBucket...
Abhishek Lekshmanan
02:48 PM Revision 36d83f16 (ceph): Merge pull request #18781 from iliul/correct-error-messages
rgw/rgw_op.cc: Fix error message in rgw_user_get_all_buckets_stats
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
02:43 PM Revision 48d61200 (ceph): Merge pull request #18796 from ivancich/wip-fix-fmt-warnings
rgw: address warnings due to incorrect format code
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Orit ...
Casey Bodley
02:36 PM Revision 1071fdcf (ceph): Merge pull request #18734 from shinobu-x/wip-21648-luminous
luminous: mgr[zabbix] float division by zero
Reviewed-by: Wido den Hollander <wido@widodh.nl>
Kefu Chai
02:35 PM Revision 4db48ca8 (ceph): Merge pull request #18851 from tchaikov/wip-18759-pr-luminous
mon/LogMonitor: "log last" should return up to n entries
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai
02:27 PM Revision 9cd31820 (ceph): Merge pull request #18741 from shinobu-x/wip-22019-luminous
luminous: tests: "ceph osd create" is not idempotent
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:18 PM Revision e2ade46c (ceph): Merge pull request #17659 from majianpeng/osd-wait-ratherthan-waitinterval
osd/OSD: Using Wait rather than WaitInterval to wait queue.is_empty().
Reviewed-by: Sage Weil <sage@redhat.com>
Revi...
Kefu Chai
02:17 PM Revision d8585707 (ceph): mon/LogMonitor: "log last" should return up to n entries
limit the # of returned entries to "num", and backoff the start iterator
by one if it reaches the rend().
Signed-off...
Kefu Chai
02:17 PM Revision a8f18c15 (ceph): Merge pull request #18759 from tchaikov/wip-mon-log-last
mon/LogMonitor: "log last" should return up to n entries
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai
02:16 PM Revision cb58b342 (ceph): Merge pull request #18779 from tchaikov/wip-osd-remove-unused-objects_r...
osd: remove unused ReplicatedBackend::objects_read_async()
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewe...
Kefu Chai
02:15 PM Revision 5633328e (ceph): mgr: expose have_mon_connection to python modules
So that they can warn their end users if the data
we have is probably stale.
Signed-off-by: John Spray <john.spray@r...
John Spray
02:15 PM Revision cf83ac79 (ceph): mgr/dashboard: warn user if mon connection lost
So that if the mon cluster is down, we don't endlessly show
the same stale data.
Also remove the unused health eleme...
John Spray
02:15 PM Revision 88393999 (ceph): mgr/dashboard: display warning if mgr load fails
Currently user would just see dead/stale data
and not realise anything was wrong unless they
looked at the JS console...
John Spray
02:15 PM Revision b4f552d8 (ceph): Merge pull request #18809 from tchaikov/wip-21904
mgr/zabbix: ignore osd with 0 kb capacity
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Wido den Holl...
Kefu Chai
01:36 PM Revision d60b57ef (ceph): rgw/rgw_op.cc: Fix error message in rgw_user_get_all_buckets_stats
Signed-off-by: iliul <liul.stone@gmail.com> Lei Liu
12:41 PM Revision f56de679 (ceph): rgw_file: implement variant offset readdir processing
Introduce new rgw_readdir2(...), which in which continues
from an arbitrary dirent name, which presumably has been
se...
Matt Benjamin
12:40 PM Revision b7619890 (ceph): rgw: check going_down() when lifecycle processing
Fixes: http://tracker.ceph.com/issues/22099
Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com>
Zongyou Yao
12:34 PM Revision 85e1dadb (ceph): mgr/dashboard: fix audit log loading
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
11:49 AM Revision 2d55c751 (ceph): ceph-volume simple.activate add --file in help docstring as an example
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision bb0bb0cd (ceph): ceph-volume systemd.systemctl masking needs to use systemctl mask, not ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision bc70550a (ceph): ceph-volume systemd.systemctl masking ceph-disk needs to be done by dir...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision aa99f552 (ceph): ceph-volume tests.util add tests for OSDPath validator
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 2448018f (ceph): ceph-volume simple.activate allow to pass a file to activate
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision b9005b9b (ceph): ceph-volume simple.activate only check for missing id and uuid if file ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision d0157b3e (ceph): ceph-volume simple.activate use the contents of the JSON file, fallback...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision edb72811 (ceph): ceph-volume systemd.systemctl always force symlink when masking ceph-disk
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision c16374bd (ceph): ceph-volume simple.activate enable the osd when activating
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 64876423 (ceph): doc/ceph-volume activate has a --file option for json files
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 7071eeae (ceph): doc/ceph-volume systemd describe the interaction with 'simple' activation
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision dcc7c721 (ceph): ceph-volume tests.devices add help menu unit test
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision cde0d517 (ceph): ceph-volume tests.devices.simple add activate CLI unit tests
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 6bc1e9ee (ceph): ceph-volume simple.scan skip directories to scan
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 376dad74 (ceph): ceph-volume util.arg_validators require superuser privs to check paths
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 2c90fdb5 (ceph): ceph-volume util.arg_validators always convert the path to an absolute ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 3d90eefe (ceph): ceph-volume simple.activate remove str formatting from logging
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 59726994 (ceph): ceph-volume simple.scan if mounted device cannot be detected, raise an ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 01a8b7e6 (ceph): doc/ceph-volume lvm.systemd update anchor to reflect lvm parent
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 7fc0e7eb (ceph): doc/ceph-volume lvm.activate update systemd anchor to reflect lvm parent
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 53420a47 (ceph): doc/ceph-volume lvm update systemd anchor to reflect lvm parent
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 80c796bd (ceph): doc/ceph-volume simple.activate initial take on documenting activation
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision 0672dd60 (ceph): doc/ceph-volume move lvm/systemd.rst to top level, making it generic
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision cf4e32a0 (ceph): doc/ceph-volume make systemd.rst generic enough to be related to other ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision f872cd29 (ceph): doc/ceph-volume lvm add back a system.rst with just the lvm portion of it
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision f9ee51f9 (ceph): doc/ceph-volume index initial description of simple
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:47 AM Revision b30a3eaf (ceph): doc/ceph-volume document the scan functionality
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
11:12 AM Revision 7605ade4 (ceph): rgw: update life cycle related log level
Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com> Zongyou Yao
09:10 AM Revision 60ff142c (ceph): Merge pull request #18800 from linuxbox2/luminous-rgw_file-fsid-mount
Luminous rgw file fsid mount -- pullup 1 of 2
Reviewed-By: Abhishek Lekshmanan <abhishek@suse.com>
Abhishek Lekshmanan
09:04 AM Revision f1776bc7 (ceph): Merge pull request #18767 from smithfarm/wip-22020-luminous
luminous: multisite: race between sync of bucket and bucket instance metadata
Reviewed-By: Casey Bodley <cbodley@red...
Abhishek Lekshmanan
08:56 AM Revision 2d3c14e5 (ceph): Merge pull request #18794 from theanalyst/wip-18709
luminous: rgw: Stale bucket index entry remains after object deletion
Reviewed-By: Casey Bodley <cbodley@redhat.com>
Abhishek Lekshmanan
07:13 AM Revision 490c474a (ceph): rbd: fix crash during map
Currently the iterator isn't advanced after the erase call leading to a
second call on the iterator, which crashes du...
Peter Keresztes Schmidt
07:10 AM Revision eeb12253 (ceph): tools/ceph-conf: dump parsed config in plain text or as json
This is useful for finding differences between ceph.conf on disk
and in osd/mon memory.
Signed-off-by: Piotr Dałek <...
Piotr Dalek
07:02 AM Revision 8cb21e6e (ceph): cls/journal: ensure tags are properly expired
Previously, if only the local image was using the journal or if
a disconnected peer was attached, the tag entries cou...
Jason Dillaman
06:54 AM Revision c86675da (ceph): test/librbd: added update_features RPC message to test_notify
Fixes: http://tracker.ceph.com/issues/21936
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
06:21 AM Revision 0f6120e7 (ceph): MDS: correct the error msg when init mon client
Signed-off-by: dongdong tao <tdd21151186@gmail.com> root
06:06 AM Revision efd4147f (ceph): cephfs: Do not check auth gid when not specified
For auth caps that omit the gid, do not check for a gid match.
Fixes: http://tracker.ceph.com/issues/22009
Signed-of...
Douglas Fuller
05:28 AM Revision 369dcb36 (ceph): librbd: added preprocessor macro for detecting compare-and-write support
Fixes: http://tracker.ceph.com/issues/22036
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
05:25 AM Revision 4db6b355 (ceph): mgr: emit cluster log message on serve() exception
Fixes: http://tracker.ceph.com/issues/21999
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
05:17 AM Revision d73deb01 (ceph): ceph.in: pass RADOS inst to LibCephFS
This avoids multiple instances of the admin socket and other redundancies.
Fixes: http://tracker.ceph.com/issues/219...
Patrick Donnelly
03:17 AM Revision 82348673 (ceph): mds: introduce MDSMap::get_mds_set_lower_bound()
return mds set whose states are larger than or equal to a given state
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Yan, Zheng
03:17 AM Revision 3f8b332b (ceph): mds: fix snap dentry discover
bloom filter does not track snap dentries. pass proper snapid to
CDir::add_null_dentry
Signed-off-by: "Yan, Zheng" <...
Yan, Zheng
03:17 AM Revision c38fc186 (ceph): mds: properly distinguish snaptable TABLE_OP_CREATE from TABLE_OP_UPDATE
SnapInfo::encode() does not encode long_name, operation name stored
in long_name gets lost after mds restarts
Signed...
Yan, Zheng
03:16 AM Revision e43f0c6e (ceph): tool: ceph-kvstore-tool's store-crc command did not save result to the ...
"store-crc <path>" command did not save result to <path>, it didn't use <path>
argument and alwayls passed a NULL to ...
Chang Liu
03:16 AM Revision 1f1a6f18 (ceph): tool: use coarse_mono_clock in ceph-kvstore-tool
Signed-off-by: Chang Liu <liuchang0812@gmail.com> Chang Liu
01:13 AM Revision 12ec4b0a (ceph): mds: properly set reply buffer for table request 'agree' message
Origin code does not set reply buffer for 'agree' messages that
are re-sent.
Signed-off-by: "Yan, Zheng" <zyan@redha...
Yan, Zheng

11/08/2017

11:22 PM Revision 14cc1920 (ceph): doc/release-notes: clarify that you need to keep your existing OSD caps
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
10:23 PM Revision 7429d4b6 (ceph): ceph-volume simple.activate enable the osd when activating
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
08:25 PM Revision ebea7ac3 (ceph): ceph-volume systemd.systemctl always force symlink when masking ceph-disk
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
08:21 PM Revision 7571842b (ceph): ceph-volume simple.activate use the contents of the JSON file, fallback...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
07:50 PM Revision af3cda0c (ceph): ceph-volume simple.activate only check for missing id and uuid if file ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
07:28 PM Revision ad652e59 (ceph): ceph-volume simple.activate allow to pass a file to activate
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:59 PM Revision 6eaaa814 (ceph): test: Fix osd-scrub-repair.sh for Jewel
The alloc_hint addition is caused by: 3bdd4398f1dcad0b7e22f1750ca524b97feca15a
Signed-off-by: David Zafman <dzafman@...
David Zafman
06:59 PM Revision 9673bff9 (ceph): test: Test case that reproduces tracker 18162
recover_replicas: object added to missing set for backfill, but is not in recovering, error!
Signed-off-by: David Za...
David Zafman
06:00 PM Revision 82483a3f (ceph): common: Check this->data.op_size before use
Fixes the coverity issue:
CID 1394853 (#1 of 1): Division or modulo by zero (DIVIDE_BY_ZERO)
29. divide_by_zero: In e...
Amit Kumar
05:49 PM Revision a2446aab (ceph): ceph-volume systemd.systemctl masking needs to use systemctl mask, not ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:49 PM Revision 0d4c98b0 (ceph): ceph-volume systemd.systemctl masking ceph-disk needs to be done by dir...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:49 PM Revision 735fa752 (ceph): ceph-volume tests.util add tests for OSDPath validator
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:49 PM Revision e6324b30 (ceph): ceph-volume util.arg_validators require superuser privs to check paths
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:49 PM Revision 09114442 (ceph): ceph-volume util.arg_validators always convert the path to an absolute ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:49 PM Revision 121bcfc2 (ceph): ceph-volume simple.activate remove str formatting from logging
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:49 PM Revision 9cf65ba5 (ceph): ceph-volume simple.scan if mounted device cannot be detected, raise an ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:03 PM Revision c9eb2793 (ceph): mon: monmap log on active should be debug
This isn't even a change to the map, just something
that got echoed every time a new mon was the leader.
Signed-off-...
John Spray
05:02 PM Revision c5c7ad56 (ceph): osdc/Objecter: record correctly value for l_osdc_op_send_bytes.
Fixes: http://tracker.ceph.com/issues/21982
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Jianpeng Ma
04:56 PM Revision c1a3b261 (ceph): ceph-volume systemd.systemctl masking ceph-disk needs to be done by dir...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:19 PM Revision 4e600252 (ceph): test: add rados plugin for FIO
Signed-off-by: Igor Fedotov <ifedotov@suse.com> linux
04:00 PM Revision 5094838a (ceph): Merge pull request #18793 from idryomov/wip-qa-cram-path
qa/tasks/cram: include /usr/sbin in the PATH for all commands
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
04:00 PM Revision 8328ccd6 (ceph): Merge pull request #18556 from joke-lee/validate_cors_rule_header_in_co...
rgw: add cors header rule check in cors option request
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein
04:00 PM Revision 854e3198 (ceph): Merge pull request #18795 from idryomov/wip-krbd-enable-generic-050-448
qa/suites/krbd: enable generic/050 and generic/448
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
03:59 PM Revision 09295f58 (ceph): Merge pull request #18706 from cbodley/wip-rgw-policy-emplace
rgw: simplify use of map::emplace in iam
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Yuri Weinstein
02:47 PM Revision 37f100bf (ceph): ceph-volume systemd.systemctl masking needs to use systemctl mask, not ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:46 PM Revision bf338e09 (ceph): ceph-volume simple.scan if mounted device cannot be detected, raise an ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:17 PM Revision b62908fe (ceph): ceph-volume simple.activate remove str formatting from logging
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:11 PM Revision 2b556aa2 (ceph): ceph-volume util.arg_validators always convert the path to an absolute ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:10 PM Revision 6ca53194 (ceph): ceph-volume util.arg_validators require superuser privs to check paths
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:09 PM Revision 5bc9ed49 (ceph): ceph-volume simple.scan skip directories to scan
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:18 PM Revision 5fe9e49e (ceph): some experiments on reusing librados completion objects and simplifying...
linux
12:45 PM Revision de8110eb (ceph): osd: Handle the mclock queue's return value to track the each dmclock q...
client's status.
Signed-off-by: Byungsu Park <bspark8@sk.com>
ByungSu Park
12:44 PM Revision 739d7e46 (ceph): osd: Include the dmclock request parameters when the op is enqueued
on mclock queue.
Signed-off-by: Byungsu Park <bspark8@sk.com>
ByungSu Park
12:44 PM Revision 2361e9c7 (ceph): messages: Change messages for sending and receiving QoS info.
Signed-off-by: Taewoong Kim <taewoong.kim@sk.com> Taewoong Kim
12:43 PM Revision 9b702cf8 (ceph): osdc/Objecter: Add dmclock tracker for client.
Signed-off-by: Taewoong Kim <taewoong.kim@sk.com> Taewoong Kim
12:42 PM Revision f71a604f (ceph): Merge pull request #18770 from tchaikov/wip-doc-log-file
doc: fix desc of option "mon cluster log file"
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
12:38 PM Revision 00ed8921 (ceph): rgw: cleanup repeated assignment to need_zone_update in zone modify com...
Signed-off-by: Enming Zhang <enming.zhang@umcloud.com> Enming Zhang
11:15 AM Revision 73a5cd24 (ceph): doc: fix desc of option "mon cluster log file"
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
10:19 AM Revision 2bad0ac0 (ceph): Merge pull request #18726 from shinobu-x/wip-luminous-22035
luminous: Spurious ceph-mgr failovers during mon elections
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai
10:18 AM Revision 97875091 (ceph): Merge pull request #18738 from shinobu-x/wip-21547-luminous
luminous: ceph-mgr gets process called "exe" after respawn
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai
10:17 AM Revision 0c3e9e6a (ceph): Merge pull request #18727 from shinobu-x/wip-luminous-22034
luminous: key mismatch for mgr after upgrade from jewel to luminous(dev)
Reviewed-by: John Spray <john.spray@redhat....
Kefu Chai
10:04 AM Revision 0a2142e8 (ceph): rgw: allow tenant without user id for reshard commands
Fixes: http://tracker.ceph.com/issues/22046
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
08:09 AM Revision e5329495 (ceph): mgr/zabbix: ignore osd with 0 kb capacity
Fixes: http://tracker.ceph.com/issues/21904
Signed-off-by: Ilja Slepnev <islepnev@gmail.com>
Ilja Slepnev
06:50 AM Revision 7f549af4 (ceph): qa: do not wait for down/out osd for pg convergence
that osd is not invovlved in the PG state changes.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
06:44 AM Revision 628e76fe (ceph): Merge pull request #18723 from shinobu-x/wip-luminous-22023
luminous: osd: make stat_bytes and stat_bytes_used counters PRIO_USEFUL Kefu Chai
06:38 AM Revision ef5264af (ceph): Merge pull request #18737 from shinobu-x/wip-21549-luminous
luminous: the dashboard uses absolute links for filesystems and clients
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai
06:37 AM Revision a0a2d27c (ceph): Merge pull request #18736 from shinobu-x/wip-21638-luminous
luminous: dashboard OSD list has servers and osds in arbitrary order
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai
06:36 AM Revision 947cae47 (ceph): Merge pull request #18728 from shinobu-x/wip-luminous-22032
luminous: dashboard barfs on nulls where it expects numbers
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai
06:34 AM Revision 2e11e666 (ceph): Merge pull request #18699 from shinobu-x/wip-luminous-21538
luminous: upmap does not respect osd reweights
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:30 AM Revision 31afe858 (ceph): Merge pull request #18719 from tchaikov/wip-pr-18373-luminous
luminous: osd,mon: add max-pg-per-osd limit
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
06:13 AM Revision 624b1a0f (ceph): Merge PR #18807 into master
* refs/pull/18807/head:
ptl-tool: put common use-cases up front in README
ptl-tool: only create tag if new branch
...
Patrick Donnelly
06:10 AM Revision f2137a35 (ceph): ptl-tool: put common use-cases up front in README
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
06:07 AM Revision aaf1ff9b (ceph): ptl-tool: only create tag if new branch
It doesn't make sense to create tags for branches that already exist.
Signed-off-by: Patrick Donnelly <pdonnell@redh...
Patrick Donnelly
06:07 AM Revision 1bb5a8d4 (ceph): ptl-tool: hint how to skip contributor
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> Patrick Donnelly
04:58 AM Revision 388b5016 (ceph): doc: fix the desc of "osd max pg per osd hard ratio"
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit d940f6220346ad21dfc4f351c57389e8430c0257)
Kefu Chai
04:58 AM Revision 04852a40 (ceph): mon: change "mon_pg_warn_min_per_osd" to uint64_t
* this silences a warning from -Wsign-compare.
* also switch all its user to the new-style option
Signed-off-by: Kef...
Kefu Chai
04:27 AM Revision d9df23cf (ceph): Merge pull request #18702 from liewegas/wip-pr-18670-luminous
luminous: qa/tasks/thrashosds: set min_in default to 4 Sage Weil
02:34 AM Revision 8366ebce (ceph): Throttle: add a new TokenBucketThrottle
Signed-off-by: Dongsheng Yang <dongsheng.yang@easystack.cn> Yang Dongsheng

11/07/2017

09:28 PM Revision 567c29f9 (ceph): Merge pull request #18596 from smithfarm/wip-21955-luminous
luminous: tests: add EC data pool to testing
Reviewed-By: Patrick Donelly <pdonelly@redhat.com>
Abhishek Lekshmanan
09:08 PM Revision 7efa91c7 (ceph): rgw_file: introduce rgw_mount2 with a bucket name parameter
This explicitly allow mount a specified bucket in librgw.
Originally, mounting a bucket is implemented like a sub-dir...
Gui Hecheng
09:08 PM Revision b53c3948 (ceph): rgw_file: new fsid for fs instance
We use an in-memory fs_inst_counter for fsid currently, but it
inevitably cause nfs automount problem across a nfs-ga...
Gui Hecheng
09:07 PM Revision 77c2b0de (ceph): Merge pull request #18628 from batrick/i21953
luminous: mds: sanitize mdsmap of removed pools
Reviewed-By: Sage Weil <sage@redhat.com>
Abhishek Lekshmanan
08:30 PM Revision 79c369dd (ceph): rgw clean-up: remove unreferenced pure virtual class StreamObjData
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com> J. Eric Ivancich
08:08 PM Revision c04c45da (ceph): ceph-volume tests.devices.simple add activate CLI unit tests
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
08:07 PM Revision 3d203834 (ceph): ceph-volume tests.devices add help menu unit test
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:42 PM Revision ea3cb6cd (ceph): doc/ceph-volume systemd describe the interaction with 'simple' activation
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:42 PM Revision 84d7b4f8 (ceph): doc/ceph-volume index initial description of simple
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:41 PM Revision 6aaded02 (ceph): doc/ceph-volume lvm add back a system.rst with just the lvm portion of it
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:40 PM Revision 1697ad84 (ceph): doc/ceph-volume make systemd.rst generic enough to be related to other ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:39 PM Revision 4dea382a (ceph): doc/ceph-volume move lvm/systemd.rst to top level, making it generic
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:55 PM Revision ededbedb (ceph): rgw: address warnings due to incorrect format code
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com> J. Eric Ivancich
05:33 PM Revision 14e0530f (ceph): Merge pull request #18626 from dillaman/wip-21968
luminous: cls/journal: fixed possible infinite loop in expire_tags
Reviewed-By: Mykola Golub <trociny@gmail.com>
Abhishek Lekshmanan
05:32 PM Revision bc9f5084 (ceph): Merge pull request #18688 from liewegas/wip-balancer-luminous
luminous: mgr/balancer: backport crush-compat work from master
Reviewed-By: John Spray <jspray@redhat.com>
Abhishek Lekshmanan
05:27 PM Revision 36e214c6 (ceph): rgw: fix BZ 1500904, Stale bucket index entry remains after object dele...
We have a race condition:
1. RGW client #1: requests an object be deleted.
2. RGW client #1: sends a prepare op to...
J. Eric Ivancich
05:21 PM Revision 6bc121dd (ceph): Merge pull request #18569 from kmroz/wip-21939-luminous
luminous: list bucket which enable versioning get wrong result when user marker
Reviewed-By: Casey Bodley <cbodley@r...
Abhishek Lekshmanan
05:21 PM Revision ee27efad (ceph): Merge pull request #18591 from cbodley/wip-21938
luminous: rgw: fix error handling in ListBucketIndexesCR
(approved in irc & standups)
Reviewed-By: Abhishek Lekshman...
Abhishek Lekshmanan
05:17 PM Revision 601249c6 (ceph): Merge pull request #18539 from linuxbox2/luminous-baixuyeyu-refcnt
luminous: baixuyeyu refcnt
Reviewed-By: Casey Bodley <cbodley@redhat.com>
Abhishek Lekshmanan
05:15 PM Revision d2226d5a (ceph): Merge pull request #18516 from ceph/wip-bp-pr18193-luminous
qa/rgw: ignore errors from 'pool application enable'
Reviewed-By: Nathan Cutler <ncutler@suse.com>
Reviewed-By: Case...
Abhishek Lekshmanan
05:14 PM Revision 925c68e9 (ceph): Merge pull request #18599 from linuxbox2/lum-rgwfile-21940
rgw_file: set s->obj_size from bytes_written
Reviewed-By: Casey Bodley <cbodley@redhat.com>
Abhishek Lekshmanan
05:10 PM Revision 51059a60 (ceph): Merge pull request #18709 from ivancich/wip-bktidx-race-bugfix
rgw: fix BZ 1500904, stale bucket index entry remains after obj delete Matt Benjamin
05:05 PM Revision 8cd42742 (ceph): qa/suites/krbd: enable generic/050 and generic/448
generic/448 has been failing on ext4 and is now fixed upstream.
The fix for generic/050 is in testing, scheduled for ...
Ilya Dryomov
05:02 PM Revision 77eb7694 (ceph): Merge pull request #18476 from majianpeng/objecter-misc-cleanup
osdc/Objecter: misc cleanups
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein
05:00 PM Revision ff159c67 (ceph): Merge pull request #18768 from wumingqiao/wip-WaitActingChange
PG: fix name of WaitActingChange
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein
04:52 PM Revision b21e6fad (ceph): doc/ceph-volume simple.activate initial take on documenting activation
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:22 PM Revision 0b7210a0 (ceph): tests - Initial checkin for luminous point-to-point upgrade
Fixes http://tracker.ceph.com/issues/22048
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yuri Weinstein
03:29 PM Revision cd3cb7d3 (ceph): OSD/OSDCap: Allow namespace and pool tag to be combined
Extend the OSD auth caps grammar to allow namespace and pool tag
cap combinations. Namespace must be listed first. Ex...
Douglas Fuller
01:37 PM Revision 055c0d34 (ceph): rgw: use tenant when updating the reshard log
Fixes: http://tracker.ceph.com/issues/22046
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
01:35 PM Revision 2e629ef5 (ceph): doc/ceph-volume lvm update systemd anchor to reflect lvm parent
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:35 PM Revision c9cb5a50 (ceph): doc/ceph-volume lvm.activate update systemd anchor to reflect lvm parent
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
01:18 PM Revision fb5e3415 (ceph): Merge pull request #18789 from jcsp/wip-doc-config-set
doc: replace injectargs usage with "config set"
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:56 PM Revision fff4ddce (ceph): doc/ceph-volume lvm.systemd update anchor to reflect lvm parent
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
12:27 PM Revision 5762d01c (ceph): Merge pull request #18769 from yaozongyou/wip-dashboard-format-label
mgr/dashboard: format tooltip's label as user friendly string
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
12:07 PM Revision 2f35da4e (ceph): Merge pull request #18566 from kmroz/wip-21914-luminous
luminous: [rbd-mirror] peer cluster connections should filter out command line optionals
Reviewed-By: Jason Dillaman...
Abhishek Lekshmanan
11:43 AM Revision aefc9315 (ceph): messages/MOSDPGTemp: add `forced` field
the monitor is supposed to bypass some checks if `forced` is true.
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cher...
Kefu Chai
11:43 AM Revision df611786 (ceph): mon/OSDMonitor: bypass checks if pg_temp.forced
originally, monitor ignores the pg_temp messages sent from replica osds,
but to re-trigger peering if replica osd's p...
Kefu Chai
11:43 AM Revision ed34b005 (ceph): osd: print osd as "osd.$osdid" in log message
easier to read this way
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit c6b71ebf6b7b7c54560f3...
Kefu Chai
11:43 AM Revision 1db44c5b (ceph): qa/tasks/ceph: add "create_rbd_pool" option
True by default, but we can opt not to create the "rbd" pool.
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry pi...
Kefu Chai
11:43 AM Revision ae782318 (ceph): osd: add max-pg-per-osd limit
osd will refused to create new pgs, until its pg number is lower
than the max-pg-per-osd upper bound setting.
Signed...
Kefu Chai
11:43 AM Revision 8e3227ad (ceph): osd,mon: change "mon_max_pg_per_osd" to uint64_t
as it should never be a negative number. if this option is disabled,
it's 0.
Signed-off-by: Kefu Chai <kchai@redhat....
Kefu Chai
11:32 AM Revision 6fc92dc9 (ceph): doc: replace injectargs usage with "config set"
Cleaner and easier. Also implicitly documents
the config set command, which hadn't been explicitly
called out in the...
John Spray
09:48 AM Revision b2961db1 (ceph): Merge pull request #18775 from tchaikov/wip-upgrade-luminous-x
qa: add 1-ceph-install to upgrade:luminous-x
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
Reviewed-by: Abhishek...
Kefu Chai
08:46 AM Revision c7261e1a (ceph): mds: implement LOCK_XSYN_LOCK and LOCK_XSYN_MIX
Signed-off-by: "Yan, Zheng" <zyan@redhat.com> Yan, Zheng
08:46 AM Revision 67a42874 (ceph): mds: prevent filelock from being stuck at XSYN state
Lock:file_eval() does not properly handle the condition: filelock
is in XSYN state, both loner_cap and want_loner_cap...
Yan, Zheng
08:46 AM Revision d4cbf3ae (ceph): mds: cleanup set/drop loner code
integrate functionalities of try_drop_loner and try_set_loner into
CInode::choose_ideal_loner
Signed-off-by: "Yan, Z...
Yan, Zheng
08:44 AM Revision e1c57f94 (ceph): Client: setattr should drop "Fs" rather than "As" for mtime and size
Signed-off-by: dongdong tao <tdd21151186@gmail.com> root
07:53 AM Revision ab103b9f (ceph): mds: trim 'N' log segments according to how many log segments are there
Config 'mds_log_max_expiring' is 20 by default. It means that at most
20 log segments get trimmed in each tick. For b...
Yan, Zheng
07:52 AM Revision 32489c84 (ceph): Client:Fix readdir bug
Fix: Client::readdir_r_cb tried to read its parent dir, but, it reads itself.
Signed-off-by: dongdong tao <tdd211511...
root
07:46 AM Revision ddba9072 (ceph): mds: fix MDS_FEATURE_INCOMPAT_FILE_LAYOUT_V2 definition
Fixes: http://tracker.ceph.com/issues/21985
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
(cherry picked from commit ...
Yan, Zheng
07:45 AM Revision e0186c9e (ceph): mds: remove useless incompat feature definination in FSMap.h
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
(cherry picked from commit 990088ef16f901588169cd20ed99d0415ec1f7f4)
Yan, Zheng
06:38 AM Revision adf52c93 (ceph): selinux: Allow nvme devices
This commit allows nvme devices which use a different label than
standard block devices.
Fixes: http://tracker.ceph....
Boris Ranto
06:24 AM Revision 0cd73313 (ceph): osd: remove unused ReplicatedBackend::objects_read_async()
async read is not used by replica pool at all.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
06:24 AM Revision 104c58a0 (ceph): osd: use is_erasure() when appropriate
sometimes, we are using pool.info.require_rollback() even when what we
mean is "pool.info.is_erasure()", so fix it to...
Kefu Chai
06:21 AM Revision 3c613960 (ceph): Merge PR #18689 into master
* refs/pull/18689/head:
cephfs: Do not check auth gid when not specified
Reviewed-by: Gregory Farnum <gfarnum@redha...
Patrick Donnelly
03:50 AM Revision 4cac4367 (ceph): qa: add 1-ceph-install to upgrade:luminous-x
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit aff342627cf77e2faae6904e626d9fb2c897f155)
Yuri Weinstein
03:17 AM Revision 1aeec0c0 (ceph): qa/suites/rados/thrash/d-*/*balancer*: debug osd in mgr
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
01:13 AM Revision 461bbc7e (ceph): mds: fix CDir::log_mark_dirty()
the 'will dirty' check is wrong because we don't always project fnode.
Fixes: http://tracker.ceph.com/issues/21584
S...
Yan, Zheng

11/06/2017

11:00 PM Revision 997a688d (ceph): MDSMonitor: only clog changes to active
Otherwise we get constant INFO messages that an MDS is active.
Fixes: http://tracker.ceph.com/issues/21959
Signed-o...
Patrick Donnelly
10:33 PM Revision 2a848b43 (ceph): Merge PR #18386 into master
* refs/pull/18386/head:
ptl-tool: allow setting project/repo for GH req
Reviewed-by: Patrick Donnelly <pdonnell@red...
Patrick Donnelly
09:30 PM Revision 0eff1244 (ceph): Revert "radosgw: fix awsv4 header line sort order."
This reverts commit 1d9715697c8baa2846b04fb0a746c70f7ad0e1d8.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Nathan Cutler
09:06 PM Revision a2f9dbc9 (ceph): Merge pull request #18658 from linuxbox2/wip-s3-post-20201
RGW: update S3 POST policy handling of Content-Type
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yuri Weinstein
08:53 PM Revision 8738e967 (ceph): doc/ceph-volume document the functionality
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
08:24 PM Revision f2061975 (ceph): tests - Initial checkin for luminous point-to-point upgrade
Fixes http://tracker.ceph.com/issues/22048
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yuri Weinstein
08:22 PM Revision 13f740b0 (ceph): Initial checkin for luminous point-to-point upgrade
Fixes http://tracker.ceph.com/issues/22048
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yuri Weinstein
07:17 PM Revision d7f85c64 (ceph): doc/ceph-volume update the index to include the simple sub command and ...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
07:05 PM Revision 1591426c (ceph): qa/tasks/cram: include /usr/sbin in the PATH for all commands
/usr/sbin is not in non-login PATH on centos. We already do this for
workunits, see commit 0e53f5f38b0c ("workunit: ...
Ilya Dryomov
04:15 PM Revision 0e262023 (ceph): ceph-volume tests.simple add tests for trigger parsing from systemd
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:04 PM Revision 94579c77 (ceph): ceph-volume main add simple to the sub-commands
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:04 PM Revision 027a09b3 (ceph): ceph-volume devices include simple at the module import level
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:04 PM Revision 3da23fa4 (ceph): ceph-volume systemd.systemctl helpers to mask ceph-disk
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:04 PM Revision 23da3445 (ceph): ceph-volume tests create a fixture for temporary files
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:04 PM Revision 827aa575 (ceph): ceph-volume tests.util add binary verification tests
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:04 PM Revision 647bfe08 (ceph): ceph-volume tests.simple add checks for get_contents in scan
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:04 PM Revision 90ebc4e1 (ceph): ceph-volume tests.simple create etc_path scan tests
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:03 PM Revision f0505024 (ceph): ceph-volume simple create the initial, main module
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:03 PM Revision 285e5bdd (ceph): ceph-volume simple add __init__ for the module
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:03 PM Revision 5a973746 (ceph): ceph-volume simple.activate initial take on activation
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:03 PM Revision cbc0c0f7 (ceph): ceph-volume simple.trigger enable systemd triggering for simple setups
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:03 PM Revision 0e54b9be (ceph): ceph-volume simple.scan initial take on directory/device scanning
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:03 PM Revision 6394cdd4 (ceph): ceph-volume util.system add a context manager for temporary mounting/un...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:03 PM Revision 7bf86760 (ceph): ceph-volume simple.system add a helper to check if a file is a binary o...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
04:03 PM Revision a826fdf4 (ceph): ceph-volume util add an OSDPath argument validator
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
03:40 PM Revision e74c7f84 (ceph): mgr/dashboard: format chart's tooltip's label as friendly string
The default tooltip's label is a long number string, so format
the label as a user friendly string.
Signed-off-by: Y...
Zongyou Yao
03:36 PM Revision 48ff25da (ceph): ceph-volume tests.simple create etc_path scan tests
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
03:06 PM Revision 0d69b1cf (ceph): ceph-volume tests.simple add checks for get_contents in scan
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:43 PM Revision e97b01a3 (ceph): ceph-volume tests.util add binary verification tests
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:42 PM Revision adc28d43 (ceph): ceph-volume tests create a fixture for temporary files
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
02:16 PM Revision feb370a8 (ceph): test: add rados plugin for RADOS
Signed-off-by: Igor Fedotov <ifedotov@suse.com> linux
01:48 PM Revision cb38378e (ceph): rgw: loadgen fix rgw crash issue
When generating random bucket name and object name during
loadgen processing, RGW will crash. The reason is calling
"...
Enming Zhang
01:40 PM Revision f533dda4 (ceph): common/WorkQueue: fix a race avoiding drain endless.
In function ShardedThreadPool::shardedthreadpool_worker, when call
_proces, it don't get shardedpool_lock. So there i...
Jianpeng Ma
01:35 PM Revision baa65c25 (ceph): Merge pull request #16238 from trociny/wip-copy-deep
librbd: generalized deep copy function
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
12:41 PM Revision 9a3f0cc6 (ceph): PG: fix name of WaitActingChange
the parent state of WaitActingChange is Primary, not Peering.
Signed-off-by: wumingqiao <wumingqiao@inspur.com>
wumingqiao
12:35 PM Revision f7dd3be6 (ceph): rgw: remove placement_rule from cls_user_bucket_entry
placement_rule is no longer needed in cls_user_bucket_entry, because the
only time that it's needed, we can read it f...
Casey Bodley
12:35 PM Revision 17cc13b8 (ceph): rgw: remove placement_rule from rgw_link_bucket()
with the fallback in RGWRados::update_containers_stats(), we no longer
need to pass placement_rule into the cls_user_...
Casey Bodley
12:35 PM Revision 338248a8 (ceph): rgw: take placement_rule from bucket info in update_containers_stats
in case the cls_user_bucket_entry doesn't contain a placement_rule, take
it from the bucket instance info
Signed-off...
Casey Bodley
12:34 PM Revision ed87de06 (ceph): rgw: modify_s3_type_subuser_access_permissions_fail_through_admin_rest_api
fix: http://tracker.ceph.com/issues/21983
Signed-off-by: yuliyang <yuliyang@cmss.chinamobile.com>
(cherry picked fro...
joke lee
12:32 PM Revision 03d1cd99 (ceph): rgw: lc fix rgw crash when lc configuration xml not including ID
When a putting lc config request does not include an ID tag in lc
configuration xml, RGW should generate a random ID ...
Enming Zhang
12:32 PM Revision 5e44bedf (ceph): rgw: lc support Content-MD5 in request headers
According to AWS S3, this header must be used
as a message integrity check to verify that
the request body was not co...
Enming Zhang
12:23 PM Revision 86062504 (ceph): rgw: add missing current_history initialization
Fixes: http://tracker.ceph.com/issues/21996
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Signed-off-by: Casey ...
Orit Wasserman
12:23 PM Revision 32ca69b0 (ceph): rgw: init oldest period after setting run_sync_thread
Fixes: http://tracker.ceph.com/issues/21996
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
(cherry picked from c...
Orit Wasserman
12:18 PM Revision 71806689 (ceph): rgw: don't write bucket_header when it is not changed in rgw_bucket_pre...
Signed-off-by: Xinying Song <songxinying@cloudin.cn> Xinying Song
11:46 AM Revision fb6eca1f (ceph): osd/OSD: Using Wait rather than WaitInterval to wait queue.is_empty().
Why use WaitInterval, there is a comment:"optimistically sleep a moment; maybe another work item will come along."
Bu...
Jianpeng Ma
11:05 AM Revision a140996c (ceph): os/bluestore: remove unused paramerter.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com> Jianpeng Ma
08:38 AM Revision 1c0e32d4 (ceph): rgw: cleanup some unnecessary function called in RGWZoneGroup::add_zone
Signed-off-by: Enming Zhang <enming.zhang@umcloud.com> Enming Zhang
08:29 AM Revision 428461a6 (ceph): test/librbd: tweak fsx to optionally use deep-copy instead of clone
Signed-off-by: Mykola Golub <to.my.trociny@gmail.com> Mykola Golub
08:29 AM Revision 3a09801c (ceph): qa/suites/rbd: enable fsx deep_copy test case
Signed-off-by: Mykola Golub <to.my.trociny@gmail.com> Mykola Golub
08:29 AM Revision 5a1a2171 (ceph): librbd: generalized deep copy function
(based on rbd-mirror image sync)
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
Mykola Golub
08:29 AM Revision 73f50a13 (ceph): rbd-mirror: use generalized deep copy for image sync
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
08:29 AM Revision 97db2b2a (ceph): librbd: add deep_copy function to API
Signed-off-by: Mykola Golub <to.my.trociny@gmail.com> Mykola Golub
08:26 AM Revision ca25c561 (ceph): test/librbd: set rand seed for all tests
Signed-off-by: Mykola Golub <mgolub@mirantis.com> Mykola Golub
08:26 AM Revision a84b0a41 (ceph): librbd: export ImageOptions print operator
(so it could be used for logging image options)
Signed-off-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
08:03 AM Revision de14103f (ceph): mon/LogMonitor: "log last" should return up to n entries
limit the # of returned entries to "num", and backoff the start iterator
by one if it reaches the rend().
Signed-off...
Kefu Chai
07:38 AM Revision 7e5a8a76 (ceph): Merge pull request #18635 from majianpeng/bluestore-omap-flush
os/bluestore: remove unused parameters.
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: xie xingguo <xie.xingg...
Xie Xingguo
06:55 AM Revision f0914619 (ceph): mon/PGMap: use new-style options
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 7a23097c34c35c1bf6ec09e86ed3acbb0807068c)
Con...
Kefu Chai
06:53 AM Revision 93be6f79 (ceph): qa/suites/rados/thrash: add set_chunk test case
Signed-off-by: Myoungwon Oh <omwmw@sk.com> myoungwon oh
06:53 AM Revision 54c09dd0 (ceph): src/test: add ChunkRead, SetChunk test
Signed-off-by: Myoungwon Oh <omwmw@sk.com> myoungwon oh
06:53 AM Revision 61fd35f0 (ceph): src/test: clean up (set_redirect)
Signed-off-by: Myoungwon Oh <omwmw@sk.com> myoungwon oh
04:25 AM Revision b9f9d209 (ceph): osd: add promote_object() for chunked objects.
Signed-off-by: Myoungwon Oh <omwmw@sk.com> myoungwon oh
04:24 AM Revision 71185743 (ceph): osd: code to proxy read() to the chunked object.
Signed-off-by: Myoungwon Oh <omwmw@sk.com> myoungwon oh
04:15 AM Revision 596942ef (ceph): Merge pull request #18541 from trociny/wip-mstart-bashizm
mstart.sh: remove bashizm in /bin/sh script
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:12 AM Revision c5cf1084 (ceph): mon: amend the comment of WRITE -> REFRESH transition
set the paxos's state to STATE_REFRESH avoid doing store->flush() while
we are in the async completion thread. this c...
Kefu Chai
02:19 AM Revision 7cea76f9 (ceph): mds: make change to mds table after corresponding event get logged
Signed-off-by: "Yan, Zheng" <zyan@redhat.com> Yan, Zheng
12:53 AM Revision f3475c9f (ceph): mgr: 'osd status' command return add state
Signed-off-by: Yanhu Cao <gmayyyha@gmail.com> Yanhu Cao

11/05/2017

06:58 AM Revision fd956acf (ceph): tools: update monstore tool for fsmap, mgrmap
Fixes: http://tracker.ceph.com/issues/21577
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
06:58 AM Revision 0ebc4cc1 (ceph): tools: handle decode errors in monstore tool
Print a single line message instead of dumping
a backtrace.
Signed-off-by: John Spray <john.spray@redhat.com>
(cherr...
John Spray
06:52 AM Revision b36bd482 (ceph): osd: hold lock while accessing recovery_needs_sleep
Signed-off-by: Neha Ojha <nojha@redhat.com>
(cherry picked from commit 4bf8d13273b66cc89a94e55259b6fcb106061bd6)
Neha Ojha
06:31 AM Revision 975229c3 (ceph): tool: ceph-kvstore-tool doesn't umount BlueStore properly
Fixes: http://tracker.ceph.com/issues/21625
Signed-off-by: Chang Liu <liuchang0812@gmail.com>
(cherry picked from co...
Chang Liu
06:28 AM Revision 4d4aee14 (ceph): os/bluestore: make BlueStore opened by start_kv_only umountable
ceph-kvstore-tool use start_kv_only to debug the kvstore. we
will get a crash when we try to umount bluestore in kvst...
Chang Liu
06:24 AM Revision 8941606f (ceph): common: by default, do not assert on leaks in the shared_cache code
Update the standard qa suite cluster configs so that we continue
asserting in our nightlies, but users don't hit this...
Greg Farnum
05:41 AM Revision 3f7eadb7 (ceph): qa/suites/rados/thrash: combine balancer with require-luminous
We can only do the balancer stuff if we've done the mkfs-time
require luminous because otherwise the mgr commands are...
Sage Weil
05:03 AM Revision d180ad3f (ceph): client/Client.cc: trivial [Cleanup] Stop different types comparison
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
04:37 AM Revision f265ed6b (ceph): Merge pull request #18729 from iliul/fix-vstart-typo
vstart.sh: fix a typo
Reviewed-By: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:36 AM Revision acccae56 (ceph): osd: fix waiting_for_peered vs flushing
on_flush() requeues waiting_for_peered, but we flush twice on the
primary during peering, and we don't want to requeu...
Sage Weil
04:33 AM Revision 2d06baea (ceph): Merge pull request #18693 from XinzeChi/wip-dup-async-read-stat
osd/PrimaryLogPG: fix dup stat for async read
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-By: Kefu Ch...
Kefu Chai
04:01 AM Revision 5234ef2b (ceph): msg/async/AsyncConnection: state will be NONE if replacing by another one
Fixes: http://tracker.ceph.com/issues/21883
Signed-off-by: Haomai Wang <haomai@xsky.com>
(cherry picked from commit f...
Haomai Wang
03:57 AM Revision c2814563 (ceph): osdc/Objecter: delay initialization of hobject_t in _send_op
Fixes: http://tracker.ceph.com/issues/21845
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from c...
Jason Dillaman
03:48 AM Revision dfebcce5 (ceph): osdc/Objecter: skip sparse-read result decode if bufferlist is empty
If the OSD does not execute sub-ops due to errors encountered prior to
the sub-op, the sub-op result remains zeroed w...
Jason Dillaman
03:43 AM Revision cdcc1ce0 (ceph): osdc/Objecter: skip sparse-read result decode if bufferlist is empty
If the OSD does not execute sub-ops due to errors encountered prior to
the sub-op, the sub-op result remains zeroed w...
Jason Dillaman
03:39 AM Revision 7012cf4b (ceph): ceph_test_objectstore: do not change model for 0-length zero
We almost fixed this in the pr merged at 2dbbb351e2e0e3703880023bf51f55790f763e04
but missed this piece.
Signed-off-...
Sage Weil
03:39 AM Revision 51b380a0 (ceph): os/bluestore: 0-length zero should not change object size
Fixes: http://tracker.ceph.com/issues/21712
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit b58...
Sage Weil
03:39 AM Revision 45d70b13 (ceph): os/filestore: make 0-length zero avoid touching object length
Fixes: http://tracker.ceph.com/issues/21712
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 979...
Sage Weil
03:38 AM Revision 0d921686 (ceph): os/ObjectStore: 0-length zero does not change length of object
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 9ad1f4f10ff7bfe32d0a37361640fe5c65e56699)
Sage Weil
03:33 AM Revision 8a7f983f (ceph): qa: stop testing deprecated "ceph osd create"
"ceph osd create" is not idempotent, and is considered deprecated.
Fixes: http://tracker.ceph.com/issues/21993
Signe...
Kefu Chai

11/04/2017

11:19 PM Revision 7e08cdf5 (ceph): mgr: set explicit thread name
This gets used as our process name in some situations
when respawning. This is the same as what commit 4f177bb6b
did...
John Spray
11:16 PM Revision 31c56c6e (ceph): pybind/mgr/dashboard: updated favicon (old one was 404)
Signed-off-by: Nick Erdmann <n@nirf.de>
(cherry picked from commit 7a54520f5c3d4db27fe7e2a12760dcd838ba89aa)
Nick Erdmann
11:16 PM Revision d822c15a (ceph): pybind/mgr/dashboard: clean up
Signed-off-by: Nick Erdmann <n@nirf.de>
(cherry picked from commit f512ac3d7712850f274cd01bb589aa9fbc8c8bef)
Nick Erdmann
11:15 PM Revision 1f47cc0b (ceph): pybind/mgr/dashboard: add url_prefix
This adds a configuration variable url_prefix to the dashboard that
that is prepended to all URLs so you can access t...
Nick Erdmann
11:12 PM Revision 76ab4eba (ceph): mgr/dashboard: sort servers and OSDs in OSD list
Fixes: http://tracker.ceph.com/issues/21572
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
10:11 PM Revision bacebf0f (ceph): mgr: skip first non-zero incremental in PGMap::apply_incremental()
After initialization of PGMap instance PGMap::stamp is zero
and this cause huge first delta.
Also after mgr restart f...
Aleksei Gutikov
08:42 PM Revision 8cacd2a5 (ceph): mgr/zabbix: log exceptions with backtrace
Logging just the exception object gave a sometimes-enigmatic
single line. Let's use the logger exception method so t...
John Spray
08:42 PM Revision 06706bea (ceph): mgr/zabbix: fix div by zero
Fixes: http://tracker.ceph.com/issues/21518
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
07:04 PM Revision b6f50a46 (ceph): mgr/Mgr: implement completion of osd MetadataUpdate
Fixes: http://tracker.ceph.com/issues/21159
Signed-off-by: Yanhu Cao <gmayyyha@gmail.com>
(cherry picked from commit...
Yanhu Cao
04:53 PM Revision 948ca443 (ceph): mgr/dashboard: redirect away if viewed filesystem is removed
Previously this would sit there with stale data in the browser
if you were viewing a filesystem and then deleted it i...
John Spray
04:53 PM Revision 2ed0f091 (ceph): mgr/dashboard: 404 instead of 500 on missing filesystem
Still not the most beautiful but lets reserve 500s
for real errors.
Signed-off-by: John Spray <john.spray@redhat.com...
John Spray
04:53 PM Revision ed2dcad9 (ceph): mds: fix FSMap copy constructor
This was confusing ceph-mgr, which did a fsmap = new_fsmap
and found that old filesystems were never disappearing
aft...
John Spray
03:52 PM Revision a5899a57 (ceph): Merge pull request #18673 from dzafman/wip-21833
osd: build_past_intervals_parallel: Ignore new partially created PGs Sage Weil
12:17 PM Revision c4327eb3 (ceph): vstart.sh: fix a spelling mistake
Signed-off-by: iliul <liul124@chinaunicom.cn> Lei Liu
11:27 AM Revision fb7ad32f (ceph): Merge pull request #18724 from iliul/add-missing-blank-line
doc: add missing blank line
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
10:31 AM Revision 083eed6e (ceph): Merge pull request #18708 from dillaman/wip-22036
librbd: added preprocessor macro for detecting compare-and-write support
Reviewed-by: Mykola Golub <to.my.trociny@gm...
Mykola Golub
10:29 AM Revision 033366ed (ceph): Merge pull request #18704 from dillaman/wip-rbd-iscsi-win
doc/rbd: tweaks to the Windows iSCSI initiator directions
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
09:13 AM Revision e14de28f (ceph): mgr/dashboard: handle null in format_number
Fixes: http://tracker.ceph.com/issues/21570
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
09:01 AM Revision ed4a6922 (ceph): mon: don't blow away bootstrap-mgr on upgrades
Fixes: http://tracker.ceph.com/issues/20950
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
08:50 AM Revision f81e6dc8 (ceph): mon: handle monitor lag when killing mgrs
Fixes: http://tracker.ceph.com/issues/20629
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
08:05 AM Revision 38862b05 (ceph): Merge pull request #18712 from liu-chunmei/rm_redundant_dpdksource
dpdk: remove redundant dpdk submodule
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
08:03 AM Revision 10ab96be (ceph): Merge pull request #18711 from adamemerson/wip-system-includes
cmake: System Includes to silence warnings from submodules and libraries!
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
08:01 AM Revision 95594cc1 (ceph): Merge pull request #18701 from tchaikov/wip-denc
denc: support enum with underlying type
Reviewed-by: Adam Emerson <aemerson@redhat.com>
Kefu Chai
08:00 AM Revision 2ce53a7b (ceph): Merge pull request #18597 from tchaikov/wip-cmake-cleanup
cmake: cleanups
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Ali Maredia <amaredia@redhat.com>
Kefu Chai
06:53 AM Revision 0e935270 (ceph): doc: Add missing blank line
Signed-off-by: iliul <liul124@chinaunicom.cn> Lei Liu
05:11 AM Revision be5363a7 (ceph): osd: make stat_bytes and stat_bytes_used counters PRIO_USEFUL
These two counters should be reported to mgr because the dashboard
plugin needing them to display osd detailed inform...
Zongyou Yao
04:34 AM Revision 9a7e1f6a (ceph): mds: set PRIO_USEFUL on num_sessions counter
This is used by dashboard and status modules,
so let's make sure we're sending it to the mgr.
Fixes: http://tracker....
John Spray
04:03 AM Revision ab1fed65 (ceph): build: Merge wip-system-includes from upstream
Signed-off-by: Adam C. Emerson <aemerson@redhat.com> Adam Emerson
04:03 AM Revision 074cfc14 (ceph): Squashed 'src/dmclock/' changes from 1bbd42b8fe..d1ff03b667
d1ff03b667 Merge pull request #44 from adamemerson/wip-system-includes
4cc4b949ca build: Mark dependency includes as ...
Adam Emerson
03:58 AM Revision 8d4a07f8 (ceph): build: Mark dependency includes as SYSTEM
It is not really our business to debug python, boost, or our other
dependencies. Mark them as system includes.
Signe...
Adam Emerson
02:56 AM Revision 411470d0 (ceph): ceph_osd.cc: [Cleanup] Drop legacy or redundant code
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com> Shinobu Kinjo
02:55 AM Revision 15e02244 (ceph): Merge pull request #18672 from jcsp/wip-21999
mgr: emit cluster log message on serve() exception
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil
02:54 AM Revision b6fe5d3d (ceph): Merge pull request #18691 from liewegas/wip-fix-balancer
mgr/balancer: fix upmap; default balancer module enabled Sage Weil
01:34 AM Revision 4f8d5ef6 (ceph): mgr/DaemonServer.cc: [Cleanup] Change to using get_val template
function
Signed-off-by: Shinobu Kinjo <shinobu@redhat.com>
Shinobu Kinjo
12:19 AM Revision 72e8fc52 (ceph): rgw: add cors header rule check in cors option request
fix http://tracker.ceph.com/issues/22002
Signed-off-by: yuliyang <yuliyang@cmss.chinamobile.com>
joke lee

11/03/2017

10:34 PM Revision 5c9d212f (ceph): cmake/cls: add install() for ceph_test_cls_log
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 9e94244db2be48bc6ed198a093d7bbb8ae8a72b1)
Casey Bodley
10:34 PM Revision b228d35e (ceph): qa: add ceph_test_cls_log to cls workunit
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 83d6b493f71db9417c7b2b7db5f1da9c2d71eec3)
Casey Bodley
10:34 PM Revision 9f09b1bb (ceph): osd: add processed_subop_count for cls_cxx_subop_version()
cls_log_add() relies on cls_cxx_subop_version() to generate unique keys
for log entries with the same timestamp. beca...
Casey Bodley
09:37 PM Revision 1eb9766d (ceph): Merge PR #18538 into master
* refs/pull/18538/head:
mds: clean up clog damage message when repairing
mds: flush after scrub repairs
mds: don't...
Patrick Donnelly
09:36 PM Revision cac6b918 (ceph): Merge PR #18555 into master
* refs/pull/18555/head:
mds: fix inode count check in MDCache::check_memory_usage()
Reviewed-by: Patrick Donnelly <...
Patrick Donnelly
09:36 PM Revision 9d9066eb (ceph): Merge PR #18612 into master
* refs/pull/18612/head:
mds: fix race in PurgeQueue::wait_for_recovery()
Reviewed-by: Patrick Donnelly <pdonnell@re...
Patrick Donnelly
09:35 PM Revision d8e47cfc (ceph): Merge PR #18624 into master
* refs/pull/18624/head:
mds: trim 'N' log segments according to how many log segments are there
Reviewed-by: John S...
Patrick Donnelly
09:35 PM Revision 29b850c0 (ceph): Merge PR #18646 into master
* refs/pull/18646/head:
mds: fix MDS_FEATURE_INCOMPAT_FILE_LAYOUT_V2 definition
mds: remove useless incompat featur...
Patrick Donnelly
09:34 PM Revision 5fb47822 (ceph): Merge PR #18654 into master
* refs/pull/18654/head:
ceph.in: pass RADOS inst to LibCephFS
Reviewed-by: Kefu Chai <kchai@redhat.com>
Tested-by: ...
Patrick Donnelly
08:56 PM Revision 4f30e677 (ceph): osd/PrimaryLogPG: do not pull-up snapc to snapset
make_writeable() had some logic to pull old request snapcs forward to
what was in the SnapSet. This has no effect: i...
Sage Weil
08:16 PM Revision e3cfddfe (ceph): clone branch as is dont try to escape chars
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
07:59 PM Revision bb0d8e28 (ceph): Merge pull request #18686 from xiexingguo/wip-bf-retry-interval
osd/PG: use osd_backfill_retry_interval for schedule_backfill_retry()
Reviewed-by: Sage Weil <sage@redhat.com>
Yuri Weinstein
07:39 PM Revision 6125008a (ceph): Debug: for test s3branch wip-fix-416
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
07:32 PM Revision 20b16ada (ceph): remove redundant dpdk source folder, this one is not maintained since l...
the other one is located in src/spdk/dpdk, which is alwasy maintained and used by spdk.
so remove this src/dpdk folde...
chunmei
06:36 PM Revision 80ce7e3e (ceph): ceph-volume systemd.systemctl helpers to mask ceph-disk
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:36 PM Revision f095e1d2 (ceph): ceph-volume devices include simple at the module import level
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:35 PM Revision aa0cf544 (ceph): ceph-volume main add simple to the sub-commands
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:35 PM Revision 6ec8520c (ceph): ceph-volume util add an OSDPath argument validator
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:34 PM Revision e8a976ba (ceph): ceph-volume simple.system add a helper to check if a file is a binary o...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:34 PM Revision 896b40b1 (ceph): ceph-volume util.system add a context manager for temporary mounting/un...
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:32 PM Revision 2ce081ea (ceph): ceph-volume simple.scan initial take on directory/device scanning
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:27 PM Revision 7a40e1ec (ceph): ceph-volume simple.trigger enable systemd triggering for simple setups
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:26 PM Revision 86a9a156 (ceph): ceph-volume simple.activate initial take on activation
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:23 PM Revision 7fe7c714 (ceph): ceph-volume simple add __init__ for the module
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
06:23 PM Revision 19777ecd (ceph): ceph-volume simple create the initial, main module
Signed-off-by: Alfredo Deza <adeza@redhat.com> Alfredo Deza
05:09 PM Revision e2ae48dc (ceph): doc: Fixes the name of the CephFS snapshot directory.
Signed-off-by: Jordan Rodgers <com6056@gmail.com> Jordan Rodgers
04:58 PM Revision b33f529e (ceph): rgw: fix BZ 1500904, Stale bucket index entry remains after object dele...
We have a race condition:
1. RGW client #1: requests an object be deleted.
2. RGW client #1: sends a prepare op to...
J. Eric Ivancich
04:40 PM Revision 0e2cfdf5 (ceph): cephfs: Do not check auth gid when not specified
For auth caps that omit the gid, do not check for a gid match.
Fixes: http://tracker.ceph.com/issues/22009
Signed-of...
Douglas Fuller
04:03 PM Revision 95d716cc (ceph): librbd: added preprocessor macro for detecting compare-and-write support
Fixes: http://tracker.ceph.com/issues/22036
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
03:57 PM Revision a27b28e5 (ceph): Merge pull request #17923 from cbodley/wip-rgw-beast-update
rgw: pull up beast submodule and update frontend
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Yehuda Sadeh
03:05 PM Revision 997bb80b (ceph): doc/rbd: tweaks to the Windows iSCSI initiator directions
Signed-off-by: Jason Dillaman <dillaman@redhat.com> Jason Dillaman
03:03 PM Revision b878ead0 (ceph): os/filestore: disable rocksdb compression
Experience working with customer escalations suggests that disabling
compression improves performance, and the storag...
Sage Weil
03:01 PM Revision 2079f8d2 (ceph): Merge pull request #18522 from C2python/cleanup_to_string
rgw: Delete to_string functions. stringify defined in include/stringify.h can provide the same feature.
Reviewed-by:...
Casey Bodley
02:42 PM Revision 9787fe6b (ceph): rgw: simplify use of map::emplace in iam
the piecewise_construct overloads of map::emplace() are only needed when
there's ambiguity around which arguments go ...
Casey Bodley
02:11 PM Revision 1145c38f (ceph): Merge pull request #18536 from ZVampirEM77/wip-fix-loadgen
rgw: loadgen fix generate random object name rgw crash issue
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
01:55 PM Revision 917cad9f (ceph): Merge pull request #17082 from vumrao/wip-vumrao-scrub-recovery-false
jewel: osd: default osd_scrub_during_recovery=false
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Josh...
Kefu Chai
01:52 PM Revision 29086165 (ceph): Merge pull request #17841 from smithfarm/wip-21478-jewel
jewel: systemd: Add explicit Before=ceph.target
Reviewed-by: Tim Serong <tserong@suse.com>
Reviewed-by: Boris Ranto ...
Kefu Chai
01:49 PM Revision d4d24bca (ceph): Merge pull request #17847 from batrick/i21481
jewel: qa: use xfs instead of btrfs w/ filestore
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Kefu Cha...
Kefu Chai
01:47 PM Revision a3165534 (ceph): Merge pull request #17101 from vumrao/wip-vumrao-jewel
jewel: core: Addition of online osd 'omap'compaction command
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-...
Kefu Chai
01:43 PM Revision 77766609 (ceph): pybind/mgr/mgr_module: fix calc_pg_upmaps
This was fixed in the object cleanup.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit ed442164...
Sage Weil
01:43 PM Revision 56c27e6b (ceph): mgr/balancer: enable module by default
It will still be "off".
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 26710f0a9b176289237a52...
Sage Weil
01:42 PM Revision b5f71c68 (ceph): Merge pull request #17893 from dzafman/wip-19140-19224
jewel: osd ops (sent and?) arrive at osd out of order
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
01:36 PM Revision 93d589af (ceph): Merge pull request #18080 from linuxbox2/jewel-awsv4-sort
jewel: radosgw: fix awsv4 header line sort order.
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Kefu Chai
01:33 PM Revision 2837085d (ceph): Merge pull request #18165 from tchaikov/wip-no-btrfs-jewel
jewel: qa: use xfs instead of btrfs w/ filestore
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Josh Durgin <...
Kefu Chai
12:10 PM Revision 56f05413 (ceph): Merge pull request #18526 from tchaikov/wip-17454
mgr: In plugins 'module' classes need not to be called "Module" anymore.
Reviewed-by: John Spray <john.spray@redhat....
Kefu Chai
12:05 PM Revision 3c475348 (ceph): Merge pull request #18678 from liu-chunmei/fix_dpdk_coremask
msg/async: fix ms_dpdk_coremask and ms_dpdk_coremask conflict
Reviewed-by: Haomai Wang <haomai@xsky.com>
Reviewed-by...
Kefu Chai
11:55 AM Revision 53096755 (ceph): qa/tasks/thrashosds: set min_in default to 4
We have EC tests with k=2,m=2, so we need a min of 4.
Fixes: http://tracker.ceph.com/issues/21997
Signed-off-by: Sag...
Sage Weil
11:55 AM Revision e7d4f390 (ceph): Merge pull request #18670 from liewegas/wip-min-in-4
qa/tasks/thrashosds: set min_in default to 4
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
11:55 AM Revision 5874a1d8 (ceph): Merge pull request #18671 from ifed01/wip-ifed-bluefs-empty-reclaiming-fix
os/bluestore: do not release empty bluefs_extents_reclaiming.
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: ...
Sage Weil
09:27 AM Revision 15a9796b (ceph): Merge pull request #18653 from dillaman/wip-21391
mgr/dashboard: added iSCSI IOPS/throughput metrics
Reviewed-by: Mykola Golub <to.my.trociny@gmail.com>
Mykola Golub
09:26 AM Revision 52f66ef5 (ceph): Merge pull request #18446 from theanalyst/wip-21854-luminous
luminous: rgw_file: explicit NFSv3 open() emulation
Reviewed-By: Abhishek Lekshmanan <abhishek@suse.com>
Reviewed-By...
Abhishek Lekshmanan
08:48 AM Revision 6d4709e6 (ceph): make popular counter decay at proper rate
Signed-off-by: Jianyu Li <joannyli@tencent.com> Jianyu Li
08:30 AM Revision 3fa4e810 (ceph): denc: support enum with underlying type
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:23 AM Revision c8d40055 (ceph): cmake,deb: remove the last trace of atomic_ops
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:23 AM Revision c43bac48 (ceph): cmake: fix indent
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:23 AM Revision 4c2dd160 (ceph): cmake: remove unused definitions
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:22 AM Revision 761c7297 (ceph): cmake: do not link ${XIO_LIBRARY} if not necessary
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
08:16 AM Revision 902f5508 (ceph): erasure-code: refactor the interfaces to hide internals from public
after the arraycode change, the old encode() and minimum_to_decode() are
actually replaced by the new counterparts, a...
Kefu Chai
08:16 AM Revision 203ddcec (ceph): test/erasure-code: the default _minimum_to_decode() is good enough for ...
so instead of implementing it, we can just use it default one.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
07:34 AM Revision cd18f843 (ceph): osd: upmap should respect osd reweights
Modify OSDMap::calc_pg_upmaps to take the osd reweight into account when
computing the size of each OSD.
Signed-off-...
Theofilos Mouratidis
07:34 AM Revision 03a11694 (ceph): test/cli/osdmaptool: test upmap with an out osd
Test upmap with one osd marked out.
Signed-off-by: Theofilos Mouratidis <t.mour@cern.ch>
(cherry picked from commit ...
Theofilos Mouratidis
07:34 AM Revision 2c7972d3 (ceph): osdmaptool: add --mark-out option
Add a --mark-down <id> option which sets the reweight for a given
osd id to 0.0.
Signed-off-by: Theofilos Mouratidis...
Theofilos Mouratidis
07:18 AM Revision 1d4435f0 (ceph): rbd: fix crash during map
Currently the iterator isn't advanced after the erase call leading to a
second call on the iterator, which crashes du...
Peter Keresztes Schmidt
06:26 AM Revision 5a9e62c0 (ceph): qa/suites: add objectstore facet where it was missing
There are places where we were testing xfs vs btrfs on
filestore and now want to cover both filestore and bluestore.
...
Sage Weil
06:18 AM Revision fb9277c1 (ceph): mds: optimize import/export state access
Signed-off-by: "Yan, Zheng" <zyan@redhat.com> Yan, Zheng
05:51 AM Revision c8e0a7fb (ceph): Merge pull request #17594 from tchaikov/wip-jewel-20616
jewel: librados: copy out data to users' buffer for xio
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai
05:26 AM Revision e6b71f22 (ceph): ms_dpdk_coremask and ms_async_op_threads has some relationship,
dpdk library will create threasds as many as bit 1 number in
ms_dpdk_coremask and the thredas num should be equal ms_...
chunmei
05:21 AM Revision 9502a8e5 (ceph): Merge pull request #18695 from cooboos/wip-doc-wrongspell
doc/release-notes: fix typo 'psd' to 'osd'
Reviewed-By: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:49 AM Revision e0b0e911 (ceph): doc: correct wrong spell 'psd' to 'osd'
Signed-off-by: wangsongbo wangsongbo@cloudin.cn wangsongbo
03:15 AM Revision 87d188b8 (ceph): osd/PrimaryLogPG: fix dup stat for async read
The async read would call do_osd_ops twice.
Signed-off-by: Xinze Chi <xinze@xsky.com>
Xinze Chi
03:02 AM Revision be0f9581 (ceph): rbd-nbd: fix unused nbd device search bug in container
In some container scenarios, the host may choose to
map a specific nbd device, for example, /dev/nbd6 into the
contai...
Li Wang
02:57 AM Revision 07d5b81b (ceph): rbd-nbd: not abort in listing mapped nbd devices
In some container scenarios, the file '/sys/block/nbd0/pid'
in the container records the host pid of the process
whic...
Li Wang
02:02 AM Revision cf5e769f (ceph): osd: For recovery get all possible shards to read on errors
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 390d12f71a1bd6e07f3516b1c73e467e9960725d)...
David Zafman
02:02 AM Revision cef725bb (ceph): osd: Better handle failure to get enough EC shards to backfill
Fixes: http://tracker.ceph.com/issues/18162
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from com...
David Zafman
02:02 AM Revision b5e4d1d2 (ceph): test: Add a removal test for erasure code read
Test feature: http://tracker.ceph.com/issues/14513
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked f...
David Zafman
02:02 AM Revision 2584be29 (ceph): test: Use feature to get last array element
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 43e3206de2a20bf17ad9f2b16b7e486804097bf2)
David Zafman
02:02 AM Revision 6d36e2a7 (ceph): test: Allow modified options to existing setup functions
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit f92aa6c82449152901a4663c523e9ba43363eca3)...
David Zafman
02:02 AM Revision 8af596b9 (ceph): osd: Allow recovery to send additional reads
For now it doesn't include non-acting OSDs
Added test for this case
Signed-off-by: David Zafman <dzafman@redhat.com>...
David Zafman
02:00 AM Revision de27b7a5 (ceph): qa: Add common generalized inject_eio() to ceph-helpers.sh
Retry for a while to allow pool to appear
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commi...
David Zafman

11/02/2017

11:17 PM Revision bbdc4f0d (ceph): Merge branch 'wip-21833' of https://github.com/dzafman/ceph into wip-yu...
Yuri Weinstein
09:24 PM Revision c9e1daef (ceph): rgw: incorporate the Transfer-Encoding fix for CivetWeb.
This commit updates the version of CivetWeb used for RadosGW to
get the fix for handling clients that send Content-Le...
Radoslaw Zarzynski
09:18 PM Revision ed442164 (ceph): pybind/mgr/mgr_module: fix calc_pg_upmaps
This was fixed in the object cleanup.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
09:11 PM Revision 26710f0a (ceph): mgr/balancer: enable module by default
It will still be "off".
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
08:23 PM Revision 1b00bdfe (ceph): Merge pull request #18439 from theanalyst/wip-21655-luminous
luminous: expose --sync-stats via admin api
Reviewed-By: Abhishek Lekshmanan <abhishek@suse.com>
Reviewed-By: Casey ...
Abhishek Lekshmanan
08:19 PM Revision 6bf92409 (ceph): Merge branch 'wip-21833' of https://github.com/dzafman/ceph into wip-yu...
Yuri Weinstein
07:57 PM Revision 282e21bd (ceph): mgr/balancer: simplify pool_info tracking
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit a59a1df85382d559362c51bb45284b61caaca1d4)
Sage Weil
07:57 PM Revision e2346f53 (ceph): mgr/balancer: less verbose on 'eval' by default; add 'eval-verbose'
The verbose output is helpful for debugging and understanding what is
being measured, but most of the time all that y...
Sage Weil
07:57 PM Revision 64d75fa2 (ceph): mgr/balancer: fix pg vs object terminology
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 6513e8b0fc2ebcbbbda937ec6d533ea084ef278f)
Sage Weil
07:57 PM Revision 6082f533 (ceph): mgr/balancer: restrict to time of day
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 3f0b50b50aeb34ed39767289b8475ec5b877cc27)
Sage Weil
07:57 PM Revision 91b84cb2 (ceph): mgr/module: adjust osd_weight min step to .005
That should be ~1 PG or less on average; no real sense it taking a
step smaller than that!
Signed-off-by: Sage Weil ...
Sage Weil
07:57 PM Revision acbf539d (ceph): mgr/balancer: if score regresses, take a few more steps
To avoid getting stuck in a local minima, take a few additional
steps if our score drops and see if it gets better.
...
Sage Weil
07:57 PM Revision b9cc962a (ceph): mgr/balancer: allow 5% misplaced
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 1ad3101818d1855c8eea8386d7682fab2fe9c8b8)
Sage Weil
07:57 PM Revision 45296276 (ceph): mgr/balancer: more aggressive steps
We are smart enough to back off if we misplace too much.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked f...
Sage Weil
07:57 PM Revision 901ae592 (ceph): qa/suites/rados/thrash/d-balancer: enable balancer in various modes
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 2c9c18d1ec3d33d385adf2a30dc1d3b8e987f9a5)
Sage Weil
07:57 PM Revision a1ebe978 (ceph): mgr/balancer: crush-compat: phase out osd_weights
Phase out the osd_weight values as we optimize the crush compat
weight set. Allow a small regression in overall scor...
Sage Weil
07:57 PM Revision 72716f05 (ceph): mgr/balancer: crush_compat: cope with 'out' osds
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit c2bba5820a0bf2225dfc9ba39cc67c78083aba11)
Sage Weil
07:57 PM Revision c982848f (ceph): mgr/balancer: stop if we get a perfect score
..and fix the 'worse' threshold (we're just working around floating
point imprecision; 1.01 was too coarse).
Signed-...
Sage Weil
07:56 PM Revision 37ed6f21 (ceph): mgr/balancer: more dead code
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 37bd64405b8a578329b9a903c9a53322ea29caaf)
Sage Weil
07:56 PM Revision b3dd7abc (ceph): mgr/balancer: crush-compat: throttle changes based on max_misplaced
Take smaller steps if we overshoot max_misplaced.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from com...
Sage Weil
07:56 PM Revision 25bfd12c (ceph): mgr/balancer: remove dead code
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 020be37fd06a75ec86e05af966be318c2199da9f)
Sage Weil
07:56 PM Revision 1aff9dfa (ceph): mgr/balancer: include pg up mapping in MappingState
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit f6f2d253c379a6235e810808e7ce3b83cc4e212c)
Sage Weil
07:56 PM Revision 9121e73f (ceph): mgr/balancer: normalize weight-set weights to sum to target weight
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 99fcd161bd222a4f0d2ddde0f1a4caecd1a78882)
Sage Weil
07:56 PM Revision 619ae533 (ceph): mgr/balancer: note root id in Eval
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 26a7ec0c8a4c215791369d8650cd17d41317aefe)
Sage Weil
07:56 PM Revision afcce935 (ceph): mgr/balancer: make crush-compat mode work!
- it does multiple iterations, like the upmap optimizer.
- it decreases the step size if it isn't improving, in the h...
Sage Weil
07:54 PM Revision c6052f27 (ceph): Merge pull request #18590 from liewegas/wip-prime-fixes-luminous
luminous: ceph-bluestore-tool: prime-osd-dir: update symlinks instead of bailing Sage Weil
07:54 PM Revision 4e1eec77 (ceph): Merge pull request #18620 from tchaikov/wip-21527-luminous
luminous: mon/mgr: sync "mgr_command_descs","osd_metadata" and "mgr_metadata" prefixes to new mons
Reviewed-by: Nath...
Sage Weil
07:53 PM Revision 79736e78 (ceph): Merge pull request #18621 from tchaikov/wip-21534-luminous
luminous: mon: update get_store_prefixes implementations
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: ...
Sage Weil
07:52 PM Revision 815d8ab5 (ceph): Merge pull request #18623 from liewegas/wip-pr-18585-luminous
luminous: ceph-bluestore-tool: prime-osd-dir: update symlinks instead of bailing
Reviewed-by: Kefu Chai <kchai@redha...
Sage Weil
07:51 PM Revision c23865f0 (ceph): Merge pull request #18625 from tchaikov/wip-ceph-disk-unlock-dmcrypted-...
luminous: ceph-disk: unlocks dmcrypted partitions when activating them
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Sage Weil
07:51 PM Revision 24bd1de6 (ceph): Merge pull request #18650 from b-ranto/wip-allow-getattr-luminous
luminous: selinux: Allow getattr on lnk sysfs files
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Sage Weil
07:51 PM Revision 240edcfb (ceph): Merge pull request #18675 from jcsp/wip-luminous-mgr
luminous: bulk backport of ceph-mgr improvements Sage Weil
07:13 PM Revision 839be303 (ceph): Merge branch 'wip-21833' of https://github.com/dzafman/ceph into wip-yu...
Yuri Weinstein
06:30 PM Revision ba1a5fe5 (ceph): osd/ECBackend: only need check missing_loc when doing recovery
Signed-off-by: huangjun <hjwsm1989@gmail.com>
(cherry picked from commit 317100ad5b12ffaf00b0559b1b50a99323d6dc4f)
huang jun
06:28 PM Revision d3b955ea (ceph): test: test-erasure-eio.sh fix recovery testing and enable it
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 4f592255e1e7aa1c176652e554bc1346ac447e30)
David Zafman
06:28 PM Revision 06dceca0 (ceph): erasure: Remove unused variable
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
(cherry picked from commit 6cb93f7d3406efb8955770aef21e2dc791958...
Adam Emerson
06:28 PM Revision 14ac81ea (ceph): test: CLEANUP to later enable TEST_rados_get_with_subreadall_eio_shard_*
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit 6a78b81f37fd6fb495672142fe9d135d144391c6)
David Zafman
06:28 PM Revision 6c1afa5e (ceph): test: CLEANUP make test clearer by using "fail" as argument
Signed-off-by: David Zafman <dzafman@redhat.com>
(cherry picked from commit ce85112d353b30a615093643d29410432d69b4cd)
David Zafman
05:39 PM Revision 98edc3b9 (ceph): Merge pull request #18687 from ceph/backport-18656
luminous: "ceph-volume: adds functional testing for bluestore"
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza
05:02 PM Revision 96102df5 (ceph): Merge pull request #18293 from smithfarm/wip-21795-luminous
luminous: Ubuntu amd64 client can not discover the ubuntu arm64 ceph cluster
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
04:52 PM Revision 7d021782 (ceph): rgw: loadgen fix rgw crash issue
When generating random bucket name and object name during
loadgen processing, RGW will crash. The reason is calling
"...
Enming Zhang
04:47 PM Revision 3c528845 (ceph): Merge pull request #13992 from dreamhost/wip-19264
rgw: fix Swift container naming rules.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Yuri Weinstein
04:46 PM Revision 931d1ba1 (ceph): Merge pull request #18606 from adamemerson/wip-op-perm-refactor
rgw: Small refactor and two bug fixes
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Matt Benjamin <mbe...
Yuri Weinstein
03:59 PM Revision 428c7751 (ceph): Merge pull request #14955 from aclamk/fix-civetweb-cryptopp
radosgw: Make compilation with CryptoPP possible.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:54 PM Revision 0c0d8e6f (ceph): ceph-volume tests: adds objecstore as a testing factor
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
(cherry picked from commit f8b114be61d033c853a2e8295b966e30c6a5f721)
Andrew Schoen
02:54 PM Revision b7fef119 (ceph): ceph-volume: adds the centos7-bluestore testing scenario
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
(cherry picked from commit 45e4b0c9d7d4fea1d7bd3481d46edf3b42c40d26)
Andrew Schoen
02:54 PM Revision f9554c4e (ceph): ceph-volume: adds the xenial-bluestore testing scenario
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
(cherry picked from commit 38372890c9c40e6f536026f61c5ef6e6d23d7111)
Andrew Schoen
02:54 PM Revision 9d970edd (ceph): ceph-volume: enable the centos7-bluestore and xenial-bluestore tests
This also updates the ansible and testinfra version to match the current
ceph-ansible master branch.
Signed-off-by: ...
Andrew Schoen
02:31 PM Revision 87aff41a (ceph): Merge pull request #18664 from oritwas/wip-rgw-21996
rgw: init oldest period after setting run_sync_thread
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Orit Wasserman
12:39 PM Revision 9357e13a (ceph): Merge pull request #18680 from tchaikov/wip-doc-mgr
doc/mgr: document facilities methods using `automethod` directive
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai
12:20 PM Revision 315cde54 (ceph): Merge pull request #18685 from jcsp/wip-mgr-load-module
qa: fix mgr _load_module helper
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
12:17 PM Revision b6086edb (ceph): osd/PG: use osd_backfill_retry_interval for schedule_backfill_retry()
These two options currently share the same value and I have no particular
preference, but using osd_backfill_retry_in...
xie xingguo
11:44 AM Revision deb78542 (ceph): qa: fix mgr _load_module helper
I inadvertently broke this with the latest change
to the module ls output.
Signed-off-by: John Spray <john.spray@red...
John Spray
11:42 AM Revision 4fb30256 (ceph): qa: fix mgr _load_module helper
I inadvertently broke this with the latest change
to the module ls output.
Signed-off-by: John Spray <john.spray@red...
John Spray
11:30 AM Revision 02a03698 (ceph): Merge pull request #18656 from ceph/ceph-volume-bluestore-tests
ceph-volume: adds functional testing for bluestore Alfredo Deza
10:51 AM Revision bb6f5dc1 (ceph): osd,librados: a rados op to create chunked object
Signed-off-by: Myoungwon Oh <omwmw@sk.com> myoungwon oh
10:51 AM Revision e968c647 (ceph): osd_types: add manifest type (chunked)
Signed-off-by: Myoungwon Oh <omwmw@sk.com> myoungwon oh
10:37 AM Revision 737877fb (ceph): Merge pull request #18399 from jcsp/wip-20950
mon: don't blow away bootstrap-mgr on upgrades
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Reviewed-by: Sage Weil ...
John Spray
09:54 AM Revision 0ee9fd2c (ceph): Merge pull request #18681 from tchaikov/wip-msg-async-popcnt
msg/async: use bitset<> to do the popcnt
Reviewed-by: Haomai Wang <haomai@xsky.com>
Haomai Wang
09:10 AM Revision c1d6f836 (ceph): Merge pull request #18652 from idryomov/wip-qa-krbd-blkroset
qa/suites/krbd: add krbd BLKROSET test
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Ilya Dryomov
07:22 AM Revision 79476d4e (ceph): msg/async: use bitset<> to do the popcnt
libstdc++ uses popcnt to count the bits. it's faster and simpler.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
06:34 AM Revision b050f8a0 (ceph): pybind/mgr: sync the docstring with the doc/mgr
also update the docstring to confirm to
http://www.sphinx-doc.org/en/stable/domains.html#info-field-lists.
Signed-of...
Kefu Chai
06:34 AM Revision 220e038d (ceph): doc/mgr: document mgr/plugin using automethod
Signed-off-by: Kefu Chai <kchai@redhat.com> Kefu Chai
05:09 AM Revision 4803069d (ceph): librbd: fix rbd children listing when child is in trash bin
Signed-off-by: songweibin <song.weibin@zte.com.cn> wb song
04:24 AM Revision 345c1443 (ceph): mgr: In plugins 'module' classes need not to be called "Module" anymore.
Fixes: http://tracker.ceph.com/issues/17454
Signed-off-by: Kefu Chai <kchai@redhat.com>
Signed-off-by: bhavishyagopes...
Bhavishya Desai
01:34 AM Revision 540b4cf5 (ceph): Merge pull request #18619 from trociny/wip-qa-mirror-remove
qa/workunits/rbd: unnecessary sleep after failed remove
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman

11/01/2017

11:03 PM Revision d4fcb978 (ceph): mgr: fix up make_unique usage for backport
This was getting the definition some other way in master,
but in luminous we need to include the backport14 header.
...
John Spray
11:03 PM Revision 642a26df (ceph): mgr: fix thread naming
Was passing a reference to a local stringstream into
Thread::create, not realising that it was taking a char*
referen...
John Spray
11:03 PM Revision b1307e07 (ceph): mgr: fix py_module_registry shutdown
Was calling way too early, which did a
Py_Finalize before the modules had been
joined.
Signed-off-by: John Spray <jo...
John Spray
11:03 PM Revision d85f91cf (ceph): mgr/PyOSDMap: add CRUSH get_item_weight
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit eacc9021459b31e42232bb958536d594d03b07b3)
Sage Weil
11:03 PM Revision ef673079 (ceph): mgr: refactor PyOSDMap etc implementation
Implement real python classes from the C side,
rather than exposing only module methods.
Signed-off-by: John Spray <...
John Spray
11:03 PM Revision 045ed0e0 (ceph): mgr: update for SafeThreadState
A bunch of the previous commits were done
before this class existed, so updating in
one go instead of trying to edit ...
John Spray
11:03 PM Revision 2a94381b (ceph): mgr: fix ~MonCommandCompletion
This was doing a Py_DECREF outside of the Gil.
Fixes: http://tracker.ceph.com/issues/21593
Signed-off-by: John Spray...
John Spray
11:03 PM Revision 1430e448 (ceph): mgr: drop GIL around set_uri, set_health_checks
These didn't need to keep the GIL to go and do their
pure C++ parts, and by keeping it they could deadlock
while tryi...
John Spray
11:03 PM Revision a067468b (ceph): mgr/selftest: extend test and add background spam mode
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit a382c3f1ca98b9fb7300e2d410bb2a1bb10b35ae)
John Spray
11:03 PM Revision f58cb703 (ceph): qa: expand mgr testing
Some extra coverage of the dashboard, including its standby
redirect mode and the publishing of URIs.
Also invoking ...
John Spray
11:03 PM Revision c704b344 (ceph): qa: fix mgr caps
This was still using Kraken era settings
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commi...
John Spray
11:03 PM Revision a46c5733 (ceph): doc: describe how to implement standby modules
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit ceb2a91190441b19171e5b5726748e43ee4d1e92)
John Spray
11:03 PM Revision fad998cb (ceph): doc: describe using `mgr module ...` commands
...including the new "mgr services" command.
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from c...
John Spray
11:03 PM Revision a80a7a4d (ceph): mon: include disabled modules in `mgr module ls`
Otherwise, when someone wants to see what's possible
to do with `mgr module enable` they have to trawl
through the wh...
John Spray
11:03 PM Revision f41cbb72 (ceph): mon: fix up mgr_inactive_grace for backport
This was converted to options.cc only, but we cannot
backport another commit that removes this legacy health
reportin...
John Spray
11:03 PM Revision 6dd4d050 (ceph): mgr: enable python modules to advertise their service URI
Fixes: http://tracker.ceph.com/issues/17460
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
11:03 PM Revision b563555e (ceph): pybind/mgr: use set_uri hook from dashboard+restful modules
No more guessing the URL!
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 089e105dd7ec7...
John Spray
11:03 PM Revision d37bf83f (ceph): mgr: refactor python module management
Separate out the *loading* of modules from
the *running* of modules.
This is a precursor to enabling modules to run
...
John Spray
11:03 PM Revision 6a35a96e (ceph): mgr: clean up python source file naming
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 70d45a6b93c92baf8d6a3b15765110a5384c5e60)
John Spray
11:03 PM Revision 977583eb (ceph): mgr: enable running modules in standby mode
Modules can implement a second, separate class
that has access to very little state about the
system and can't implem...
John Spray
11:03 PM Revision e37df945 (ceph): mgr: standby modules come up and run now
...they still don't have access to any config though.
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry pick...
John Spray
11:03 PM Revision 3953c0b3 (ceph): pybind/mgr: add MgrStandbyModule
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 3048e85cd712b7da77cf6ac55dd6a689d00e47e5)
John Spray
11:03 PM Revision 8d4512b5 (ceph): mgr/dashboard: implement standby mode
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 4f7007d1b0226af3f0cc33627ebf5051975657ac)
John Spray
11:03 PM Revision ca51a1b9 (ceph): mon/MgrMonitor: reset services map on drop_active
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 7b629ae46599d79ca1929cfc6637b367c6bb9029)
John Spray
11:03 PM Revision 728e1e4e (ceph): mgr: fix os._exit overrides
These would throw an exception when passed
a status code.
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry ...
John Spray
11:03 PM Revision f9223ad5 (ceph): mgr: cut down duplication between active+standby
...by using PyModuleRunner class from ActivePyModule too.
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry ...
John Spray
11:03 PM Revision 526425c6 (ceph): common: populate manager config option metadata
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit eba4c3f2762ae40ba746091e32364c2d68e780d9)
John Spray
11:03 PM Revision a0131144 (ceph): mon: remove old-style mgr config opt usage
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 6af4120d63324150ba19022c41fe4fa8a38cacbb)
John Spray
11:03 PM Revision 1d1dce05 (ceph): mgr: remove old-style config opt usage
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit ec09a7abc515f802451bf7ef3d22ce8ee6c6c7b3)
John Spray
11:03 PM Revision 764e7011 (ceph): mgr/dashboard: clean up fs standby list when empty
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 5e64787c0ae0ac2a365c89bf89dfea425adc17d4)
John Spray
11:03 PM Revision 35b4518c (ceph): mgr/dashboard: remove blue highlight on scrubbing pg states
This was kind of unnecessary, highlighting a completely normal
and healthy situation in a different colour. The blue...
John Spray
11:03 PM Revision 8b5f3027 (ceph): mgr: refactor python interface
Expose a python class instead of a module,
so that we have a place to carry our reference
to our MgrPyModule* and to ...
John Spray
11:03 PM Revision b69a656a (ceph): pybind: update MgrModule for ceph_state->ceph_module
& tidy up the places where ceph_state was getting
used outside of MgrModule.
Signed-off-by: John Spray <john.spray@r...
John Spray
11:03 PM Revision 5b677f3f (ceph): mgr: carry PyModules ref in MonCommandCompletion
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit e938bf9b9d27e192765c805e5f532c9dd4808b21)
John Spray
11:03 PM Revision b44cf5f7 (ceph): mon/MgrMap: store list of services
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 3f703bd91f07b2fe43a16df0083d7b7c23803fd5)
John Spray
11:03 PM Revision a6b87a8e (ceph): messages: `services` in MMgrBeacon
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 236841b3b62af92ce0c4852045327fcfbc5c1651)
John Spray
11:03 PM Revision 778322d0 (ceph): mon/MgrMonitor: store services in map and expose with command
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit c3c3e4e90ba6b09e29879b500f211d607ebabb53)
John Spray
11:03 PM Revision 8a9e1cb0 (ceph): mgr/prometheus: add ceph_disk_occupation series
This is the magic series that enables consumers to
easily get the drive stats that go with their
OSD stats.
Fixes: h...
John Spray
11:03 PM Revision be207ede (ceph): doc: flesh out prometheus docs
Explain ceph_disk_occupation, importance
of instance labels and honor_labels, provide
example prometheus configuratio...
John Spray
11:03 PM Revision bbe8fbe9 (ceph): qa/mgr: fix influx/prometheus test names
This was a typo: they were swapped around.
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from com...
John Spray
11:03 PM Revision db09ea1c (ceph): pybind/mgr_module: move PRIO_* and PERFCOUNTER_* to MgrModule class
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit f69484debade5f4fa2bd3a0d1badc9291cc9d7b7)
Jan Fajerski
11:03 PM Revision 80fc65ca (ceph): pybind/mgr/prometheus: add osd_in/out metric; make osd_weight a metric
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit e4c44c1d702ce242f2cb9a58ca7ce1c31fe0a498)
Jan Fajerski
11:03 PM Revision 30db4f5a (ceph): pybind/mgr/prometheus: no ports in osd_metadata
Ports might change on a OSD restart and this would create a new metadata
metric for this osd.
Signed-off-by: Jan Faj...
Jan Fajerski
11:03 PM Revision 241d655e (ceph): mgr: reduce Gil verbosity at level 20
Even at 20, it's pretty heavy to be logging
every lock acquire/release.
Signed-off-by: John Spray <john.spray@redhat...
John Spray
11:03 PM Revision 385a6a0e (ceph): mgr: move Gil implementation into .cc
The inclusion of Python.h in the .h was awkward
for other files including Gil.h.
Signed-off-by: John Spray <john.spr...
John Spray
11:03 PM Revision 66aa481b (ceph): mgr: safety checks on pyThreadState usage
Previously relied on the caller of Gil() to
pass new_thread=true if they would be
calling from a different thread.
E...
John Spray
11:03 PM Revision 1eee973b (ceph): common,mds,mgr,mon,osd: store event only if it's added
otherwise
* we will try to cancel it even it's never been added
* we will keep a dangling pointer around. which is, w...
Kefu Chai
11:03 PM Revision 9abd779d (ceph): mgr/influx: revise perf counter handling
- Use new get_all_perf_counters path
- Consequently get counters for all daemons, not just OSD
- Tag stats with ceph_...
John Spray
11:03 PM Revision bda26fe0 (ceph): mgr/influx: enable self-test without dependencies
The idea of self-test commands is that they're self
contained and just exercise the module's calls
to the Ceph-side.
...
John Spray
11:03 PM Revision a6bc96df (ceph): mgr/influx: remove file-based config
...and also trim down the configuration to what's really
needed. In general users don't need to pick and choose
metr...
John Spray
11:03 PM Revision 3dff5c0f (ceph): mgr/prometheus: add a self-test command
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 76e1ba52b1b95d417cdd04b8fe985acee648f0e9)
John Spray
11:03 PM Revision 278188c7 (ceph): common: PerfCountersBuilder helper for priorities
Let the caller set a priority as the defaul, to enable them
to create a bunch at a given priority. This is just a
co...
John Spray
11:03 PM Revision 8b9a18d3 (ceph): osd: upgrade a bunch of perf counters to PRIO_USEFUL
These are broadly the OSD-wide IO stats, which happen
to also be the ones that were named in the
prometheus plugin un...
John Spray
11:03 PM Revision fec2b3ab (ceph): mon: elevate priority of many perf counters
We can be quite liberal here, because mons are
small in number. However, we don't want to expose
KV database counter...
John Spray
11:03 PM Revision 4c22f0f2 (ceph): mgr/prometheus: remove explicit counter list
These have had their priorities bumped up to
USEFUL, so they'll appear in the default
get_all_counters output.
Signe...
John Spray
11:03 PM Revision f073fc46 (ceph): qa: add mgr module selftest task
The module self test commands give us a chance to
catch any other ceph changes that change something
that a module wa...
John Spray
11:03 PM Revision f8e9c372 (ceph): test: update perfcounters test for priority in output
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 0f531f7871a68db96b2fb66ffdf6fae6935e6107)
John Spray
11:03 PM Revision 2ebab2f1 (ceph): mgr: respect perf counter prio_adjust in MgrClient
This awkwardly involves re-ordering some definitions
in perf_counters.h in order to refer to the prio
names defined i...
John Spray
11:03 PM Revision 8c816b8e (ceph): pybind/mgr/prometheus: fix metric type undef -> untyped
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit 6306392492d103200b21ea91bce10a315d7c4e16)
Jan Fajerski
11:03 PM Revision 2934dda9 (ceph): mgr/influx: modify module database check to not require admin privileges
- existing check tried to list all DB and fails even if DB exists if user is not admin level
- still tries to create ...
Benjeman Meekhof
11:03 PM Revision 51d74e41 (ceph): mgr/influx: Correct name of daemon stat measurement to 'ceph_daemon_stats'
Signed-off-by: Benjeman Meekhof <bmeekhof@umich.edu>
(cherry picked from commit f9014a1c75c6a3adf414b48a707fd444e65b3...
Benjeman Meekhof
11:03 PM Revision 62092680 (ceph): pybind/mgr/prometheus: add mon and osd perf counters to export
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit fa25d31263a26074225e2a00cb82448066b54069)
Jan Fajerski
11:03 PM Revision 6a65408c (ceph): pybind/mgr/prometheus: don't get perf counters that are not in schema
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit d4ba07d04477ccae3a89dcdcafbb7e76149dfd1c)
Jan Fajerski
11:03 PM Revision 1d89c080 (ceph): pybind/mgr/prometheus: add more osd metadata
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit e7704fa9cc35549dba526212c2830df589670416)
Jan Fajerski
11:03 PM Revision 85a93dcd (ceph): pybind/mgr/prometheus: export cluster-wide pg stats, not per osd
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit 13b1236b96d4563e0985cad40d3009b60cc475e7)
Jan Fajerski
11:03 PM Revision 802cd49b (ceph): mgr: add get_all_perf_counters to MgrModule interface
This is for use by modules that dump counters
in bulk, e.g. to a TSDB.
Signed-off-by: John Spray <john.spray@redhat....
John Spray
11:03 PM Revision cdcac6e9 (ceph): common: always include priority in perf counter dump
JSON output with inconsistent sets of members is
annoying to use on the receiving side.
Signed-off-by: John Spray <j...
John Spray
11:03 PM Revision d4a0c778 (ceph): mgr: transmit perf counter prio to the mgr
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit f304f84cfbc22c1a54d152cc38227077bc564a7e)
John Spray
11:03 PM Revision 3ce4a950 (ceph): common: used fixed size int for perf counter prio
...to avoid any ambiguity in allowed range and
make clear how to encode it down the wire.
Signed-off-by: John Spray ...
John Spray
11:03 PM Revision af92c011 (ceph): mgr/prometheus: use new get_all_perf_counters interface
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 11137aa269271ad15dcf19a8d51ce6f4acb7a98e)
John Spray
11:03 PM Revision 3bd47879 (ceph): mgr/prometheus: tag stats by daemon name
Using osd=0 or similar tags was problematic because
daemons of different types have some same-named
counters (e.g. MD...
John Spray
11:03 PM Revision 5ee9e158 (ceph): mon: set some priorities on perf counters
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 29a71c35c39fbe1d4887e3f5ebb93232daab3487)
John Spray
11:03 PM Revision 290d15ed (ceph): ceph.in: use PRIO_INTERESTING as daemonperf threshold
Using PRIO_USEFUL as the threshold for what goes into
time series databases. I'm claiming that we have
more "useful"...
John Spray
11:03 PM Revision 10ab4f8b (ceph): mgr: define perf counter constants in mgr_module
So that modules can consume perf counter data
intelligently without having to hunt around
in C land for these constan...
John Spray
11:03 PM Revision 32f5f0fe (ceph): mgr: omit module list in beacon logging
This is useful in itself, but awkward when dealing
with logs generally, because it means that when you
grep on the na...
John Spray
11:03 PM Revision 946d1541 (ceph): mgr/DaemonServer: handle MMgrReports in parallel
The DaemonStateIndex locking is sufficient to make all
the report processing safe: holding DaemonServer::lock
through...
John Spray
11:03 PM Revision 951d67fc (ceph): mgr: make pgmap_ready atomic to avoid taking lock
Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit d20915741d985e080a723cd6563bc6f4a657276f)
John Spray
11:03 PM Revision 2fea47d9 (ceph): mgr: store declared_types in MgrSession
Because we don't (yet) properly prevent multiple sessions
from daemons reporting the same name (e.g. rgws), storing
i...
John Spray
11:03 PM Revision de89603e (ceph): mgr/influx: added influx plugin
Signed-off-by: My Do <mhdo@umich.edu>
(cherry picked from commit 68ae26c014d0471cc3f2f979dc8d822b2e50740f)
mhdo2
11:03 PM Revision a303218c (ceph): doc/mgr: add influx plugin docs
Signed-off-by: My Do <mhdo@umich.edu>
(cherry picked from commit e345fe3c5780976a4e33488b3a75cd24bb2c96c5)
mhdo2
11:03 PM Revision 5f0ef3a7 (ceph): pybind/mgr/prometheus: prefix metrics with 'ceph'; replace :: with _
Both follow prometheus best practices. While : is a legal metric
character, "Exposed metrics should not contain colon...
Jan Fajerski
11:03 PM Revision b2426338 (ceph): pybind/mgr/prometheus: add cluster wide metrics; no perf counters for now
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit 49b3ff83cd231066d2a8f1809fadbdeb2c0c1f88)
Jan Fajerski
11:03 PM Revision 7f191ff9 (ceph): pybind/mgr/prometheus: add device_class label to osd metrics
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit 76d1918724320b7d6b1120b57b3002bb24099001)
Jan Fajerski
11:03 PM Revision d0ef1cd2 (ceph): pybind/mgr/prometheus: no need to convert perf_schema to ordered_dict
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit 5e4b4b5ea2a217731691c1c391c252b08452798a)
Jan Fajerski
11:03 PM Revision 1ef5c88e (ceph): pybind/mgr/prometheus: no need to wait for notify event
If stats or perf counters are not available they won't be emitted.
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
...
Jan Fajerski
11:03 PM Revision e3dafc3d (ceph): pybind/mgr/prometheus: actually emit reported pg counts
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit c288624eed862559b2c86c5dfc85c837716739ab)
Jan Fajerski
11:03 PM Revision 4c092524 (ceph): pybind/mgr/prometheus: export osd and pool metadata
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit 2bea3814699c27baa8f633b56a8800d697685898)
Jan Fajerski
11:03 PM Revision b279ae25 (ceph): pybind/mgr/prometheus: export selected perf_counters
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit f6e2e36ba72caf6347f3bb6a985925d0e35077a2)
Jan Fajerski
11:03 PM Revision 752c8885 (ceph): pybind/mgr/prometheus: add index page, export metrics under metrics/
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
(cherry picked from commit d99a506ed37c2d0991d68ecd34ac5fb213a3eea4)
Jan Fajerski
11:03 PM Revision c57a55e8 (ceph): pybind/mgr/mgr_module: add default arg to get_config
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 39c42ddb9339c1950a3a474e8083db8b24e775a6)
Sage Weil
11:03 PM Revision bfdc955a (ceph): pybind/mgr/balancer: add balancer module
- wake up every minute
- back off when unknown, inactive, degraded
- throttle against misplaced ratio
- apply some op...
Sage Weil
11:03 PM Revision 89cac2d5 (ceph): pybind/mgr/balancer: do upmap by pool, in random order
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 028a66d43244c15a77e71f3d3e4f41773837ab02)
Sage Weil
11:03 PM Revision df426b5c (ceph): crush/CrushWrapper: refactor get_rule_weight_osd_map to work with roots...
Allow us to specify a root node in the hierarchy instead of a rule.
This way we can use it in conjunction with find_t...
Sage Weil
11:03 PM Revision 073f2373 (ceph): crush/CrushWrapper: rule_has_take
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit ef140de639078b40c05971fb219f7b8c12d83228)
Sage Weil
11:03 PM Revision 42394756 (ceph): mgr/PyOSDMap: get_crush, find_takes, get_take_weight_osd_map
These let us identify distinct CRUSH hierarchies that rules distribute
data over, and create relative weight maps for...
Sage Weil
11:03 PM Revision 0c73e433 (ceph): mgr/PyOSDMap: OSDMap.map_pool_pgs_up, CRUSHMap.get_item_name
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit a928bf62316c32f37dd1791192fd9a2ddaef0d33)
Sage Weil
11:03 PM Revision add3cd36 (ceph): pybind/mgr/balancer: rough framework
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit d5e5c68c374e7d5514f89aac2d3df6008d103a76)
Sage Weil
11:03 PM Revision 6090ae6c (ceph): pybind/mgr/balancer: make 'crush-compat' sort of work
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 7a00e02acd1b2ff21dac829de30f80fd69eae602)
Sage Weil
11:03 PM Revision b6a000f0 (ceph): src/pybind/mgr/balancer/module.py: improve scoring method
* score lies in [0, 1), 0 being perfect distribution
* use shifted and scaled cdf of normal distribution
to priorit...
Spandan Kumar Sahu
11:03 PM Revision 11720b96 (ceph): pybind/mgr/balancer: make auto mode work
(with upmap at least)
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit ef1a3be05671ad31907cf8c4...
Sage Weil
11:03 PM Revision c278580d (ceph): mgr: apply a threshold to perf counter prios
...so that we can control the level of load
we're putting on ceph-mgr with perf counters. Don't collect
anything bel...
John Spray
11:03 PM Revision b86cc9a2 (ceph): mgr: runtime adjustment of perf counter threshold
ceph-mgr has missed out on the `config set` command
that the other daemons got recently: add it here
and hook it all ...
John Spray
11:03 PM Revision d70fae09 (ceph): mgr: clean up DaemonStateIndex locking
Various things here were dangerously operating
outside locks.
Additionally switch to a RWLock because this lock
will...
John Spray
11:03 PM Revision 68d411cf (ceph): mgr/PyModules: add 'pg_status' dump
This is summary info, same as what's in 'ceph status'.
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked fro...
Sage Weil
11:03 PM Revision 1b721632 (ceph): mgr/PyModules: add 'pg_dump' get
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit bfb9286f4212947183c46543d609b664ea13b489)
Sage Weil
11:03 PM Revision 4d686ee8 (ceph): mgr: add trivial OSDMap wrapper class
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 2ef005196ba2eb49c34c32def624938c7a8beb03)
Sage Weil
10:15 PM Revision 9bfc5019 (ceph): Revert "debug: since this is failing for a test branch, disable for now"
This reverts commit 7673f88b09ef1bdf913c35b77ef6b99509d6d360. Vasu Kulkarni
10:15 PM Revision 04f12357 (ceph): update branch which is based on luminous
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
09:18 PM Revision b7eccfb3 (ceph): Fix rest test where the global vars is not defined properly
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
09:17 PM Revision 2650f00d (ceph): Fix systemd tests to have more osd's
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
09:17 PM Revision 320008f9 (ceph): Add cephfs data/metdata vars and enable rest modules
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
09:07 PM Revision 476aa078 (ceph): Run all tests by default, figure out how to skip landsat tests
in a better way
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Shilpa MJ
08:33 PM Revision 35de92b2 (ceph): osd: build_past_intervals_parallel: Ignore new partially created PGs
Fixes: http://tracker.ceph.com/issues/21833
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman
08:28 PM Revision 172e6c1e (ceph): Merge pull request #18674 from ceph/wip-rgw-s3-branch
qa/tests: use ceph-luminous branch for s3tests
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley
07:46 PM Revision aa828be0 (ceph): Merge pull request #17983 from liewegas/wip-balancer
mgr/balancer: make crush-compat mode work
Reviewed-by: John Spray <john.spray@redhat.com>
Sage Weil
06:21 PM Revision 94d9006d (ceph): ptl-tool: allow setting project/repo for GH req
This allows using ptl-tool for other projects like ceph-linode.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly
05:33 PM Revision 966683fd (ceph): qa: use ceph-luminous branch for s3tests
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
05:32 PM Revision 5d526b91 (ceph): use ceph-luminous branch for s3tests
Signed-off-by: Vasu Kulkarni <vasu@redhat.com> Vasu Kulkarni
04:08 PM Revision f4763c32 (ceph): mgr: emit cluster log message on serve() exception
Fixes: http://tracker.ceph.com/issues/21999
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
03:49 PM Revision cc3246cf (ceph): rgw: add missing current_history initialization
Fixes: http://tracker.ceph.com/issues/21996
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Signed-off-by: Casey ...
Orit Wasserman
03:48 PM Revision 8b301679 (ceph): rgw: init oldest period after setting run_sync_thread
Fixes: http://tracker.ceph.com/issues/21996
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
Orit Wasserman
03:47 PM Revision e857d71a (ceph): Merge pull request #18657 from cbodley/wip-21990
rgw: remove placement_rule from rgw_link_bucket() Matt Benjamin
03:27 PM Revision 1465a86a (ceph): Merge pull request #18534 from ZVampirEM77/wip-emlc-contentmd5
rgw: lc support Content-MD5 request header and fix a rgw crash bug
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Re...
Yuri Weinstein
03:24 PM Revision 223f45e4 (ceph): Merge pull request #18610 from cbodley/wip-osd-subop-num
osd: add processed_subop_count for cls_cxx_subop_version()
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewe...
Yuri Weinstein
03:22 PM Revision b51f2856 (ceph): Merge pull request #18641 from joke-lee/rgw_modify_subuser_access_error
rgw: modify s3 type subuser access permissions fail through admin rest api
Reviewed-by: Casey Bodley <cbodley@redhat...
Yuri Weinstein
03:08 PM Revision 2a3d3b87 (ceph): Merge pull request #18659 from tchaikov/wip-21993
qa: stop testing deprecated "ceph osd create"
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
02:50 PM Revision 01a65f0a (ceph): Merge pull request #15193 from mynaramana/arraycode
osd: introduce sub-chunks to erasure code plugin interface
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kef...
Kefu Chai
02:24 PM Revision 2988a39a (ceph): Merge pull request #18412 from kmroz/wip-21659-luminous
luminous: mgr: fix crashable DaemonStateIndex::get calls
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
02:14 PM Revision f4073002 (ceph): os/bluestore: do not release empty bluefs_extents_reclaiming.
This saves us one mutex lock attempt in Stupid Allocator.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov
02:07 PM Revision e18a529c (ceph): Merge pull request #18637 from yaozongyou/fix-dashboard-bug
osd: make stat_bytes and stat_bytes_used counters PRIO_USEFUL
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by:...
John Spray
01:39 PM Revision 5ba89bf7 (ceph): Merge pull request #18347 from Synesis-LLC/fix-21773
mgr: skip first non-zero incremental in PGMap::apply_incremental()
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
01:36 PM Revision 1df0acca (ceph): Merge pull request #18453 from liewegas/wip-osd-devs
osd: enumerate device names in a simple way
Reviewed-by: John Spray <john.spray@redhat.com>
Sage Weil
01:36 PM Revision 4efbb32f (ceph): Merge pull request #18509 from tchaikov/wip-osd-cleanups
osd,mgrclient: pass daemon_status by rvalue ref and other cleanups
Reviewed-by: John Spray <john.spray@redhat.com>
Sage Weil
01:32 PM Revision d21809b1 (ceph): qa/tasks/thrashosds: set min_in default to 4
We have EC tests with k=2,m=2, so we need a min of 4.
Fixes: http://tracker.ceph.com/issues/21997
Signed-off-by: Sag...
Sage Weil
01:08 PM Revision 8e62e352 (ceph): rgw: remove placement_rule from cls_user_bucket_entry
placement_rule is no longer needed in cls_user_bucket_entry, because the
only time that it's needed, we can read it f...
Casey Bodley
01:08 PM Revision 5220c736 (ceph): Merge pull request #18504 from badone/wip-GroupSnapshotNamespace-group_...
cls/rbd: Silence gcc7 maybe-uninitialized warning
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman
01:08 PM Revision dd5d278a (ceph): rgw: remove placement_rule from rgw_link_bucket()
with the fallback in RGWRados::update_containers_stats(), we no longer
need to pass placement_rule into the cls_user_...
Casey Bodley
01:08 PM Revision 531195d8 (ceph): rgw: take placement_rule from bucket info in update_containers_stats
in case the cls_user_bucket_entry doesn't contain a placement_rule, take
it from the bucket instance info
Signed-off...
Casey Bodley
12:28 PM Revision d9a31595 (ceph): mgr/balancer: make crush-compat mode work!
- it does multiple iterations, like the upmap optimizer.
- it decreases the step size if it isn't improving, in the h...
Sage Weil
12:28 PM Revision 26a7ec0c (ceph): mgr/balancer: note root id in Eval
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Revision 99fcd161 (ceph): mgr/balancer: normalize weight-set weights to sum to target weight
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Revision f6f2d253 (ceph): mgr/balancer: include pg up mapping in MappingState
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Revision 020be37f (ceph): mgr/balancer: remove dead code
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Revision df2e008d (ceph): mgr/balancer: crush-compat: throttle changes based on max_misplaced
Take smaller steps if we overshoot max_misplaced.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:28 PM Revision 37bd6440 (ceph): mgr/balancer: more dead code
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Revision f1f3014f (ceph): mgr/balancer: stop if we get a perfect score
..and fix the 'worse' threshold (we're just working around floating
point imprecision; 1.01 was too coarse).
Signed-...
Sage Weil
12:28 PM Revision c2bba582 (ceph): mgr/balancer: crush_compat: cope with 'out' osds
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Revision 861c37fd (ceph): mgr/balancer: crush-compat: phase out osd_weights
Phase out the osd_weight values as we optimize the crush compat
weight set. Allow a small regression in overall scor...
Sage Weil
12:28 PM Revision 2c9c18d1 (ceph): qa/suites/rados/thrash/d-balancer: enable balancer in various modes
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Revision 0dbcf737 (ceph): mgr/balancer: more aggressive steps
We are smart enough to back off if we misplace too much.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil
12:28 PM Revision 1ad31018 (ceph): mgr/balancer: allow 5% misplaced
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Revision 70b50349 (ceph): mgr/balancer: if score regresses, take a few more steps
To avoid getting stuck in a local minima, take a few additional
steps if our score drops and see if it gets better.
...
Sage Weil
12:28 PM Revision 297e2d65 (ceph): mgr/module: adjust osd_weight min step to .005
That should be ~1 PG or less on average; no real sense it taking a
step smaller than that!
Signed-off-by: Sage Weil ...
Sage Weil
12:28 PM Revision 3f0b50b5 (ceph): mgr/balancer: restrict to time of day
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Revision 6513e8b0 (ceph): mgr/balancer: fix pg vs object terminology
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:28 PM Revision 2c300bc8 (ceph): mgr/balancer: less verbose on 'eval' by default; add 'eval-verbose'
The verbose output is helpful for debugging and understanding what is
being measured, but most of the time all that y...
Sage Weil
12:28 PM Revision a59a1df8 (ceph): mgr/balancer: simplify pool_info tracking
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:27 PM Revision 2912364f (ceph): Merge pull request #16651 from jcsp/wip-mgr-module-interface
mgr: python interface rework + enable modules to run in standby mode
Reviewed-by: Kefu Chai <kchai@redhat.com>
Sage Weil
12:21 PM Revision 9988ebed (ceph): qa: fix mgr caps
This was still using Kraken era settings
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
12:21 PM Revision ceb2a911 (ceph): doc: describe how to implement standby modules
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:21 PM Revision d220e1ad (ceph): doc: describe using `mgr module ...` commands
...including the new "mgr services" command.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
12:21 PM Revision 5861c4c0 (ceph): mon: include disabled modules in `mgr module ls`
Otherwise, when someone wants to see what's possible
to do with `mgr module enable` they have to trawl
through the wh...
John Spray
12:21 PM Revision 7e61f79f (ceph): mgr: refactor PyOSDMap etc implementation
Implement real python classes from the C side,
rather than exposing only module methods.
Signed-off-by: John Spray <...
John Spray
12:21 PM Revision 29193a47 (ceph): mgr: update for SafeThreadState
A bunch of the previous commits were done
before this class existed, so updating in
one go instead of trying to edit ...
John Spray
12:21 PM Revision 58dfa97b (ceph): mgr: fix ~MonCommandCompletion
This was doing a Py_DECREF outside of the Gil.
Fixes: http://tracker.ceph.com/issues/21593
Signed-off-by: John Spray...
John Spray
12:21 PM Revision 27ee148e (ceph): mgr: drop GIL around set_uri, set_health_checks
These didn't need to keep the GIL to go and do their
pure C++ parts, and by keeping it they could deadlock
while tryi...
John Spray
12:21 PM Revision a382c3f1 (ceph): mgr/selftest: extend test and add background spam mode
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:21 PM Revision 05e648be (ceph): qa: expand mgr testing
Some extra coverage of the dashboard, including its standby
redirect mode and the publishing of URIs.
Also invoking ...
John Spray
12:20 PM Revision bb4e71ed (ceph): mgr: fix thread naming
Was passing a reference to a local stringstream into
Thread::create, not realising that it was taking a char*
referen...
John Spray
12:20 PM Revision 0d5b1d70 (ceph): mgr: fix py_module_registry shutdown
Was calling way too early, which did a
Py_Finalize before the modules had been
joined.
Signed-off-by: John Spray <jo...
John Spray
12:20 PM Revision eacc9021 (ceph): mgr/PyOSDMap: add CRUSH get_item_weight
Signed-off-by: Sage Weil <sage@redhat.com> Sage Weil
12:20 PM Revision 25566d1e (ceph): mgr: enable running modules in standby mode
Modules can implement a second, separate class
that has access to very little state about the
system and can't implem...
John Spray
12:20 PM Revision c1471c75 (ceph): mgr: standby modules come up and run now
...they still don't have access to any config though.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
12:20 PM Revision 3048e85c (ceph): pybind/mgr: add MgrStandbyModule
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:20 PM Revision 4f7007d1 (ceph): mgr/dashboard: implement standby mode
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:20 PM Revision 7b629ae4 (ceph): mon/MgrMonitor: reset services map on drop_active
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:20 PM Revision e2442c1e (ceph): mgr: fix os._exit overrides
These would throw an exception when passed
a status code.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
12:20 PM Revision df879732 (ceph): mgr: cut down duplication between active+standby
...by using PyModuleRunner class from ActivePyModule too.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
12:20 PM Revision c3c3e4e9 (ceph): mon/MgrMonitor: store services in map and expose with command
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:20 PM Revision a0183a63 (ceph): mgr: enable python modules to advertise their service URI
Fixes: http://tracker.ceph.com/issues/17460
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
12:20 PM Revision 089e105d (ceph): pybind/mgr: use set_uri hook from dashboard+restful modules
No more guessing the URL!
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray
12:20 PM Revision 9718896c (ceph): mgr: refactor python module management
Separate out the *loading* of modules from
the *running* of modules.
This is a precursor to enabling modules to run
...
John Spray
12:20 PM Revision 70d45a6b (ceph): mgr: clean up python source file naming
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:20 PM Revision 99fa1fdf (ceph): mgr/dashboard: remove blue highlight on scrubbing pg states
This was kind of unnecessary, highlighting a completely normal
and healthy situation in a different colour. The blue...
John Spray
12:20 PM Revision 563878ba (ceph): mgr: refactor python interface
Expose a python class instead of a module,
so that we have a place to carry our reference
to our MgrPyModule* and to ...
John Spray
12:20 PM Revision 62cb512e (ceph): pybind: update MgrModule for ceph_state->ceph_module
& tidy up the places where ceph_state was getting
used outside of MgrModule.
Signed-off-by: John Spray <john.spray@r...
John Spray
12:20 PM Revision e938bf9b (ceph): mgr: carry PyModules ref in MonCommandCompletion
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:20 PM Revision 3f703bd9 (ceph): mon/MgrMap: store list of services
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:20 PM Revision 236841b3 (ceph): messages: `services` in MMgrBeacon
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
12:20 PM Revision 5e64787c (ceph): mgr/dashboard: clean up fs standby list when empty
Signed-off-by: John Spray <john.spray@redhat.com> John Spray
11:42 AM Revision 83b88f93 (ceph): Merge pull request #18243 from jan--f/mgr-prom-osd-status
pybind/mgr/prometheus: add osd_in/out metric; make osd_weight a metric
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray
11:33 AM Revision 4dc0a0e3 (ceph): Merge pull request #18113 from jcsp/wip-prometheus-port-backport
luminous: ceph-mgr: can not change prometheus port for mgr
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Jo...
John Spray
10:42 AM Revision 3ca602e3 (ceph): mds: fix inode count check in MDCache::check_memory_usage()
Fixes: http://tracker.ceph.com/issues/21928
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Yan, Zheng
10:01 AM Revision 5b3224ae (ceph): Merge pull request #18651 from aermolaev/patch-1
doc: fix typo in radosgw/dynamicresharding.rst
Reviewed-By: Kefu Chai <kchai@redhat.com>
Kefu Chai
09:52 AM Revision 231b9ab6 (ceph): doc: fix typo in dynamicresharding.rst: admon => admin
Signed-off-by: Alexander Ermolaev <ave@integros.com> Alexander Ermolaev
08:47 AM Revision 013a3803 (ceph): mgr: skip first non-zero incremental in PGMap::apply_incremental()
After initialization of PGMap instance PGMap::stamp is zero
and this cause huge first delta.
Also after mgr restart f...
Aleksei Gutikov
06:14 AM Revision ffb129ef (ceph): Merge pull request #18660 from ownedu/wip-fix-async-rdma-typo
msg/async/rdma: a tiny typo fix.
Reviewed-by: Kefu Chai <kefu@redhat.com>
Reviewed-by: Haomai Wang <haomai@xsky.com>
Haomai Wang
06:10 AM Revision f225a32c (ceph): Merge pull request #18268 from jcsp/wip-20629
mon: handle monitor lag when killing mgrs
Reviewed-By: Kefu Chai <kchai@redhat.com>
Kefu Chai
03:47 AM Revision 772880f6 (ceph): cls_rbd: Silence gcc7 maybe-uninitialized warning
gcc7 warns that GroupSnapshotNamespace::group_pool may be used
uninitialized in SnapshotNamespaceOnDisk::decode. Reor...
Brad Hubbard
03:38 AM Revision 4b4e499b (ceph): msg/async/rdma: a tiny typo fix.
Signed-off-by: Yan Lei <yongyou.yl@alibaba-inc.com> ownedu
02:59 AM Revision 7de37382 (ceph): mds: trim 'N' log segments according to how many log segments are there
Config 'mds_log_max_expiring' is 20 by default. It means that at most
20 log segments get trimmed in each tick. For b...
Yan, Zheng
02:54 AM Revision db89b2c1 (ceph): Merge pull request #18329 from ifed01/wip-fix-mempool-dump
mempool: fix lack of pool names in mempool:dump output for JSON format
Reviewed-By: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:53 AM Revision d07ba901 (ceph): Merge pull request #18575 from majianpeng/msg-cleanup-2
msg/async: misc cleanup.
Reviewed-by: Haomai Wang <haomai@xsky.com>
Kefu Chai
02:53 AM Revision cc484b26 (ceph): Merge pull request #18581 from wzliao/wip-drop-unused-parameter
osd/PrimaryLogPG: drop unused parameters
Reviewed-by: Jos Collin <jcollin@redhat.com>
Kefu Chai
02:52 AM Revision c5fdce54 (ceph): Merge pull request #18588 from mogeb/rados-bench-clock
tools/rados: use the monotonic clock in rados bench
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai
02:50 AM Revision 737ef1b2 (ceph): Merge pull request #18595 from batrick/mon-clock
mon: a few conversions to monotonic clock
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Reviewed-by: Sage Weil ...
Kefu Chai
02:48 AM Revision 8818a193 (ceph): Merge pull request #18636 from tchaikov/wip-osdmap-cleanup
osd/OSDMap: remove the unnecessary checks for null
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai
02:48 AM Revision 0827af8f (ceph): Merge pull request #18647 from tchaikov/wip-pgmap-cleanup
mon/PGMap: use new-style options and cleanup
Reviewed-by: John Spray <john.spray@redhat.com>
Kefu Chai
02:48 AM Revision 5632c238 (ceph): Merge pull request #18648 from tchaikov/wip-vstart-drop-num-opts
vstart.sh: drop --{mon,osd,mds,rgw,mgr}_num options
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Sage...
Kefu Chai
02:45 AM Revision 371d3f40 (ceph): qa: stop testing deprecated "ceph osd create"
"ceph osd create" is not idempotent, and is considered deprecated.
Fixes: http://tracker.ceph.com/issues/21993
Signe...
Kefu Chai
 

Also available in: Atom