Neha Ojha
0dfcba1969
.github/labeler.yml: add label for tests and classify core tests
...
Signed-off-by: Neha Ojha <nojha@redhat.com>
2020-11-18 18:42:23 +00:00
Neha Ojha
2e99863077
.github/labeler.yml: fix bluestore rule
...
Signed-off-by: Neha Ojha <nojha@redhat.com>
2020-11-18 18:32:31 +00:00
Kefu Chai
fc2c5bab55
Merge pull request #38129 from jan--f/add-ceph-volume-autolabel
...
github: add ceph-volume autolabel
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-11-18 21:21:51 +08:00
Ernesto Puerta
59702b6198
github/labeler: disable sync-labels
...
Yaml syntax cleaned too.
Fixes: https://github.com/ceph/ceph/pull/38107#issuecomment-729300615
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2020-11-18 13:15:41 +01:00
Jan Fajerski
1014354846
github: add ceph-volume autolabel
...
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
2020-11-18 13:06:51 +01:00
Patrick Donnelly
127f6f2166
.github: add labeler for documentation
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2020-11-17 10:36:39 -08:00
Neha Ojha
b552684364
.github/labeler.yml: add cephadm
...
Signed-off-by: Neha Ojha <nojha@redhat.com>
2020-11-17 01:23:19 +00:00
Neha Ojha
2ecef028a0
.github/labeler.yml: add bluestore and more core rules
...
more to come
Signed-off-by: Neha Ojha <nojha@redhat.com>
2020-11-17 01:19:13 +00:00
Kefu Chai
9c1614cc22
Merge pull request #38072 from tchaikov/wip-github-labeler-crimson
...
github/labeler: add "crimson" to labeler.yml
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
2020-11-16 21:22:03 +08:00
Patrick Donnelly
81bcf9b40f
Merge PR #38071 into master
...
* refs/pull/38071/head:
.github: add labeler for cephfs
Reviewed-by: Kefu Chai <kchai@redhat.com>
2020-11-14 10:04:12 -08:00
Kefu Chai
093a239405
github/labeler: add more rules to labeler.yml
...
mainly for the maintainers from the RADOS team.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-11-14 10:43:22 +08:00
Kefu Chai
137552cd09
github/labeler: add "crimson" to labeler.yml
...
so crimson related changes can be labeled by the labler action.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-11-14 10:18:12 +08:00
Patrick Donnelly
20d9754dba
.github: add labeler for cephfs
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2020-11-13 15:17:36 -08:00
Jason Dillaman
273b9c6333
github: add 'rbd' auto-labelling
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2020-11-13 14:43:21 -05:00
Ernesto Puerta
a824506467
github: fix autolabel paths
...
Remove starting / from paths and add missing doc path from dashboard.
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2020-11-13 11:22:15 +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
Ernesto Puerta
541ad5a060
github: replace trigger phrase for api tests
...
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2020-08-03 20:26:54 +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
Kefu Chai
eb586f51e9
github: add "jenkins test classic perf" to jenkins commands list
...
it's used for triggering perf test with classic OSD
Signed-off-by: Kefu Chai <kchai@redhat.com>
2020-04-15 09:57:57 +08: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
Sebastian Wagner
8ece36241e
Merge pull request #31191 from sebastian-philipp/ceph-volume-pr-template
...
github: Add ceph-volume to list of jenkins commands
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Jan Fajerski <jfajerski@suse.com>
2019-11-04 09:41:28 +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
Sebastian Wagner
47ed7abd9c
github: Add ceph-volume to list of jenkins commands
...
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2019-10-28 11:45:09 +01:00
Kefu Chai
044b7620e4
github: add "jenkins test crimson perf" to triggers doc
...
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-09-18 22:24:04 +08:00
Ernesto Puerta
dcf40c7d01
github: display phrase for signed-off check
...
https://github.com/ceph/ceph-build/pull/1379 will introduce a
trigger-phrase for pr-commit check (DCO/signed-off).
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2019-08-26 11:16:25 +02:00
alfonsomthd
7563f8b6d6
mgr/dashboard: run-backend-api-tests.sh CI improvements
...
As there is now a jenkins job to run this script
(see https://github.com/ceph/ceph-build/pull/1351 ),
this refactoring adapt the script to be run in a jenkins job as well as locally.
Signed-off-by: alfonsomthd <almartin@redhat.com>
2019-08-22 15:33:02 +02: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
Ernesto Puerta
4963daf5cb
doc: Show Jenkins commands
...
Fixes: https://tracker.ceph.com/issues/41023
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
2019-07-31 12:58:37 +02:00
Lenz Grimmer
0ffad199ff
Update .github/stale.yml
...
Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
Co-Authored-By: liewegas <sage@newdream.net>
2019-04-10 10:59:21 -05:00
Sage Weil
adb3ff08fa
.github/stale.yml: warn at 60, close at 90; adjust message
...
Signed-off-by: Sage Weil <sage@redhat.com>
2018-10-24 10:52:26 -05:00
Sage Weil
46f32747bd
.github/stale.yml: configure probot/stale to automatically close stale issues
...
Initially only warn about closing issues, but do not close them.
Signed-off-by: Sage Weil <sage@redhat.com>
2018-10-15 17:37:03 -05:00
John Spray
b982c28651
doc: Create pull_request_template.md
...
Let's take the opportunity to nudge new contributors
to have well formatted commit messages.
Signed-off-by: John Spray <john.spray@redhat.com>
2018-07-30 23:43:50 +01:00