]> git.proxmox.com Git - ceph.git/blob - ceph/.github/CODEOWNERS
f80f4b7486709aa2086b99367bcd47a147441a89
[ceph.git] / ceph / .github / CODEOWNERS
1 # Dashboard team to review dashboard related code
2 /src/pybind/mgr/dashboard @ceph/dashboard
3 /qa/suites/rados/dashboard @ceph/dashboard
4 /qa/tasks/mgr/test_dashboard.py @ceph/dashboard
5 /qa/tasks/mgr/dashboard @ceph/dashboard
6 /monitoring @ceph/dashboard
7 /doc/mgr/dashboard.rst @ceph/dashboard
8
9 # Dashboard API team
10 /src/pybind/mgr/dashboard/openapi.yaml @ceph/api
11 /src/pybind/mgr/dashboard/controllers @ceph/api
12 /src/pybind/mgr/dashboard/frontend/src/app/shared/api @ceph/api
13 /src/pybind/mgr/dashboard/run-backend-api-tests.sh @ceph/api
14 /qa/suites/rados/dashboard @ceph/api
15 /qa/tasks/mgr/test_dashboard.py @ceph/api
16 /qa/tasks/mgr/dashboard @ceph/api
17 /qa/tasks/mgr/test_module_selftest.py @ceph/api
18
19 # For Orchestrator related PRs
20 /src/cephadm @ceph/orchestrators
21 /src/pybind/mgr/orchestrator @ceph/orchestrators
22 /src/pybind/mgr/rook @ceph/orchestrators
23 /src/pybind/mgr/cephadm @ceph/orchestrators
24 /src/pybind/mgr/test_orchestrator @ceph/orchestrators
25 /src/python-common/ceph/deployment @ceph/orchestrators
26 /qa/workunits/cephadm @ceph/orchestrators
27 /qa/tasks/cephadm.py @ceph/orchestrators
28 /qa/tasks/cephadm_cases @ceph/orchestrators
29 /qa/tasks/mgr/test_orchestrator_cli.py @ceph/orchestrators
30 /qa/tasks/mgr/test_cephadm_orchestrator.py @ceph/orchestrators
31 /qa/suites/orch @ceph/orchestrators
32 /doc/mgr/orchestrator.rst @ceph/orchestrators
33 /doc/mgr/orchestrator_modules.rst @ceph/orchestrators
34 /doc/cephadm @ceph/orchestrators
35 /doc/dev/cephadm @ceph/orchestrators
36 /doc/man/8/cephadm.rst @ceph/orchestrators
37
38 /qa/suites/orch/rook @ceph/rook
39 /src/pybind/mgr/rook @ceph/rook
40 /doc/mgr/rook.rst @ceph/rook
41
42 #ceph-volume
43 /src/ceph-volume @ceph/ceph-volume
44 /doc/ceph-volume @ceph/ceph-volume
45
46 # crimson
47 /src/crimson @ceph/crimson
48 /src/test/crimson @ceph/crimson
49
50 # doc-writers
51 AUTHORS @ceph/doc-writers
52 CodingStyle @ceph/doc-writers
53 COPYING* @ceph/doc-writers
54 /doc/ @ceph/doc-writers
55 README* @ceph/doc-writers
56 *.rst @ceph/doc-writers
57
58 # core
59 /doc/man/8/ceph-authtool.rst @ceph/core
60 /doc/man/8/ceph-conf.rst @ceph/core
61 /doc/man/8/ceph-create-keys.rst @ceph/core
62 /doc/man/8/ceph-kvstore-tool.rst @ceph/core
63 /doc/man/8/ceph-mon.rst @ceph/core
64 /doc/man/8/ceph-objectstore-tool.rst @ceph/core
65 /doc/man/8/ceph-osd.rst @ceph/core
66 /doc/man/8/ceph.rst @ceph/core
67 /doc/man/8/crushtool.rst @ceph/core
68 /doc/man/8/monmaptool.rst @ceph/core
69 /doc/man/8/rados.rst @ceph/core
70 /doc/rados @ceph/core
71 /qa/standalone @ceph/core
72 /qa/suites/rados @ceph/core
73 /qa/workunits/erasure-code @ceph/core
74 /qa/workunits/mgr @ceph/core
75 /qa/workunits/mon @ceph/core
76 /qa/workunits/objectstore @ceph/core
77 /qa/workunits/rados @ceph/core
78 /src/ceph.in @ceph/core
79 /src/ceph_osd.cc @ceph/core
80 /src/ceph_mon.cc @ceph/core
81 /src/blk @ceph/core
82 /src/crush @ceph/core
83 /src/erasure-code @ceph/core
84 /src/kv @ceph/core
85 /src/librados @ceph/core
86 /src/mgr @ceph/core
87 /src/mon @ceph/core
88 /src/msg @ceph/core
89 /src/os @ceph/core
90 /src/osd @ceph/core
91 /src/tools/rados @ceph/core
92 /src/test/osd @ceph/core
93
94 # rbd
95 /doc/dev/rbd* @ceph/rbd
96 /doc/man/8/ceph-rbdnamer.rst @ceph/rbd
97 /doc/man/8/rbd* @ceph/rbd
98 /doc/rbd @ceph/rbd
99 /doc/start/quick-rbd.rst @ceph/rbd
100 /qa/rbd @ceph/rbd
101 /qa/run_xfstests* @ceph/rbd
102 /qa/suites/krbd @ceph/rbd
103 /qa/suites/rbd @ceph/rbd
104 /qa/tasks/ceph_iscsi_client.py @ceph/rbd
105 /qa/tasks/metadata.yaml @ceph/rbd
106 /qa/tasks/qemu.py @ceph/rbd
107 /qa/tasks/rbd* @ceph/rbd
108 /qa/tasks/userdata* @ceph/rbd
109 /qa/workunits/cls/test_cls_journal.sh @ceph/rbd
110 /qa/workunits/cls/test_cls_lock.sh @ceph/rbd
111 /qa/workunits/cls/test_cls_rbd.sh @ceph/rbd
112 /qa/workunits/rbd @ceph/rbd
113 /src/ceph-rbdnamer @ceph/rbd
114 /src/cls/journal @ceph/rbd
115 /src/cls/lock @ceph/rbd
116 /src/cls/rbd @ceph/rbd
117 /src/common/options/rbd* @ceph/rbd
118 /src/etc-rbdmap @ceph/rbd
119 /src/include/krbd.h @ceph/rbd
120 /src/include/rbd* @ceph/rbd
121 /src/journal @ceph/rbd
122 /src/krbd.cc @ceph/rbd
123 /src/librbd @ceph/rbd
124 /src/ocf @ceph/rbd
125 /src/pybind/mgr/rbd_support @ceph/rbd
126 /src/pybind/rbd @ceph/rbd
127 /src/rbd* @ceph/rbd
128 /src/test/cli/rbd @ceph/rbd
129 /src/test/cli-integration/rbd @ceph/rbd
130 /src/test/cls_journal @ceph/rbd
131 /src/test/cls_lock @ceph/rbd
132 /src/test/cls_rbd @ceph/rbd
133 /src/test/journal @ceph/rbd
134 /src/test/librbd @ceph/rbd
135 /src/test/pybind/test_rbd.py @ceph/rbd
136 /src/test/rbd* @ceph/rbd
137 /src/test/run-rbd* @ceph/rbd
138 /src/test/test_rbd* @ceph/rbd
139 /src/tools/rbd* @ceph/rbd
140 /systemd/rbdmap.service.in @ceph/rbd
141 /udev/50-rbd.rules @ceph/rbd