Sebastian Wagner
91a8b45fc8
.github: fix path to cepham suite
...
Signed-off-by: Sebastian Wagner <sewagner@redhat.com>
2021-09-21 13:35:03 +02:00
Sebastian Wagner
37b81f6896
.github: Minor cephadm changes
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-03-03 16:34:01 +01:00
Ernesto Puerta
298bc67f7b
github: autolabel PRs
...
... starting with dashboard ones.
Requires https://github.com/marketplace/actions/labeler
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2020-11-12 19:06:28 +01:00
Courtney Caldwell
ca2261781e
mgr/dashboard/api: generate offline API docs
...
Generate Sphinx documentation from OpenAPI YAML spec:
- Fixed Docs controller doc generation
- Now dashboard Python doesn't fails if dashboard/frontend/dist doesn't exist
- OpenAPI added to @ceph/api CODEOWNERS
- Renamed Ceph-Dashboard API to Ceph REST or RESTful API.
- OpenAPI Docs: fixed decorators and docstrings.
- Sphinx Docs: updated dashboard and dev ones.
Co-authored-by: Ernesto Puerta <epuertat@redhat.com>
Fixes: https://tracker.ceph.com/issues/45863
Signed-off-by: Courtney Caldwell <ccaldwel@redhat.com>
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2020-09-28 12:03:03 +02:00
Sebastian Wagner
f3aed0828b
CODEOWNERS: Add cephadm man page to @ceph/orchestrators
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-08-24 10:30:12 +02:00
Lenz Grimmer
bdf80851aa
CODEOWNERS: added doc-writers team
...
Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
2020-06-24 12:08:45 +02:00
Ernesto Puerta
0d3dec4f33
mgr/dashboard: add API team to CODEOWNERS
...
Fixes: https://tracker.ceph.com/issues/45705
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2020-05-28 13:27:10 +02: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
Sebastian Wagner
93b908a4dd
Merge pull request #34367 from sebastian-philipp/codeowners-cephadm-update
...
CODEOWNERS: update cephadm paths
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-04-03 12:41:34 +02:00
Kefu Chai
8717c85fc8
.github/CODEOWNERS: add ceph/crimson
...
so we can add reviewers in a more efficient way for crimson related
changes
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-04-03 14:59:11 +08:00
Sebastian Wagner
3366f6b616
CODEOWNERS: update cephadm paths
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2020-04-02 11:00:48 +02:00
Sebastian Wagner
8a6fda5dd8
.github: Rename orchestrator_cli to 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
Sage Weil
6c4541bb28
qa/tasks/ceph2 -> cephadm
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-12-11 19:14:24 -06:00
Sage Weil
cd1c05acbb
mgr/ssh -> mgr/cephadm
...
Signed-off-by: Sage Weil <sage@redhat.com>
2019-12-11 19:14:24 -06:00
Sage Weil
137fa64e12
qa: rename ceph-daemon tests -> cephadm
...
Also move the workunit to a better location.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-12-11 19:14:09 -06:00
Sage Weil
c8750b7066
files,rpm,deb: rename ceph-daemon -> cephadm
...
This is just renaming the files and adjusting the packages. Lots of
cleanup to do still.
Signed-off-by: Sage Weil <sage@redhat.com>
2019-12-11 19:14:09 -06:00
Sebastian Wagner
57c3e344ab
codeowners: Add ceph2.py to @ceph/orchestrators
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2019-12-09 17:46:57 +01:00
Jan Fajerski
071164c63c
github/codeowners: add ceph-volume
...
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
2019-11-26 13:49:41 +01:00
Sebastian Wagner
df6287f7f0
github/codeowners: Add orchestrator team
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2019-11-06 17:17:16 +01:00
Ernesto Puerta
a54f1046e2
mgr/dashboard: update dashboard CODEOWNERShip
...
Fixes: https://tracker.ceph.com/issues/42507
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2019-10-28 13:20:29 +01:00
Ernesto Puerta
0d8908a82f
github: Add CODEOWNERs for component/team reviews
...
Adds [CODEOWNERS](https://help.github.com/en/articles/about-code-owners )
file and assigns ownership of /src/pybind/mgr/dashboard to
@ceph/dashboard alias. That will also automatically add @ceph/dashboard
team to all reviews modifying any file in the above location.
Besides, if "Require review from Code Owners" is marked in the Branch
Protection Rules of any branch, where this CODEOWNERS file is propagated
to, at least one review from a designated CODEOWNER will be mandatory.
If Ceph teams' visibility is changed to public, teams can also be
@mentioned (both from Ceph and other projects), so it's easier to reach
to component-team members.
Fixes: https://tracker.ceph.com/issues/41047
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2019-08-05 14:04:34 +02:00