]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Jason Dillaman [Wed, 6 Jun 2018 18:50:24 +0000 (14:50 -0400)]
doc/rbd: corrected OpenStack Cinder permissions for Glance pool
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Mykola Golub [Sat, 2 Jun 2018 06:47:16 +0000 (09:47 +0300)]
Merge pull request #22342 from dillaman/wip-23516
librbd: commit IO as safe when complete if writeback cache is disabled
Reviewed-by: Mykola Golub <mgolub@suse.com>
Mykola Golub [Sat, 2 Jun 2018 06:43:35 +0000 (09:43 +0300)]
Merge pull request #22348 from dillaman/wip-24169
rbd-mirror: ensure daemon can cleanly exit if pool is deleted
Reviewed-by: Mykola Golub <mgolub@suse.com>
Alfredo Deza [Fri, 1 Jun 2018 15:50:29 +0000 (11:50 -0400)]
Merge pull request #21812 from thmour/thmour_ceph-volume
ceph-volume: sort and align `lvm list` output
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 13:56:46 +0000 (21:56 +0800)]
Merge pull request #22367 from tchaikov/wip-cmake-rgw
cmake: rgw_common should depend on tracing headers
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Sage Weil [Fri, 1 Jun 2018 13:15:29 +0000 (08:15 -0500)]
Merge pull request #22364 from tchaikov/wip-doc
doc: fix the links in releases/schedule.rst
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 12:38:25 +0000 (20:38 +0800)]
cmake: rgw_common should depend on tracing headers
see also:
4c0d3531
Signed-off-by: Kefu Chai <kchai@redhat.com>
Matt Benjamin [Fri, 1 Jun 2018 12:25:31 +0000 (08:25 -0400)]
Merge pull request #22324 from cbodley/wip-rgw-cache-time-added
rgw: update ObjectCacheInfo::time_added on overwrite
Mykola Golub [Fri, 1 Jun 2018 11:00:15 +0000 (14:00 +0300)]
Merge pull request #22327 from dillaman/wip-23512
librbd: utilize the journal disabled policy when removing images
Reviewed-by: Mykola Golub <mgolub@suse.com>
Kefu Chai [Fri, 1 Jun 2018 08:05:16 +0000 (16:05 +0800)]
doc: fix some redirected links reported by "build-doc linkcheck"
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 07:53:32 +0000 (15:53 +0800)]
doc: fix the links in releases/schedule.rst
they were broken in
e37e49b2
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 08:12:19 +0000 (16:12 +0800)]
Merge pull request #21864 from LenzGr/documentation-fixes
doc: fixed restful mgr module SSL configuration commands
Reveiwed-by: John Spray <john.spray@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 07:22:54 +0000 (15:22 +0800)]
Merge pull request #22295 from jan--f/cmake-fix-ceph-test-build
cmake: fix cython target in test/CMakeFile.txt
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 07:22:23 +0000 (15:22 +0800)]
Merge pull request #22317 from MahatiC/wip-doc-zipkin
doc: update blkin changes
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 07:22:00 +0000 (15:22 +0800)]
Merge pull request #22332 from TommyLike/bug/fix_typo
test/encoding: Fix typo in encoding/types.h file
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 06:15:40 +0000 (14:15 +0800)]
Merge pull request #22337 from tchaikov/wip-24361
osd,mon: enable level_compaction_dynamic_level_bytes for rocksdb
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Mark Nelson <mnelson@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 06:05:51 +0000 (14:05 +0800)]
Merge pull request #22285 from ricardoasmarques/wip-error-handling
mgr/dashboard: Log frontend errors + @UiController
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Kefu Chai [Fri, 1 Jun 2018 06:04:56 +0000 (14:04 +0800)]
Merge pull request #22335 from majianpeng/bluestore-cleanup
os/bluestore: remove useless condtion.
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Kefu Chai [Fri, 1 Jun 2018 04:15:55 +0000 (12:15 +0800)]
Merge pull request #21689 from ovh/bp-reduce-bs-bl-rebuilds
os/bluestore/BlueFS: reduce bufferlist rebuilds during WAL writes
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 04:14:59 +0000 (12:14 +0800)]
Merge pull request #21920 from cbodley/wip-async-librados
librados: use ceph::async::Completion for asio bindings
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 1 Jun 2018 00:06:40 +0000 (08:06 +0800)]
Merge pull request #22056 from jiangxiyxy/Branch_master
mon: change monitor compact command to run asynchronously
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Jason Dillaman [Thu, 31 May 2018 18:09:30 +0000 (14:09 -0400)]
rbd-mirror: attempt to re-acquire leader lock if watcher recovered
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 31 May 2018 18:04:19 +0000 (14:04 -0400)]
librbd: ensure managed lock can shut down if stuck waiting for register
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 31 May 2018 23:17:52 +0000 (19:17 -0400)]
qa/workunits/rbd: dump long image directory upon rbd-mirror test failure
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Abhishek L [Thu, 31 May 2018 22:40:56 +0000 (00:40 +0200)]
Merge pull request #22319 from theanalyst/releases/mimic/13.2
doc: release/mimic: correct the changelog to the latest version
Josh Durgin [Thu, 31 May 2018 18:07:50 +0000 (11:07 -0700)]
Merge pull request #22330 from neha-ojha/wip-async-up
osd/PG: do not choose stray osds as async_recovery_targets
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Kefu Chai [Thu, 31 May 2018 16:20:41 +0000 (00:20 +0800)]
Merge pull request #22121 from mogeb/bluestore-mono-clock
os/bluestore: use the monotonic clock for perf counters latencies
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Kefu Chai [Thu, 31 May 2018 16:17:27 +0000 (00:17 +0800)]
Merge pull request #22318 from rjfd/wip-dashboard-rest-methods
mgr/dashboard: rest: add support for query params
Reviewed-by: Volker Theile <vtheile@suse.com>
Kefu Chai [Thu, 31 May 2018 16:15:53 +0000 (00:15 +0800)]
Merge pull request #18241 from hjwsm1989/wip-21756
osd: don't check overwrite flag when handling copy-get
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Thu, 31 May 2018 15:04:14 +0000 (23:04 +0800)]
mon: enable level_compaction_dynamic_level_bytes for rocksdb
Fixes: http://tracker.ceph.com/issues/24361
Signed-off-by: Kefu Chai <kchai@redhat.com>
Jason Dillaman [Thu, 24 May 2018 14:52:46 +0000 (10:52 -0400)]
qa/tasks: rbd_mirror_thrash should wait for daemon exit before restarting
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Kefu Chai [Thu, 31 May 2018 13:30:08 +0000 (21:30 +0800)]
Merge pull request #22174 from zhongyimao/cleanup
doc: fix typos
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Jason Dillaman [Thu, 31 May 2018 13:29:00 +0000 (09:29 -0400)]
librbd: commit IO as safe when complete if writeback cache is disabled
We do not need to flush IO to ensure its safe if the writeback cache is
disabled when performing a journal replay. Instead, immediately mark the
IO as safe and let the journal's periodic commit throttle handle updating
the position.
Fixes: http://tracker.ceph.com/issues/23516
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Mao Zhongyi [Thu, 24 May 2018 01:51:44 +0000 (09:51 +0800)]
SubmittingPatches: fix the spelling error
Signed-off-by: Mao Zhongyi <maozy.fnst@cn.fujitsu.com>
Mao Zhongyi [Wed, 23 May 2018 07:14:03 +0000 (15:14 +0800)]
librados: fix the spelling error
Signed-off-by: Mao Zhongyi <maozy.fnst@cn.fujitsu.com>
Mao Zhongyi [Wed, 23 May 2018 01:37:05 +0000 (09:37 +0800)]
doc: update the discarded option '--delay' in command 'rbd trash mv'
I got the following error message when I used the command '#rbd trash
mv foo --delay' as a document:
rbd: unrecognised option '--delay'
so replace the discarded option '--delay' with '--expires-at' avoid
others getting into the same doubt. In addition, some spelling mistakes
were fixed.
Signed-off-by: Mao Zhongyi <maozy.fnst@cn.fujitsu.com>
Jianpeng Ma [Wed, 30 May 2018 15:44:45 +0000 (23:44 +0800)]
os/bluestore: remove useless condtion.
onode must not be null in this func.
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Mahati Chamarthy [Wed, 30 May 2018 08:58:47 +0000 (14:28 +0530)]
doc: update blkin changes
Update blkin and zipkin changes to reflect current state
Signed-off-by: Mahati Chamarthy <mahati.chamarthy@intel.com>
Lenz Grimmer [Thu, 31 May 2018 09:11:22 +0000 (11:11 +0200)]
Merge pull request #20822 from Devp00l/table-user-config
mgr/dashboard: Store user table configurations
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Theofilos Mouratidis [Fri, 4 May 2018 09:37:18 +0000 (11:37 +0200)]
ceph-volume: sort and align output
This commit targets the `ceph-volume lvm list` command.
The output is sorted by the osd id and each device's
attributed are sorted, so the ceph operators can find
relevant information easier. The devices (block,db,..etc)
are now properly aligned.
Signed-off-by: Theofilos Mouratidis <t.mour@cern.ch>
TommyLike [Thu, 31 May 2018 03:37:09 +0000 (11:37 +0800)]
test/encoding: Fix typo in encoding/types.h file
Fix typo in encoding/types.h fie
Signed-off-by: TommyLike <tommylikehu@gmail.com>
Kefu Chai [Thu, 31 May 2018 05:31:03 +0000 (13:31 +0800)]
Merge pull request #22292 from tchaikov/wip-20924
osd,mon,msg: use intrusive_ptr for holding Connection::priv
Reviewed-by: Sage Weil <sage@redhat.com>
Neha Ojha [Wed, 30 May 2018 18:33:41 +0000 (11:33 -0700)]
PG: do not choose stray osds as async_recovery_targets
Without this change, we might accept stray osds as async_recovery_targets,
and need to ensure that they get a chance to become part of the acting set
after recovery is over.
However, when choose_acting() is called in the Recovered state, we set
restrict_to_up_acting=true, which does not allow them to get back to the
acting set.
Therefore, similar to backfill, do not allow stray osds to become
async_recovery_targets.
Signed-off-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Tue, 29 May 2018 07:51:07 +0000 (15:51 +0800)]
mds,osd,mon,msg: use intrusive_ptr for holding Connection::priv
See-also: http://tracker.ceph.com/issues/20924
Signed-off-by: Kefu Chai <kchai@redhat.com>
Boris Ranto [Wed, 30 May 2018 15:15:41 +0000 (17:15 +0200)]
Merge pull request #22010 from b-ranto/wip-expose-avgcount
Expose avgcount to the python modules
Reviewed-by: Jan Fajerski <jfajerski@suse.com>
Reveiwed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Lenz Grimmer [Wed, 30 May 2018 15:14:02 +0000 (17:14 +0200)]
Merge pull request #22155 from tspmelo/fix-jest-coverage
mgr/dashboard: Fix Jest conflict with coverage files
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Jason Dillaman [Wed, 30 May 2018 14:34:48 +0000 (10:34 -0400)]
librbd: utilize the journal disabled policy when removing images
Fixes: http://tracker.ceph.com/issues/23512
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Boris Ranto [Tue, 22 May 2018 20:51:04 +0000 (22:51 +0200)]
doc/prometheus: Mention the long running avg types
Signed-off-by: Boris Ranto <branto@redhat.com>
Boris Ranto [Wed, 16 May 2018 15:59:59 +0000 (17:59 +0200)]
prometheus: Expose sum/count pairs for avgs
This patch exposes the long running avgs as sum/count pairs in the
prometheus exporter module.
Signed-off-by: Boris Ranto <branto@redhat.com>
Boris Ranto [Tue, 15 May 2018 09:05:22 +0000 (11:05 +0200)]
mgr_module: Deal with long running avgs properly
We have recently started exposing long running avgs with the mgr python
modules but that only covers the total sum, not the avgcount.
With this patch, the counts for long running avgs are exposed to the
python modules allowing them to deal with the new data.
Signed-off-by: Boris Ranto <branto@redhat.com>
Boris Ranto [Tue, 15 May 2018 08:27:53 +0000 (10:27 +0200)]
mgr: Expose avgcount for long running avgs
This provides a basic interface to export avg count for long running
averages.
Signed-off-by: Boris Ranto <branto@redhat.com>
Kefu Chai [Wed, 30 May 2018 14:11:42 +0000 (22:11 +0800)]
Merge pull request #21711 from majianpeng/osd-reduce-safetimer
osd: combine recovery/scrub/snap sleep timer into one.
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Wed, 30 May 2018 14:10:56 +0000 (22:10 +0800)]
Merge pull request #22085 from ifed01/wip-ifed-bs-tool-fix
tools/ceph-bluestore-tool: avoid mon/config access when calling global…
Reviewed-by: Sage Weil <sage@redhat.com>
Casey Bodley [Wed, 30 May 2018 13:20:01 +0000 (09:20 -0400)]
rgw: update ObjectCacheInfo::time_added on overwrite
Fixes: http://tracker.ceph.com/issues/24346
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Ricardo Dias [Wed, 30 May 2018 13:26:25 +0000 (14:26 +0100)]
Merge pull request #22323 from tspmelo/fix-formatter-unit-test
mgr/dashboard: Fix formatter service unit test
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Casey Bodley [Wed, 30 May 2018 13:15:57 +0000 (09:15 -0400)]
rgw: ObjectCache::put avoids separate find + insert
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Abhishek Lekshmanan [Wed, 30 May 2018 09:44:07 +0000 (11:44 +0200)]
doc: release/mimic: correct the changelog to the latest version
We were still having the changelog from mimic-dev1, update this to reflect the
current state of mimic
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
Boris Ranto [Wed, 30 May 2018 12:36:09 +0000 (14:36 +0200)]
Merge pull request #22313 from b-ranto/wip-dashboard-fix-rate
dashboard: Return float if rate not available
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Tiago Melo [Wed, 30 May 2018 12:20:05 +0000 (13:20 +0100)]
mgr/dashboard: Fix formatter service unit test
Signed-off-by: Tiago Melo <tmelo@suse.com>
Yan, Zheng [Wed, 30 May 2018 12:03:57 +0000 (20:03 +0800)]
Merge pull request #22320 from ukernel/wip-24343
mds: properly journal root inode's snaprealm
Yan, Zheng [Wed, 30 May 2018 11:26:09 +0000 (19:26 +0800)]
mds: properly journal root inode's snaprealm
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Fixes: http://tracker.ceph.com/issues/24343
Tiago Melo [Tue, 22 May 2018 14:49:23 +0000 (15:49 +0100)]
mgr/dashboard: Fix Jest conflict with coverage files
It seems 'jest --watch' is trying to determine the modules that are imported
inside the coverage folder.
Since this folder is not always up to date, when there are references to
nonexistent files, Jest will simply break and hang still.
I added an explicit rule for Jest to ignore this folder.
Signed-off-by: Tiago Melo <tmelo@suse.com>
Ricardo Dias [Wed, 30 May 2018 09:38:34 +0000 (10:38 +0100)]
mgr/dashboard: rest: add support for query params
This change adds the support for query params in the
@RESTController.Resource nd @RESTController.Collection decorators
Signed-off-by: Ricardo Dias <rdias@suse.com>
Lenz Grimmer [Wed, 30 May 2018 09:31:00 +0000 (11:31 +0200)]
Merge pull request #21980 from Devp00l/wip-formatting-bug-24081
mgr/dashboard: Format small numbers correctly
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Lenz Grimmer [Wed, 30 May 2018 09:17:22 +0000 (11:17 +0200)]
Merge pull request #22148 from ricardoasmarques/wip-duplicated-rbd
Prevent duplicated rows during async tasks
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Lenz Grimmer [Wed, 30 May 2018 09:15:05 +0000 (11:15 +0200)]
Merge pull request #22244 from tspmelo/wip-unit-test-services
mgr/dashboard: Add unit test to the frontend services
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Lenz Grimmer [Wed, 30 May 2018 09:13:56 +0000 (11:13 +0200)]
Merge pull request #22278 from votdev/prettify_rgw
mgr/dashboard: Prettify RGW JS code
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Kefu Chai [Wed, 30 May 2018 08:46:32 +0000 (16:46 +0800)]
Merge pull request #22287 from tchaikov/wip-hex-dec-in-logging
src: balance std::hex and std::dec manipulators
Reviewed-by: João Eduardo Luís <joao@suse.de>
Ricardo Marques [Wed, 23 May 2018 10:09:23 +0000 (11:09 +0100)]
mgr/dashboard: Log frontend errors in backend
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Jan Fajerski [Tue, 29 May 2018 12:29:41 +0000 (14:29 +0200)]
cmake: fix cython target in test/CMakeFile.txt
The cython target is called cython_modules in python2 environments and
cython3_modules in python3 environments. Reflect that naming in
src/test/CMakeFile.txt. Otherwise the test target can not build in
python3 environments.
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
Boris Ranto [Tue, 29 May 2018 21:32:48 +0000 (23:32 +0200)]
dashboard: Return float if rate not available
This fixes a test case issue when some of the data might not be
available during the test, yet. The test expects the second value to be
JFloat but that fails because get_rates return an int in that case.
Signed-off-by: Boris Ranto <branto@redhat.com>
Yan, Zheng [Wed, 30 May 2018 03:36:07 +0000 (11:36 +0800)]
Merge pull request #22307 from ukernel/wip-22240-1
mds: fix leak of MDSCacheObject::waiting
Yan, Zheng [Wed, 30 May 2018 03:23:25 +0000 (11:23 +0800)]
mds: fix leak of MDSCacheObject::waiting
Fixes: http://tracker.ceph.com/issues/24289
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Yan, Zheng [Wed, 30 May 2018 00:43:07 +0000 (08:43 +0800)]
Merge pull request #22240 from ukernel/wip-24289
mds: fix some memory leak
Sage Weil [Tue, 29 May 2018 22:15:18 +0000 (17:15 -0500)]
Merge pull request #22305 from yehudasa/wip-rgw-mimic
docs: update rgw info for mimic
Yehuda Sadeh [Tue, 29 May 2018 22:00:20 +0000 (15:00 -0700)]
docs: update rgw info for mimic
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
Kefu Chai [Tue, 29 May 2018 03:01:43 +0000 (11:01 +0800)]
src: balance std::hex and std::dec manipulators
we're caching the "t_os.streambuf", so the fmtflags persist across
log entries. to avoid this side effects, we should do the cleanup
before finishing each log entry.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 29 May 2018 17:01:47 +0000 (01:01 +0800)]
Merge pull request #22280 from hjwsm1989/wip-osdmaptool
osdmaptool: fix wrong test_map_pgs_dump_all output
Reviewed-by: Sage Weil <sage@redhat.com>
John Spray [Tue, 29 May 2018 14:00:21 +0000 (15:00 +0100)]
Merge pull request #22157 from ceph/wip-doc-clear-config
doc/mgr: mention how to clear config setting
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Kefu Chai [Tue, 29 May 2018 13:58:50 +0000 (21:58 +0800)]
Merge pull request #22286 from ifed01/wip-ifed-fix-release-build
cmake: enable RTTI for both debug and release RocksDB builds.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Matt Benjamin [Tue, 29 May 2018 13:58:06 +0000 (09:58 -0400)]
Merge pull request #22231 from linuxbox2/wip-get-irange
rgw: add configurable AWS-compat invalid range get behavior
Jason Dillaman [Tue, 29 May 2018 13:41:47 +0000 (09:41 -0400)]
Merge pull request #22203 from hydro-b/rbd-docu-fixes
doc: remove duplicate python packages
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Kefu Chai [Tue, 29 May 2018 13:07:06 +0000 (21:07 +0800)]
Merge pull request #22259 from liewegas/wip-24322
mon/OSDMonitor: no_reply on MOSDFailure messages
Reviewed-by: Kefu Chai <kchai@redhat.com>
Stefan Kooman [Tue, 29 May 2018 12:20:33 +0000 (14:20 +0200)]
doc: remove duplicate python packages, explicitly ensure python script installation in path /usr/bin.
Signed-off-by: Stefan Kooman <stefan@kooman.org>
Signed-off-by: Stefan Kooman <stefan@kooman.org>
Sage Weil [Sun, 27 May 2018 14:55:04 +0000 (09:55 -0500)]
mon/OSDMonitor: no_reply on MOSDFailure ops we eventually process
Failure ops get attached to the failure report. Once we finally process
them, mark them no_reply so that the forwarding mon will know about it.
The other paths through prepare_failure() do no_reply on the messages
that don't get logged in the failure_info_t::reporters.
Fixes: http://tracker.ceph.com/issues/24322
Signed-off-by: Sage Weil <sage@redhat.com>
Stephan Müller [Thu, 8 Mar 2018 14:37:20 +0000 (15:37 +0100)]
mgr/dashboard: Store user table configurations
The feature stores sorting, displayed columns and the table limit for
each table, that does not forbid the auto saving feature.
Signed-off-by: Stephan Müller <smueller@suse.com>
Ricardo Marques [Mon, 28 May 2018 16:34:59 +0000 (17:34 +0100)]
mgr/dashboard: Add UiApiController decorator
Should be used for UI specific requests.
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Lenz Grimmer [Tue, 29 May 2018 09:27:13 +0000 (11:27 +0200)]
Merge pull request #22279 from tspmelo/wip-improve-lint-rules
mgr/dashboard: Improve max-line-length tslint rule
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Lenz Grimmer [Tue, 29 May 2018 09:05:33 +0000 (11:05 +0200)]
Merge pull request #22281 from p-na/hacking-rst
mgr/dashboard: Improve `HACKING.rst`
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Kefu Chai [Tue, 29 May 2018 04:02:40 +0000 (12:02 +0800)]
Merge pull request #22193 from liewegas/wip-mon-ranks
mon: make rank ordering explicit (not tied to mon address sort order)
Reviewed-by: Kefu Chai <kchai@redhat.com>
Mohamad Gebai [Sat, 19 May 2018 18:20:43 +0000 (14:20 -0400)]
os/bluestore: use the monotonic clock for perf counters latencies
Signed-off-by: Mohamad Gebai <mgebai@suse.com>
Kefu Chai [Tue, 29 May 2018 03:26:11 +0000 (11:26 +0800)]
Merge pull request #22275 from tchaikov/wip-24321
qa: wait longer for osd to flush pg stats
Reviewed-by: Sage Weil <sage@redhat.com>
Yan, Zheng [Fri, 25 May 2018 08:11:30 +0000 (16:11 +0800)]
mds: fix some memory leak
Fixes: http://tracker.ceph.com/issues/24289
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Igor Fedotov [Mon, 28 May 2018 20:00:42 +0000 (23:00 +0300)]
build/cmake: enable RTTI for both debug and release RocksDB builds.
Overwise ceph build in Release mode is failing.
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Sage Weil [Mon, 28 May 2018 18:50:48 +0000 (13:50 -0500)]
mon/Monitor: use legacy ranks during bootstrap for initial seed monmap
We get various fabricated monmaps with epoch 0 to get things started. Use
the legacy rank order so that we have a well-defined ordering and mon
ranks do not collide.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 28 May 2018 18:50:07 +0000 (13:50 -0500)]
mon/MonMap: use legacy rank order for all bootstrap monmaps
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 28 May 2018 18:36:54 +0000 (13:36 -0500)]
Merge PR #22256 into master
* refs/pull/22256/head:
unittest_addrs: check parse() return value too
common/LogEntry: remove addrs from log entry operator<<
common/LogEntry: addr -> addrs
common/LogEntry: no need for LogEntryKey encode/decode
msg/msg_types: entity_addrvec_t ctors
msg/msg_types: add entity_addrvec_t::legacy_addr() helper
msg/msg_types: some comparators for entity_addrvec_t
msg/msg_types: entity_addrvec_t parse() and operator<<
Reviewed-by: Kefu Chai <kchai@redhat.com>
Patrick Nawracay [Mon, 28 May 2018 13:56:09 +0000 (15:56 +0200)]
mgr/dashboard: Improve `HACKING.rst`
Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
Sage Weil [Mon, 28 May 2018 14:24:03 +0000 (09:24 -0500)]
Merge PR #22261 into master
* refs/pull/22261/head:
qa/suites/rados: move valgrind test to singleton-flat
Sage Weil [Mon, 28 May 2018 14:21:57 +0000 (09:21 -0500)]
Merge PR #22263 into master
* refs/pull/22263/head:
doc/releases: mimic 13.2.0
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>