summaryrefslogtreecommitdiffstats
path: root/.github/CODEOWNERS
blob: 565275481cc259261ec4d79675c164c6a987e4b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
# Dashboard team to review dashboard related code
/src/pybind/mgr/dashboard                       @ceph/dashboard
/qa/suites/rados/dashboard                      @ceph/dashboard
/qa/tasks/mgr/test_dashboard.py                 @ceph/dashboard
/qa/tasks/mgr/dashboard                         @ceph/dashboard
/monitoring                                     @ceph/dashboard
/doc/mgr/dashboard.rst                          @ceph/dashboard

# Dashboard API team
/src/pybind/mgr/dashboard/openapi.yaml                 @ceph/api
/src/pybind/mgr/dashboard/controllers                  @ceph/api
/src/pybind/mgr/dashboard/frontend/src/app/shared/api  @ceph/api
/src/pybind/mgr/dashboard/run-backend-api-tests.sh     @ceph/api
/qa/suites/rados/dashboard                             @ceph/api
/qa/tasks/mgr/test_dashboard.py                        @ceph/api
/qa/tasks/mgr/dashboard                                @ceph/api
/qa/tasks/mgr/test_module_selftest.py                  @ceph/api

# For Orchestrator related PRs
/src/cephadm                                    @ceph/orchestrators
/src/pybind/mgr/orchestrator                    @ceph/orchestrators
/src/pybind/mgr/rook                            @ceph/orchestrators
/src/pybind/mgr/cephadm                         @ceph/orchestrators
/src/pybind/mgr/test_orchestrator               @ceph/orchestrators
/src/python-common/ceph/deployment              @ceph/orchestrators
/qa/workunits/cephadm                           @ceph/orchestrators
/qa/tasks/cephadm.py                            @ceph/orchestrators
/qa/tasks/mgr/test_orchestrator_cli.py          @ceph/orchestrators
/qa/tasks/mgr/test_cephadm_orchestrator.py      @ceph/orchestrators
/qa/suites/rados/cephadm                        @ceph/orchestrators
/doc/mgr/orchestrator.rst                       @ceph/orchestrators
/doc/mgr/orchestrator_modules.rst               @ceph/orchestrators
/doc/cephadm                                    @ceph/orchestrators
/doc/dev/cephadm.rst                            @ceph/orchestrators
/doc/man/8/cephadm.rst                          @ceph/orchestrators

#ceph-volume
/src/ceph-volume                                @ceph/ceph-volume
/doc/ceph-volume                                @ceph/ceph-volume

# crimson
/src/crimson                                    @ceph/crimson
/src/test/crimson                               @ceph/crimson

# doc-writers
AUTHORS                                         @ceph/doc-writers
CodingStyle                                     @ceph/doc-writers
COPYING*                                        @ceph/doc-writers
/doc/                                           @ceph/doc-writers
README*                                         @ceph/doc-writers
*.rst                                           @ceph/doc-writers

# core
/doc/man/8/ceph-authtool.rst                    @ceph/core
/doc/man/8/ceph-conf.rst                        @ceph/core
/doc/man/8/ceph-create-keys.rst                 @ceph/core
/doc/man/8/ceph-kvstore-tool.rst                @ceph/core
/doc/man/8/ceph-mon.rst                         @ceph/core
/doc/man/8/ceph-objectstore-tool.rst            @ceph/core
/doc/man/8/ceph-osd.rst                         @ceph/core
/doc/man/8/ceph.rst                             @ceph/core
/doc/man/8/crushtool.rst                        @ceph/core
/doc/man/8/monmaptool.rst                       @ceph/core
/doc/man/8/rados.rst                            @ceph/core
/doc/rados                                      @ceph/core
/qa/standalone                                  @ceph/core
/qa/suites/rados                                @ceph/core
/qa/workunits/erasure-code                      @ceph/core
/qa/workunits/mgr                               @ceph/core
/qa/workunits/mon                               @ceph/core
/qa/workunits/objectstore                       @ceph/core
/qa/workunits/rados                             @ceph/core
/src/ceph.in                                    @ceph/core
/src/ceph_osd.cc                                @ceph/core
/src/ceph_mon.cc                                @ceph/core
/src/blk                                        @ceph/core
/src/crush                                      @ceph/core
/src/erasure-code                               @ceph/core
/src/kv                                         @ceph/core
/src/librados                                   @ceph/core
/src/mgr                                        @ceph/core
/src/mon                                        @ceph/core
/src/msg                                        @ceph/core
/src/os                                         @ceph/core
/src/osd                                        @ceph/core
/src/tools/rados                                @ceph/core
/src/test/osd                                   @ceph/core

# rbd
/doc/dev/rbd*                                   @ceph/rbd
/doc/man/8/ceph-rbdnamer.rst                    @ceph/rbd
/doc/man/8/rbd*                                 @ceph/rbd
/doc/rbd                                        @ceph/rbd
/doc/start/quick-rbd.rst                        @ceph/rbd
/qa/rbd                                         @ceph/rbd
/qa/run_xfstests*                               @ceph/rbd
/qa/suites/krbd                                 @ceph/rbd
/qa/suites/rbd                                  @ceph/rbd
/qa/tasks/ceph_iscsi_client.py                  @ceph/rbd
/qa/tasks/metadata.yaml                         @ceph/rbd
/qa/tasks/qemu.py                               @ceph/rbd
/qa/tasks/rbd*                                  @ceph/rbd
/qa/tasks/userdata*                             @ceph/rbd
/qa/workunits/cls/test_cls_journal.sh           @ceph/rbd
/qa/workunits/cls/test_cls_lock.sh              @ceph/rbd
/qa/workunits/cls/test_cls_rbd.sh               @ceph/rbd
/qa/workunits/rbd                               @ceph/rbd
/src/ceph-rbdnamer                              @ceph/rbd
/src/cls/journal                                @ceph/rbd
/src/cls/lock                                   @ceph/rbd
/src/cls/rbd                                    @ceph/rbd
/src/common/options/rbd*                        @ceph/rbd
/src/etc-rbdmap                                 @ceph/rbd
/src/include/krbd.h                             @ceph/rbd
/src/include/rbd*                               @ceph/rbd
/src/journal                                    @ceph/rbd
/src/krbd.cc                                    @ceph/rbd
/src/librbd                                     @ceph/rbd
/src/ocf                                        @ceph/rbd
/src/pybind/mgr/rbd_support                     @ceph/rbd
/src/pybind/rbd                                 @ceph/rbd
/src/rbd*                                       @ceph/rbd
/src/test/cli/rbd                               @ceph/rbd
/src/test/cli-integration/rbd                   @ceph/rbd
/src/test/cls_journal                           @ceph/rbd
/src/test/cls_lock                              @ceph/rbd
/src/test/cls_rbd                               @ceph/rbd
/src/test/journal                               @ceph/rbd
/src/test/librbd                                @ceph/rbd
/src/test/pybind/test_rbd.py                    @ceph/rbd
/src/test/rbd*                                  @ceph/rbd
/src/test/run-rbd*                              @ceph/rbd
/src/test/test_rbd*                             @ceph/rbd
/src/tools/rbd*                                 @ceph/rbd
/systemd/rbdmap.service.in                      @ceph/rbd
/udev/50-rbd.rules                              @ceph/rbd