Sebastian Wagner
a3036d974c
doc/cephadm: Move FQDN chapter to host mgmt.rst
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-26 11:51:29 +01:00
Sebastian Wagner
1dbac10c71
doc/cephadm: Move SSH config from operations to host-mgmt.rst
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-26 11:51:29 +01:00
Sebastian Wagner
88e8e91f72
doc/cephadm: group host mgmt sections into one chapter
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-26 11:51:29 +01:00
zdover23
512203d2bf
Merge pull request #39692 from zdover23/wip-doc-dev-t8y-debugging-analyzing-rewrite-2021-Feb-25
...
doc/dev: t8y - rewrite "a. & d. a t8y job"
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-26 20:42:50 +10:00
Zac Dover
34254d5222
doc/dev: t8y - rewrite "a. & d. a t8y job"
...
This PR rewrites the "Analyzing and Debugging a
Teuthology Job" section of the "Debugging Tips"
page of the Teuthology User Guide in the Developer
Guide.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2021-02-26 20:32:49 +10:00
Sebastian Wagner
f2c6db822f
Merge pull request #39614 from sebastian-philipp/cephadm-again-test-ubuntu_2004_podman
...
qa/cephadm: Test again podman on ubuntu 20.04
Reviewed-by: Sage Weil <sage@redhat.com>
2021-02-26 11:02:24 +01:00
Kefu Chai
c27e0253d6
Merge pull request #38604 from cybozu/doc-fix-the-meaning-of-min_size
...
doc: fix the meaning of default_min_size of pools
Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-26 17:25:45 +08:00
Kefu Chai
7d737aa665
Merge pull request #39684 from xxhdx1985126/wip-alienstore-parallelism-improvement
...
crimson/os/alienstore: improve alienstore's write parallelism
Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-26 14:06:44 +08:00
Kefu Chai
809957ab92
Merge pull request #39602 from tchaikov/wip-mgr-flux-ann
...
mgr: add type annotations to BaseMgrModule and influx
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2021-02-26 11:37:28 +08:00
Kefu Chai
ae5f38a924
Merge pull request #39371 from tchaikov/wip-mgr-rbd-support-ann
...
mgr/rbd_support: add type annotation and cleanups
Reviewed-by: Mykola Golub <mgolub@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2021-02-26 11:36:15 +08:00
Xuehan Xu
14d046fd66
crimson/os/alienstore: improve alienstore's write parallelism
...
replace the grand per store tp_mutex with a finer grained per-collection
lock for better concurrency
Signed-off-by: Xuehan Xu <xxhdx1985126@gmail.com>
2021-02-26 11:32:55 +08:00
Neha Ojha
731c20fe49
Merge pull request #39666 from zdover23/wip-doc-dev-t8y-rerunning-tests-rewrite-2021-Feb-24
...
doc/dev: rewrite t8y "re-running tests"
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-25 17:14:59 -08:00
Neha Ojha
85fcd117e9
Merge pull request #39694 from zdover23/wip-doc-dev-t8y-debugging-triaging-rewrite-2021-Feb-25
...
doc/dev: rewrite t8y "triaging" section
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-25 17:09:56 -08:00
Neha Ojha
deb7d811e0
Merge pull request #39695 from zdover23/wip-doc-dev-t8y-debugging-adding-sections-2021-Feb-26
...
doc/dev: add t8y debug section names
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-25 17:08:30 -08:00
Neha Ojha
e2d53858ef
Merge pull request #39697 from zdover23/wip-doc-dev-t8y-debug-reporting-the-issue-rewrite-2021-Feb-26
...
doc/dev: rewrite t8y "reporting the issue"
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-25 17:07:49 -08:00
Jason Dillaman
9e88f36e5c
Merge pull request #39707 from petrutlucian94/overlapped
...
rbd: fix mingw 5.0.3 compatibility issue
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2021-02-25 19:08:31 -05:00
Lucian Petrut
7eae54cb4c
rbd: fix mingw 5.0.3 compatibility issue
...
GetOverlappedResultEx isn't avaialable when using mingw 5.0.3
(default on Ubuntu Bionic).
Since we don't really need the extra parameters, we'll switch
to GetOverlappedResult.
We're doing this mostly for testing purposes as the mingw 5.0.3
runtime is known to be broken.
Signed-off-by: Lucian Petrut <lpetrut@cloudbasesolutions.com>
2021-02-25 20:47:23 +00:00
Sebastian Wagner
b092ad3acc
Merge pull request #39649 from Daniel-Pivonka/fixorphaninitialdaemons
...
cephadm: fix bug in orphan-initial-daemons logic
Reviewed-by: Adam King <adking@redhat.com>
2021-02-25 16:15:37 +01:00
Sebastian Wagner
24ff1c0b6d
Merge pull request #39613 from sebastian-philipp/DaemonDescriptionStatus
...
mgr/orch: Add DaemonDescriptionStatus
Reviewed-by: Daniel-Pivonka <dpivonka@redhat.com>
Reviewed-by: Varsha Rao <varao@redhat.com>
2021-02-25 16:15:03 +01:00
David Galloway
bb854450b9
Merge pull request #39672 from ceph/wip-159-notes
...
doc/releases/octopus.rst: 15.2.9 Release Notes
2021-02-25 09:54:50 -05:00
Zac Dover
25a914229a
doc/dev: rewrite t8y "reporting the issue"
...
This commit rewrites the "Reporting the Issue"
section, reflecting my better understanding of the
various tools and parties in play. I also added a
TL;DR-style summary (or argument) paragraph at the
top of the section.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2021-02-26 00:38:11 +10:00
Zac Dover
dc87477a1a
doc/dev: add t8y debug section names
...
This commit adds two section headings to the
Debugging section of the Teuthology Guide:
1. Viewing Test Results
2. Identifying Failed Jobs
The text as it stood before seemed to call out for
this explicit sectioning of material, so I've answered
that call.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2021-02-26 00:15:56 +10:00
Zac Dover
5c4a1a317d
doc/dev: rewrite t8y "triaging" section
...
This commit simplifes and clarifies the "Triaging
the Cause of Failure" section in the Teuthology
Guide in the Developer Guide.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2021-02-26 00:05:38 +10:00
Zac Dover
04fbd85e42
doc/dev: rewrite t8y "re-running tests"
...
This PR rewrites the "re-running tests" section
so that its elegance and readability are improved.
Signed-off-by: Zac Dover <zac.dover@gmail.com>
2021-02-25 22:45:15 +10:00
Kefu Chai
126f02008d
Merge pull request #39598 from tchaikov/wip-crimson-op-sequencer
...
crimson/osd: refactor OperationRepeatSequencer
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Xuehan Xu <xxhdx1985126@gmail.com>
2021-02-25 19:21:47 +08:00
Kefu Chai
efc46d96c0
Merge pull request #39659 from tchaikov/wip-pybind-rados-cleanup
...
pybind/rados: remove rados_nobjects_list_next() from .pxi
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2021-02-25 19:18:31 +08:00
Kefu Chai
19abd1e1f4
mgr/{prometheus,telemetry}: appease mypy
...
update to adapt the type annotation of MgrModule.list_servers()
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:54:12 +08:00
Kefu Chai
b67e4341a3
mgr/ceph_module: add type annotation to BaseMgrModule
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:54:12 +08:00
Kefu Chai
32bf3c1ac2
mgr/influx: use empty data points to signal shutting down
...
to appease mypy, which prefer a queue with elements of the same type.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:54:12 +08:00
Kefu Chai
6b2b523fba
mgr/influx: avoid casting variable
...
self.config is a dict with elements of different types, to appease mypy,
we would need to cast the indexed item to the expected type. another way
is to use f-string, so the variable are always printed using `__str__`.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:54:12 +08:00
Kefu Chai
6ed5f51042
mgr/influx: use get_module_option() for typed option
...
get_module_option() cast the option to the type claimed in its defition,
also, the returned value are always validated before it is originally
set. so there is no need to repeat this in mgr module.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:54:12 +08:00
Kefu Chai
e457ca5001
mgr/influx: use "N/A" for unknown hostname
...
in theory, there is chance that get_metadata() returns None, so let use
"N/A" in this case.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:54:12 +08:00
Kefu Chai
aca45d7d08
mgr/influx: add typing annotation
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:54:12 +08:00
Kefu Chai
54731798ef
mgr/influx: specify range of threads
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:20:27 +08:00
Kefu Chai
969770bbe5
mgr/influx: specify the type of options
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:20:27 +08:00
Kefu Chai
962ffe72ac
mgr/mgr_module correct typing of self_test
...
self_test() is allowed to return str
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:20:27 +08:00
Kefu Chai
b74e040b0d
mgr/influx: define commands uing CLICommand
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:20:26 +08:00
Kefu Chai
ad86b8fbf5
mgr/influx: define options using Option
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 15:18:23 +08:00
Kefu Chai
e836413c3d
Merge pull request #38937 from myoungwon/fix-snap-refcount
...
src/test: fix to avoid fail notification when testing manifest refcount
Reviewed-by: Samuel Just <sjust@redhat.com>
2021-02-25 14:27:21 +08:00
Kefu Chai
6237f4456d
Merge pull request #39610 from tchaikov/wip-mgr-set-option
...
mgr: raise if set_module_option() fails
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2021-02-25 14:23:40 +08:00
Kefu Chai
5b793096c8
Merge pull request #39320 from ifed01/wip-ifed-fix-huge-bluefs-write
...
os/bluestore: fix huge(>4GB) writes from RocksDB to BlueFS.
Reviewed-by: Adam Kupczyk <akucpzyk@redhat.com>
2021-02-25 14:21:34 +08:00
Kefu Chai
58f9c372be
Merge pull request #39600 from tchaikov/wip-mgr-zabbix-desc
...
mgr/zabbix: add desc to commands
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2021-02-25 14:04:41 +08:00
Kefu Chai
6103775279
Merge pull request #39676 from liewegas/fix-kv
...
mon/KVMonitor: fix 'osd new' cross-service commit
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-02-25 13:29:09 +08:00
Patrick Donnelly
66409b22a9
Merge PR #38914 into master
...
* refs/pull/38914/head:
qa: bump osd heartbeat grace for ffsb workload
Reviewed-by: Ramana Raja <rraja@redhat.com>
2021-02-24 19:34:23 -08:00
Patrick Donnelly
cd0591208a
Merge PR #39498 into master
...
* refs/pull/39498/head:
test: use std::atomic<bool> instead of volatile for cb_done var
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2021-02-24 19:09:00 -08:00
Patrick Donnelly
498d76481f
Merge PR #39183 into master
...
* refs/pull/39183/head:
mon: simplify fs 'services' view of 'ceph status'
mds: add volumes + status to data: section of 'ceph status'
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2021-02-24 19:07:59 -08:00
Kefu Chai
04310223b2
pybind/rados: remove rados_nobjects_list_next() from .pxi
...
this is a follow-up of da5d4c813f
Signed-off-by: Kefu Chai <kchai@redhat.com>
2021-02-25 10:31:17 +08:00
Neha Ojha
61bc1730a2
Merge pull request #39668 from zdover23/wip-doc-dev-t8y-rewrite-naming-ceph-ci-branch-2021-Feb-25
...
doc/dev: t8y-naming-ceph-ci-branch rewrite
Reviewed-by: Neha Ojha <nojha@redhat.com>
2021-02-24 16:49:27 -08:00
Neha Ojha
afb6b8d109
Merge pull request #39140 from sseshasa/wip-dmclock-profiles-improvements
...
osd: Refinements to mclock built-in profiles implementation.
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Sunny Kumar <sunkumar@redhat.com>
2021-02-24 14:18:04 -08:00
Jason Dillaman
5c991fed21
Merge pull request #38921 from lixiaoy1/pwl_teuthology
...
qa: add tests for persistent writeback cache
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2021-02-24 16:31:20 -05:00