summaryrefslogtreecommitdiffstats
path: root/.github (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #60546 from phlogistonjohn/jjm-python-common-codeownersAdam King2024-10-301-1/+1
|\ | | | | | | | | | | | | CODEOWNERS: let orchestration cover all of python-common Reviewed-by: Adam King <adking@redhat.com> Reviewed-by: Ernesto Puerta <epuertat@redhat.com> Reviewed-by: Redouane Kachach <rkachach@ibm.com>
| * CODEOWNERS: let orchestration cover all of python-commonJohn Mulligan2024-10-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | While it's not perfectly correct to say the orchestration team owns src/python-common, it's closer to the truth than not. It also ensures that someone with domain specific knowledge is looking at the rest of python-common outside just the deployment section (short of creating some sort of new python-sig type group). This is relevant due to the changes in PR #60377 as python-common's ceph package will be included in cephadm. Signed-off-by: John Mulligan <jmulligan@redhat.com>
* | .github/check-license: correct grammar in "license check"Zac Dover2024-10-261-2/+2
|/ | | | | | | | | | | Change "Check Incompatible Licenses" to "Check for Incompatible Licenses". This commit is made as part of a project to separate the changes in https://github.com/ceph/ceph/pull/60448 into individual pull requests. Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com> Signed-off-by: Zac Dover <zac.dover@proton.me>
* .github/check-license: add friendly nameErnesto Puerta2024-10-231-0/+1
| | | | | In the absence of `name`, GH uses the `job` ID of the action to select which checks are required, and `pull_request` is rather confusing. Signed-off-by: Ernesto Puerta <37327689+epuertat@users.noreply.github.com>
* Merge pull request #60388 from ceph/fix-check_license_typo-mainErnesto Puerta2024-10-231-3/+3
|\ | | | | | | | | ci: fix typo in check-license
| * ci: fix typo in check-licenseErnesto Puerta2024-10-181-3/+3
| | | | | | Signed-off-by: Ernesto Puerta <37327689+epuertat@users.noreply.github.com>
* | Merge pull request #60328 from cbodley/wip-mstart-docCasey Bodley2024-10-182-0/+7
|\ \ | |/ |/| | | | | | | rgw: document and label mstart.sh and related scripts Reviewed-by: Patrick Donnelly <pdonnell@ibm.com> Reviewed-by: Shilpa Jagannath <smanjara@redhat.com>
| * rgw: add mstart-related scripts to CODEOWNERS and labelerCasey Bodley2024-10-152-0/+7
| | | | | | | | Signed-off-by: Casey Bodley <cbodley@redhat.com>
* | .github: detect GPL license in PRsErnesto Puerta2024-10-151-0/+13
|/ | | | Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
* labeler: add nvmeof labelersVallari Agrawal2024-10-101-0/+13
| | | | Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
* labeler: label seastar submodule as crimsonMatan Breizman2024-07-091-0/+1
| | | | Signed-off-by: Matan Breizman <mbreizma@redhat.com>
* .github/labeler: add script label to script changesPatrick Donnelly2024-06-201-0/+5
| | | | Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
* .github: expand tests label to all files under qaIlya Dryomov2024-05-231-2/+1
| | | | | | | | | | | The test job definition under qa/suites is an integral part of almost any test. Often, the test logic is split between the task or workunit and respective snippet(s) under qa/suites. Other files under qa are less used, but still related to nothing but testing, so just add the label on all of it. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
* Merge pull request #57414 from neha-ojha/wip-milestone-squidNeha Ojha2024-05-201-0/+1
|\ | | | | | | | | .github/milestone.yml: add squid Reviewed-by: Laura Flores <lflores@redhat.com>
| * .github/milestone.yml: add squidNeha Ojha2024-05-101-0/+1
| | | | | | | | Signed-off-by: Neha Ojha <nojha@redhat.com>
* | .github: remove description for actionPatrick Donnelly2024-05-151-1/+0
| | | | | | | | | | | | It is rejected by github's parser. Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
* | .github: use shorter name for backport tracker actionPatrick Donnelly2024-05-141-1/+2
| | | | | | | | Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
* | .github: document where runs/output can be examinedPatrick Donnelly2024-05-141-0/+1
|/ | | | Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
* .github: sync the list of paths for rbd label with CODEOWNERSIlya Dryomov2024-04-231-6/+45
| | | | | | | | | | | | | | | | | | With https://github.com/actions/labeler/issues/483 still pending, do it manually. A couple of entries matching both files and directories were expanded since, unlike fnmatch(3), minimatch treats slashes specially: - src/include/rbd* -> src/include/rbd* src/include/rbd/** - src/rbd* -> src/rbd* src/rbd*/** - src/test/rbd* -> src/test/rbd* src/test/rbd*/** A bunch of entries under src/tools were combined into: - src/tools/rbd*/** Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
* CODEOWNERS: assign ceph-rbd-mirror systemd service to RBDIlya Dryomov2024-04-231-0/+1
| | | | Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
* .github/workflows/create-backport-trackers.yml: update versions of actionsDan Mick2024-03-011-3/+6
| | | | | | | | | Getting warning about node16 being deprecated. The workflow doesn't use node directly, but through the external actions. Moving to node20 requires changing setup-python version; Bhacaz/checkout-files is deprecated and recommends actions/checkout. Signed-off-by: Dan Mick <dmick@redhat.com>
* .github/workflows: revert version bump to labler actionLaura Flores2024-01-301-3/+3
| | | | Signed-off-by: Laura Flores <lflores@ibm.com>
* Merge pull request #55364 from ljflores/wip-pr-triageLaura Flores2024-01-301-1/+1
|\ | | | | .github/workflows: disable sync-labels in pr-triage
| * .github/workflows: disable sync-labels in pr-triageLaura Flores2024-01-301-1/+1
| | | | | | | | | | | | | | | | | | | | `sync-labels` is defined as "Whether or not to remove labels when matching files are reverted or no longer changed by the PR". We should disable this in case someone manually adds a label, so the label doesn't get removed. Signed-off-by: Laura Flores <lflores@ibm.com>
* | Merge pull request #55326 from ↵Laura Flores2024-01-291-2/+2
|\ \ | |/ |/| | | | | ceph/dependabot-github_actions-actions-labeler-5.0.0 .github: Bump actions/labeler from 4.0.2 to 5.0.0
| * .github/workflows: update comment to reflect version changeLaura Flores2024-01-261-1/+1
| | | | | | | | Signed-off-by: Laura Flores <lflores@ibm.com>
| * .github: Bump actions/labeler from 4.0.2 to 5.0.0dependabot[bot]2024-01-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/labeler](https://github.com/actions/labeler) from 4.0.2 to 5.0.0. - [Release notes](https://github.com/actions/labeler/releases) - [Commits](https://github.com/actions/labeler/compare/5c7539237e04b714afd8ad9b4aed733815b9fab4...8558fd74291d67161a8a78ce36a881fa63b766a9) --- updated-dependencies: - dependency-name: actions/labeler dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | .github: Bump gregsdennis/dependencies-action from 1.2.3 to 1.3.2dependabot[bot]2024-01-261-1/+1
|/ | | | | | | | | | | | | | Bumps [gregsdennis/dependencies-action](https://github.com/gregsdennis/dependencies-action) from 1.2.3 to 1.3.2. - [Release notes](https://github.com/gregsdennis/dependencies-action/releases) - [Commits](https://github.com/gregsdennis/dependencies-action/compare/80b5ffec566913b1494d5a8577ab0d60e476271d...f98d55eee1f66e7aaea4a60e71892736ae2548c7) --- updated-dependencies: - dependency-name: gregsdennis/dependencies-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* .github: fix length of dependabot commit message prefixLaura Flores2024-01-241-1/+1
| | | | | | | | | | | | Followup to commit 265f727481c729fbe78dce7410def7de6fe869d1. Fixes this error mesage under GitHub Insights (https://github.com/ceph/ceph/network/updates): ``` The property '#/updates/1/commit-message/prefix' was not of a maximum string length of 15 ``` Signed-off-by: Laura Flores <lflores@ibm.com>
* .github/workflows: upgrade stale botLaura Flores2023-12-231-1/+1
| | | Signed-off-by: Laura Flores <lflores@redhat.com>
* github: adding command for rook e2e jenkins jobRedouane Kachach2023-11-061-0/+1
| | | | Signed-off-by: Redouane Kachach <rkachach@redhat.com>
* create-backport-trackers: Python >= 3.12 deprecated distutilsErnesto Puerta2023-10-301-1/+1
| | | | | | See https://docs.python.org/3.10/whatsnew/3.10.html#distutils-deprecated. Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
* .github: Clarify checklist detailsAnthony D'Atri2023-10-191-1/+3
| | | | Signed-off-by: Anthony D'Atri <anthonyeleven@users.noreply.github.com>
* .github: fix add to dashboard failingNizamudeen A2023-08-141-1/+1
| | | | | | | | | | | | ``` Error: Request failed due to following response errors: - Could not resolve to a ProjectV2 with the number 2. ``` On further investigation, it looks like it could be a permission issue. I followed the recommendation in their documentation to fix it: https://github.com/actions/add-to-project#creating-a-pat-and-adding-it-to-your-repository Signed-off-by: Nizamudeen A <nia@redhat.com>
* .github: pr-triage broken link fixNizamudeen A2023-08-081-1/+1
| | | | | | | | The link I put was broken so replacing it with the correct one: Fixes: https://github.com/ceph/ceph/pull/52455 Signed-off-by: Nizamudeen A <nia@redhat.com>
* Merge pull request #52455 from ceph/gh-add-to-project-fixNizamudeen A2023-08-081-2/+2
|\ | | | | | | | | .github: pr-triage fix Reviewed-by: Aashish Sharma <aasharma@redhat.com>
| * .github: pr-triage fixNizamudeen A2023-08-071-2/+2
| | | | | | | | Signed-off-by: Nizamudeen A <nia@redhat.com>
* | .github/workflows: pin the stale bot to the latest versionLaura Flores2023-08-011-1/+1
|/ | | | Signed-off-by: Laura Flores <lflores@redhat.com>
* .github/milestone.yml: add reefNeha Ojha2023-03-101-0/+1
| | | | Signed-off-by: Neha Ojha <nojha@redhat.com>
* .github: update add-to-project actionErnesto Puerta2023-02-271-2/+2
| | | Signed-off-by: Ernesto Puerta <37327689+epuertat@users.noreply.github.com>
* CODEOWNERS: assign qa/workunits/windows to RBDIlya Dryomov2023-02-261-0/+1
| | | | | | | Assume ownership of qa/workunits/windows. Despite the generic name, currently it has just rbd-wnbd tests. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
* .github/workflows: update failing actionErnesto Puerta2023-02-211-2/+2
| | | | | [Example](https://github.com/ceph/ceph/actions/runs/4222995073/jobs/7360873373) of failing run. Signed-off-by: Ernesto Puerta <37327689+epuertat@users.noreply.github.com>
* examples: move rgw examples under subdirectoryCasey Bodley2023-02-131-1/+1
| | | | Signed-off-by: Casey Bodley <cbodley@redhat.com>
* CODEOWNERS: don't override doc-writers by core and rbd for some filesIlya Dryomov2023-02-131-17/+17
| | | | | | | This happens because core and rbd ownership is defined after doc-writers: a later match takes precedence. Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
* github: add /examples to CODEOWNERSCasey Bodley2023-02-121-0/+4
| | | | Signed-off-by: Casey Bodley <cbodley@redhat.com>
* github: add rgw team to CODEOWNERSCasey Bodley2023-02-101-2/+43
| | | | Signed-off-by: Casey Bodley <cbodley@redhat.com>
* .github: automatically add telemetry label to relevant filesLaura Flores2022-12-141-1/+10
| | | | Signed-off-by: Laura Flores <ljflores@redhat.com>
* .github: add core label to files under src/test/libradosLaura Flores2022-12-051-0/+1
| | | | | In response to https://tracker.ceph.com/issues/58173, it would have helped to have the PR label librados test files with core, so the PR would have been tagged for rados qa. Signed-off-by: Laura Flores <lflores@redhat.com>
* .github/workflows: update `days-before-pr-close`Laura Flores2022-10-281-1/+1
| | | | | | | Currently, the stale bot closes PRs 90 days after they are marked stale since it counts "marking a PR stale" as activity. We really want the PRs to close after a total of 90 days, or 30 days after they are marked stale. Changing `days-before-prs-close` to 30 will fix this. Signed-off-by: Laura Flores <lflores@redhat.com>
* .github/pr-triage: update node.js to v16Ernesto Puerta2022-10-181-2/+4
| | | | | | | | | [Warning](https://github.com/ceph/ceph/actions/runs/3273201887): ``` Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/labeler, iyu/actions-milestone ``` Signed-off-by: Ernesto Puerta <37327689+epuertat@users.noreply.github.com>