Gregory Farnum
6fae077e9e
Merge pull request #33576 from lxbsz/fuse
...
unshare-ns-mount: add isolating netns for mount helper support
Reviewed-by: Jeff Layton <jlayton@redhat.com>
2020-04-21 22:12:37 -07:00
Kefu Chai
c6e48ef0f0
doc/dev/developer_guide: use python3 to launch vstart_runner.py
...
as vstart_runner.py is compatible with python3, and so is the tests
under `qa/` directory.
and use `pip` to install teuthology, simpler this way.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-04-20 18:31:37 +08:00
Kefu Chai
c4a0acd91d
Merge pull request #34576 from jdurgin/wip-object-corpus
...
ceph-object-corpus: update to octopus
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-04-18 11:59:55 +08:00
Josh Durgin
fb3c6bd0cd
doc: add object corpus to release checklist
...
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
2020-04-16 00:53:17 -04:00
Kefu Chai
a1f42101cf
doc/dev/corpus.rst: tweak formatting
...
* use `shell` lexer, otherwise the Python one is used, and the rendered
result does not look right
* be consistent when indenting -- either use tab or spaces, otherwise
the indent in code block would be wrong.
* double quote the variables in text
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-04-16 11:12:25 +08:00
Xiubo Li
f0c67256b9
qa/vstart_runner: add unsharing network namespace support
...
This will isolate the network namespace for each mount point with
a private ip address and iptables, etc.
For the kill() stuff it will just do DOWN the veth interface instead
of sending ipmi request for kernel mount and kill the fuse processes
for the fuse mount. This could avoid sending the socket FIN to the
ceph cluster.
Fixes: https://tracker.ceph.com/issues/44044
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2020-04-14 07:47:03 -04:00
Sage Weil
d3d1ea5507
Merge PR #34272 into master
...
* refs/pull/34272/head:
mgr/PyModuleRegistry: ignore 'obsolete' modules
qa/suites/fs/upgrade: start with msgr2
qa/suites/fs/upgrade: s/mimic/nautilus/
qa/suites/upgrade: whitelist when orchestrator_cli can't be loaded
qa/standalone/mon/msgr-v2-transition: remove test
mon/MgrMonitor: disable orchestrator_cli if >= octopus
qa/suites/ugprade: remove mimic -> pacific upgrade tests
qa/standalone/mon/misc: update TEST_mon_features
mon/MgrMap: use always_on_modules from most recent release
mon/MonCommands: require-osd-release pacific
qa/suites/rados/thrash-old-clients: adjust octopus package list for el7
doc/dev/release-kickoff-checklist: include ceph-build change
qa/workunits/cephtool/test.sh: fix require-osd-release test
mon/MgrMonitor: define mgr modules for pacific
doc/dev/release-checklists: generalize
doc/dev/release-kickoff-checklist: quotes
qa/suites/rados/thrash-old-clients/1-install/octopus
qa/releases/pacific.yaml
mds/cephfs_features: CEPHFS_CURRENT_RELEASE
doc/dev/release-kickoff-checklist: a few other items
osd: remove redundant check
mon/OSDMonitor: make pacific changes
mon/mon_types: add mon pacific feature
include/ceph_features: define SERVER_PACIFIC
include/ceph_features: fix whitespace
mon: persistent INCOMPAT_PACIFIC item
ceph-volume: __release__ == pacific
script: update backport scripts for now-released octopus
common: pacific release constants
doc/dev/release-kickoff-checklist
src/ceph_release: pacific, 16, dev
CMakeLists: 16.0.0
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Nathan Cutler <ncutler@suse.com>
2020-04-12 17:33:57 -05:00
Kefu Chai
0cb56e0f13
doc: use plantweb as fallback of sphinx-ditaa
...
RTD does not support installing system packages, the only ways to install
dependencies are setuptools and pip. while ditaa is a tool written in
Java. so we need to find a native python tool allowing us to render ditaa
images. plantweb is able to the web service for rendering the ditaa
diagram. so let's use it as a fallback if "ditaa" is not around.
also start a new line after the directive, otherwise planweb server will
return 500 at seeing the diagram.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-04-10 08:38:06 +08:00
Sage Weil
3c7d5291de
qa/suites/ugprade: remove mimic -> pacific upgrade tests
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:10:32 -05:00
Sage Weil
279c437994
qa/standalone/mon/misc: update TEST_mon_features
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:10:32 -05:00
Sage Weil
cc99c3bc24
mon/MonCommands: require-osd-release pacific
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
3d8d2e0768
doc/dev/release-kickoff-checklist: include ceph-build change
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
6833f89990
qa/workunits/cephtool/test.sh: fix require-osd-release test
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
480370827d
mon/MgrMonitor: define mgr modules for pacific
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
92fa0a6ed2
doc/dev/release-checklists: generalize
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
9322bae3a6
doc/dev/release-kickoff-checklist: quotes
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
80fb39e469
qa/suites/rados/thrash-old-clients/1-install/octopus
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
ac34cedd13
qa/releases/pacific.yaml
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
6e7138d194
mds/cephfs_features: CEPHFS_CURRENT_RELEASE
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
c190df18b7
doc/dev/release-kickoff-checklist: a few other items
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
5b3c21b6f6
mon/OSDMonitor: make pacific changes
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
cab7e8a392
mon/mon_types: add mon pacific feature
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
fe25c861c8
include/ceph_features: define SERVER_PACIFIC
...
Reuse bit 20, which is available.
Declare it as gen 3 so that we | in SERVER_MIMIC (bits 57+28).
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
df82ac1d0d
mon: persistent INCOMPAT_PACIFIC item
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
774560c61f
ceph-volume: __release__ == pacific
...
We didn't do this for octopus... :/
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
740051f349
script: update backport scripts for now-released octopus
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
babc0c1d69
common: pacific release constants
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
c3431bee2c
doc/dev/release-kickoff-checklist
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-08 08:09:41 -05:00
Sage Weil
086acd20b9
doc/dev/cephadm: a few notes on developing with cephadm
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-04-03 09:42:40 -05:00
Radoslaw Zarzynski
a4ec060ad5
doc/dev/log_based_pg.rst: fix names of configurables.
...
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2020-02-27 16:50:58 +01:00
Sebastian Wagner
59d54f3df1
doc: rename orchestrator_cli -> orchestrator
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-02-17 10:24:01 +01:00
Sage Weil
01c36d9db7
mgr/ansible: remove
...
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-07 09:45:12 -06:00
Nathan Cutler
a9490c07d0
Merge pull request #32276 from smithfarm/wip-drop-repo-access-doc
...
doc/cleanup: drop repo-access.rst
Reviewed-by: Zac Dover <zac.dover@gmail.com>
2020-01-23 14:17:26 +01:00
Rishabh Dave
cbcb829575
doc: fix links in developer_guide
...
Fixes: https://tracker.ceph.com/issues/43663
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2020-01-20 11:33:48 +05:30
Rishabh Dave
5f2e33570a
doc: split index.rst of dev guide
...
Move every section to a different file. Also, fix minor issues like
line-wrapping along.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2020-01-14 15:12:27 +05:30
Rishabh Dave
f3e154f94a
doc: tweak few section titles in dev guide
...
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2020-01-14 15:09:54 +05:30
Rishabh Dave
2b01d75621
doc: don't display contents twice in dev guide
...
Content of this page is being displayed twice, once on the left side of
the page and once within the page. Display it only once at the left
side of the page.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2020-01-14 15:09:54 +05:30
Rishabh Dave
c4537b4148
doc: add guide for running tests with teuthology
...
The guide shows how to run integration tests using teuthology framework.
Fixes: https://tracker.ceph.com/issues/42749
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2020-01-14 15:09:51 +05:30
Willem Jan Withagen
867fb0cfb0
doc/developer: fix dev mailing list address
...
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
2020-01-03 17:52:20 +01:00
Sage Weil
4155e609dd
Merge PR #32191 into master
...
* refs/pull/32191/head:
doc: clarify priority use
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-12-18 16:22:36 -06:00
Nathan Cutler
5c2ea06d01
doc/cleanup: drop repo-access.rst
...
This is an older document containing some notes on GitHub branches, etc.
The information it contains is now covered elsewhere in the documentation.
Namely, in:
* SubmittingPatches.rst
* SubmittingPatches-backports.rst
* doc/dev/developer_guide.rst
* doc/releases/general.rst
* doc/testing.rst
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-12-16 16:52:43 +01:00
Patrick Donnelly
cbc20ab664
Merge PR #32144 into master
...
* refs/pull/32144/head:
doc: mention multimds suite in dev guide
doc: clarify difference between fs and kcephfs suite
Reviewed-by: Varsha Rao <varao@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-12-13 11:29:04 -08:00
Yuri Weinstein
126e8e20b1
doc: clarify priority use
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-12-13 07:46:30 -08:00
Rishabh Dave
bcf32a1253
doc: mention multimds suite in dev guide
...
Fixes: https://tracker.ceph.com/issues/43222
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2019-12-11 10:14:47 +05:30
Rishabh Dave
2a28889be2
doc: clarify difference between fs and kcephfs suite
...
Fixes: https://tracker.ceph.com/issues/43220
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2019-12-11 10:14:47 +05:30
Rishabh Dave
2b5a9efaf1
doc: show how to count jobs before triggering them
...
Suggesting to use teuthology-suite command switch --dry-run for that.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
2019-12-10 15:01:17 +05:30
James McClune
fd4512a202
doc: fixed broken reference link for Graphviz
...
Fixes: https://tracker.ceph.com/issues/43130
Signed-off-by: James McClune <jmcclune@mcclunetechnologies.net>
2019-12-04 22:03:43 -05:00
Jan Fajerski
d591cbea57
Merge pull request #31252 from wjwithagen/wjw-doc-ceph_volume_zfs_inventory
...
doc/ceph-volume: initial docs for zfs/inventory and zfs/api
2019-11-26 08:58:31 +01:00
Kefu Chai
e4daf56bbd
Merge pull request #31515 from drunkard/master
...
doc: typo fix in doc/dev/dev_cluster_deployement.rst: s/hostanme/hostname/
Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-11-19 09:25:23 +08:00
Drunkard Zhang
e55ddf0573
doc: typo fix in doc/dev/dev_cluster_deployement.rst: s/hostanme/hostname/
...
Signed-off-by: Drunkard Zhang <gongfan193@gmail.com>
2019-11-11 11:28:13 +08:00