Commit Graph

143 Commits

Author SHA1 Message Date
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