From: David Galloway Date: Fri, 5 Dec 2025 17:03:44 +0000 (-0500) Subject: All: Limit PR checks to Ceph org X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F2498%2Fhead;p=ceph-build.git All: Limit PR checks to Ceph org Long overdue Signed-off-by: David Galloway --- diff --git a/attic/ceph-ansible-docs-prs/config/definitions/ceph-ansible-docs-prs.yml b/attic/ceph-ansible-docs-prs/config/definitions/ceph-ansible-docs-prs.yml index 2dbe135ff..6b8334eb0 100644 --- a/attic/ceph-ansible-docs-prs/config/definitions/ceph-ansible-docs-prs.yml +++ b/attic/ceph-ansible-docs-prs/config/definitions/ceph-ansible-docs-prs.yml @@ -32,7 +32,7 @@ # This is set so the job can be manually triggered or by the ceph-ansible-pipeline multijob only-trigger-phrase: true github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Docs" started-status: "checking if docs build" diff --git a/attic/ceph-container-flake8/config/definitions/ceph-container-flake8.yml b/attic/ceph-container-flake8/config/definitions/ceph-container-flake8.yml index 3e257d432..0a4b983bc 100644 --- a/attic/ceph-container-flake8/config/definitions/ceph-container-flake8.yml +++ b/attic/ceph-container-flake8/config/definitions/ceph-container-flake8.yml @@ -43,7 +43,7 @@ trigger-phrase: 'jenkins flake8' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Testing: for sloppy python" started-status: "Running: flake8" diff --git a/attic/ceph-container-lint/config/definitions/ceph-container-lint.yml b/attic/ceph-container-lint/config/definitions/ceph-container-lint.yml index a6cd7ae65..8167f22ef 100644 --- a/attic/ceph-container-lint/config/definitions/ceph-container-lint.yml +++ b/attic/ceph-container-lint/config/definitions/ceph-container-lint.yml @@ -42,7 +42,7 @@ trigger-phrase: 'jenkins lint' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Testing: for sloppy bash" started-status: "Running: shellchecker" diff --git a/attic/ceph-container-prs/config/definitions/ceph-container-prs.yml b/attic/ceph-container-prs/config/definitions/ceph-container-prs.yml index fbea3f7f2..16d46a253 100644 --- a/attic/ceph-container-prs/config/definitions/ceph-container-prs.yml +++ b/attic/ceph-container-prs/config/definitions/ceph-container-prs.yml @@ -42,7 +42,7 @@ trigger-phrase: 'jenkins test ceph_ansible-{test}' only-trigger-phrase: true github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Testing: ceph_ansible-{test}" started-status: "Running: ceph_ansible-{test}" @@ -124,7 +124,7 @@ trigger-phrase: 'jenkins test ceph_ansible-{test}' only-trigger-phrase: true github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Testing: ceph_ansible-{test}" started-status: "Running: ceph_ansible-{test}" diff --git a/attic/ceph-medic-pull-requests/config/definitions/ceph-medic-pull-requests.yml b/attic/ceph-medic-pull-requests/config/definitions/ceph-medic-pull-requests.yml index 1f04dafc6..60d79c7ab 100644 --- a/attic/ceph-medic-pull-requests/config/definitions/ceph-medic-pull-requests.yml +++ b/attic/ceph-medic-pull-requests/config/definitions/ceph-medic-pull-requests.yml @@ -51,7 +51,7 @@ - ceph only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false scm: diff --git a/attic/ceph-pr-arm-trigger/config/definitions/ceph-pr-arm-trigger.yml b/attic/ceph-pr-arm-trigger/config/definitions/ceph-pr-arm-trigger.yml index eadecd0b9..63fb0ce08 100644 --- a/attic/ceph-pr-arm-trigger/config/definitions/ceph-pr-arm-trigger.yml +++ b/attic/ceph-pr-arm-trigger/config/definitions/ceph-pr-arm-trigger.yml @@ -26,7 +26,7 @@ trigger-phrase: 'jenkins test arm' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "arm build" started-status: "building on arm" diff --git a/attic/ceph-pr-render-docs/config/definitions/ceph-pr-render-docs.yml b/attic/ceph-pr-render-docs/config/definitions/ceph-pr-render-docs.yml index 5fc9b917f..4757738ee 100644 --- a/attic/ceph-pr-render-docs/config/definitions/ceph-pr-render-docs.yml +++ b/attic/ceph-pr-render-docs/config/definitions/ceph-pr-render-docs.yml @@ -25,7 +25,7 @@ only-trigger-phrase: true trigger-phrase: 'jenkins render docs.*' github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Docs: render build" started-status: "Docs: building to render" diff --git a/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml b/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml index f5a031f18..198d3cc6c 100644 --- a/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml +++ b/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml @@ -142,7 +142,7 @@ - draft only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Testing: {distribution}-{deployment}-{scenario}" started-status: "Running: {distribution}-{deployment}-{scenario}" @@ -250,7 +250,7 @@ trigger-phrase: '^jenkins test {distribution}-{deployment}-{scenario}|jenkins test all.*' only-trigger-phrase: true github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Testing: {distribution}-{deployment}-{scenario}" started-status: "Running: {distribution}-{deployment}-{scenario}" diff --git a/ceph-cbt-lint/config/definitions/ceph-cbt-lint.yml b/ceph-cbt-lint/config/definitions/ceph-cbt-lint.yml index 899f81fe5..717aeeb0b 100644 --- a/ceph-cbt-lint/config/definitions/ceph-cbt-lint.yml +++ b/ceph-cbt-lint/config/definitions/ceph-cbt-lint.yml @@ -33,7 +33,7 @@ only-trigger-phrase: false trigger-phrase: 'jenkins test cbt lint' github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "ceph-cbt tox testing" started-status: "ceph-cbt tox running" diff --git a/ceph-dashboard-cephadm-e2e/config/definitions/ceph-dashboard-cephadm-e2e.yml b/ceph-dashboard-cephadm-e2e/config/definitions/ceph-dashboard-cephadm-e2e.yml index b900653c2..85623ee61 100644 --- a/ceph-dashboard-cephadm-e2e/config/definitions/ceph-dashboard-cephadm-e2e.yml +++ b/ceph-dashboard-cephadm-e2e/config/definitions/ceph-dashboard-cephadm-e2e.yml @@ -45,7 +45,7 @@ skip-build-phrase: '^jenkins do not test.*' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "ceph dashboard cephadm e2e tests" started-status: "running ceph dashboard cephadm e2e tests" diff --git a/ceph-dashboard-pull-requests/config/definitions/ceph-dashboard-pull-requests.yml b/ceph-dashboard-pull-requests/config/definitions/ceph-dashboard-pull-requests.yml index aa2cc7967..55af8b7dc 100644 --- a/ceph-dashboard-pull-requests/config/definitions/ceph-dashboard-pull-requests.yml +++ b/ceph-dashboard-pull-requests/config/definitions/ceph-dashboard-pull-requests.yml @@ -42,7 +42,7 @@ skip-build-phrase: '^jenkins do not test.*' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "ceph dashboard tests" started-status: "running ceph dashboard tests" diff --git a/ceph-iscsi-cli-flake8/config/definitions/ceph-iscsi-config-flake8.yml b/ceph-iscsi-cli-flake8/config/definitions/ceph-iscsi-config-flake8.yml index 369e77fab..78772f624 100644 --- a/ceph-iscsi-cli-flake8/config/definitions/ceph-iscsi-config-flake8.yml +++ b/ceph-iscsi-cli-flake8/config/definitions/ceph-iscsi-config-flake8.yml @@ -47,7 +47,7 @@ trigger-phrase: 'jenkins flake8' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Flake8" diff --git a/ceph-iscsi-config-flake8/config/definitions/ceph-iscsi-config-flake8.yml b/ceph-iscsi-config-flake8/config/definitions/ceph-iscsi-config-flake8.yml index 7f76a1575..76c496841 100644 --- a/ceph-iscsi-config-flake8/config/definitions/ceph-iscsi-config-flake8.yml +++ b/ceph-iscsi-config-flake8/config/definitions/ceph-iscsi-config-flake8.yml @@ -47,7 +47,7 @@ trigger-phrase: 'jenkins flake8' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Flake8" diff --git a/ceph-iscsi-tox/config/definitions/ceph-iscsi-tox.yml b/ceph-iscsi-tox/config/definitions/ceph-iscsi-tox.yml index 324d880b6..6f322f2aa 100644 --- a/ceph-iscsi-tox/config/definitions/ceph-iscsi-tox.yml +++ b/ceph-iscsi-tox/config/definitions/ceph-iscsi-tox.yml @@ -47,7 +47,7 @@ trigger-phrase: 'jenkins tox' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "tox" diff --git a/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml b/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml index 60834deea..e775bb440 100644 --- a/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml +++ b/ceph-perf-pull-requests/config/definitions/ceph-perf-pull-requests.yml @@ -151,7 +151,7 @@ - performance - crimson github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false cancel-builds-on-update: true diff --git a/ceph-pr-api/config/definitions/ceph-pr-api.yml b/ceph-pr-api/config/definitions/ceph-pr-api.yml index b2afd6a96..b5295a250 100644 --- a/ceph-pr-api/config/definitions/ceph-pr-api.yml +++ b/ceph-pr-api/config/definitions/ceph-pr-api.yml @@ -44,7 +44,7 @@ skip-build-phrase: '^jenkins do not test.*' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "ceph API tests" started-status: "running API tests" diff --git a/ceph-pr-commits/config/definitions/ceph-pr-commits.yml b/ceph-pr-commits/config/definitions/ceph-pr-commits.yml index 38fa54461..e4cf76f66 100644 --- a/ceph-pr-commits/config/definitions/ceph-pr-commits.yml +++ b/ceph-pr-commits/config/definitions/ceph-pr-commits.yml @@ -57,7 +57,7 @@ trigger-phrase: 'jenkins test signed' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Signed-off-by" started-status: "checking if commits are signed" diff --git a/ceph-pr-docs/config/definitions/ceph-pr-docs.yml b/ceph-pr-docs/config/definitions/ceph-pr-docs.yml index 9fcc6e128..145a766dc 100644 --- a/ceph-pr-docs/config/definitions/ceph-pr-docs.yml +++ b/ceph-pr-docs/config/definitions/ceph-pr-docs.yml @@ -25,7 +25,7 @@ only-trigger-phrase: false trigger-phrase: 'jenkins test docs.*' github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Docs: build check" started-status: "Docs: building" diff --git a/ceph-pr-submodules/config/definitions/ceph-pr-commits.yml b/ceph-pr-submodules/config/definitions/ceph-pr-commits.yml index 546c24ed1..6c5db92d1 100644 --- a/ceph-pr-submodules/config/definitions/ceph-pr-commits.yml +++ b/ceph-pr-submodules/config/definitions/ceph-pr-commits.yml @@ -30,7 +30,7 @@ trigger-phrase: 'jenkins test submodules' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Unmodified Submodules" started-status: "checking if PR has modified submodules" diff --git a/ceph-pull-requests-arm64/config/definitions/ceph-pull-requests-arm64.yml b/ceph-pull-requests-arm64/config/definitions/ceph-pull-requests-arm64.yml index 741a44927..295760489 100644 --- a/ceph-pull-requests-arm64/config/definitions/ceph-pull-requests-arm64.yml +++ b/ceph-pull-requests-arm64/config/definitions/ceph-pull-requests-arm64.yml @@ -60,7 +60,7 @@ skip-build-phrase: '^jenkins do not test.*' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "make check (arm64)" started-status: "running make check" diff --git a/ceph-pull-requests/config/definitions/ceph-pull-requests.yml b/ceph-pull-requests/config/definitions/ceph-pull-requests.yml index f102e2bed..f9c86ab85 100644 --- a/ceph-pull-requests/config/definitions/ceph-pull-requests.yml +++ b/ceph-pull-requests/config/definitions/ceph-pull-requests.yml @@ -38,7 +38,7 @@ skip-build-phrase: '^jenkins do not test.*' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "make check" started-status: "running make check" diff --git a/ceph-rook-e2e/config/definitions/ceph-orchestrator-rook-e2e.yml b/ceph-rook-e2e/config/definitions/ceph-orchestrator-rook-e2e.yml index 8adb9209b..1a77e77d6 100644 --- a/ceph-rook-e2e/config/definitions/ceph-orchestrator-rook-e2e.yml +++ b/ceph-rook-e2e/config/definitions/ceph-orchestrator-rook-e2e.yml @@ -47,7 +47,7 @@ skip-build-phrase: '^jenkins do not test.*' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "ceph rook orchestrator e2e tests" started-status: "running ceph rook orchestrator e2e tests" diff --git a/ceph-volume-cephadm-prs/config/definitions/ceph-volume-pr.yml b/ceph-volume-cephadm-prs/config/definitions/ceph-volume-pr.yml index 96070d72c..72bf6a866 100644 --- a/ceph-volume-cephadm-prs/config/definitions/ceph-volume-pr.yml +++ b/ceph-volume-cephadm-prs/config/definitions/ceph-volume-pr.yml @@ -62,7 +62,7 @@ only-trigger-phrase: true trigger-phrase: '^jenkins test ceph-volume {distro} {objectstore}-{method}-{scenario}|jenkins test ceph-volume all.*|jenkins test ceph-volume {distro} all.*' github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "ceph-volume {method} testing {distro}-{objectstore}-{scenario}" started-status: "ceph-volume {method} running {distro}-{objectstore}-{scenario}" diff --git a/ceph-volume-unit-tests/config/definitions/ceph-volume-pr.yml b/ceph-volume-unit-tests/config/definitions/ceph-volume-pr.yml index 4e1d7062c..7989a0e3e 100644 --- a/ceph-volume-unit-tests/config/definitions/ceph-volume-pr.yml +++ b/ceph-volume-unit-tests/config/definitions/ceph-volume-pr.yml @@ -36,11 +36,13 @@ triggers: - github-pull-request: + org-list: + - ceph cancel-builds-on-update: true only-trigger-phrase: true trigger-phrase: 'jenkins ceph-volume unit tests' github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "ceph-volume tox testing" started-status: "ceph-volume tox running" diff --git a/ceph-windows-pull-requests/config/definitions/ceph-windows-pull-requests.yml b/ceph-windows-pull-requests/config/definitions/ceph-windows-pull-requests.yml index abd1d797a..3bfb114c7 100644 --- a/ceph-windows-pull-requests/config/definitions/ceph-windows-pull-requests.yml +++ b/ceph-windows-pull-requests/config/definitions/ceph-windows-pull-requests.yml @@ -43,7 +43,7 @@ skip-build-phrase: '^jenkins do not test.*' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "ceph windows tests" started-status: "running ceph windows tests" diff --git a/cephadm-ansible-prs/config/definitions/cephadm-ansible-prs.yml b/cephadm-ansible-prs/config/definitions/cephadm-ansible-prs.yml index f573ef56b..713df461c 100644 --- a/cephadm-ansible-prs/config/definitions/cephadm-ansible-prs.yml +++ b/cephadm-ansible-prs/config/definitions/cephadm-ansible-prs.yml @@ -53,7 +53,7 @@ trigger-phrase: '^jenkins test {scenario}|jenkins test all.*' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Testing: {scenario}" started-status: "Running: {scenario}" @@ -154,7 +154,7 @@ trigger-phrase: '^jenkins test {distribution}-{scenario}|jenkins test all.*' only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false status-context: "Testing: {distribution}-{scenario}" started-status: "Running: {distribution}-{scenario}" diff --git a/paddles-pull-requests/config/definitions/paddles-pull-requests.yml b/paddles-pull-requests/config/definitions/paddles-pull-requests.yml index eb9b76e28..fdf460397 100644 --- a/paddles-pull-requests/config/definitions/paddles-pull-requests.yml +++ b/paddles-pull-requests/config/definitions/paddles-pull-requests.yml @@ -46,7 +46,7 @@ - ceph only-trigger-phrase: false github-hooks: true - permit-all: true + permit-all: false auto-close-on-fail: false scm: