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=01ed65349d01d88f326e64e22bb9c5b6f2a6f611;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 2dbe135f..6b8334eb 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 3e257d43..0a4b983b 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 a6cd7ae6..8167f22e 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 fbea3f7f..16d46a25 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 1f04dafc..60d79c7a 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 eadecd0b..63fb0ce0 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 5fc9b917..4757738e 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 f5a031f1..198d3cc6 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 899f81fe..717aeeb0 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 b900653c..85623ee6 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 aa2cc796..55af8b7d 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 369e77fa..78772f62 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 7f76a157..76c49684 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 324d880b..6f322f2a 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 60834dee..e775bb44 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 b2afd6a9..b5295a25 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 38fa5446..e4cf76f6 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 9fcc6e12..145a766d 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 546c24ed..6c5db92d 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 741a4492..29576048 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 f102e2be..f9c86ab8 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 8adb9209..1a77e77d 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 96070d72..72bf6a86 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 4e1d7062..7989a0e3 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 abd1d797..3bfb114c 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 f573ef56..713df461 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 eb9b76e2..fdf46039 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: