The Gatekeeper, or a project gating system
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Zuul e7555aff6c Merge "Add `playbook_context` zuul variable" 2 days ago
3.19.1-omnibus-ef4b9449dccc1997.yaml Add 3.19.1 release notes 1 year ago
4.0.0-d707ea7649a815dd.yaml Require TLS for zookeeper connections 10 months ago
add-artifacts-0718af34ca6165aa.yaml Add artifact table 3 years ago
add-enqueue-reporter-action-4340b917c1cfca37.yaml Add enqueue reporter action 2 years ago
add-gitlab-squash-mode-3e981204342ac6f9.yaml Add support for gitlab squash merge 2 months ago
add-host-ansible-python-interpreter-9592aef8d2c90b3e.yaml Whitelist ansible_python_interpreter for add_host 3 years ago
add-no-jobs-reporter-action-a868ff8baf42c44c.yaml Add no-jobs reporter action 2 years ago
admin_web_api-1331c81070a3e67f.yaml Web: plug the authorization engine 2 years ago
admin_web_api_promote-2-b72d137af109341d.yaml Re-add pending release notes 1 year ago
allow-unzoned-dd1ed12dbd870d00.yaml Optionally allow zoned executors to process unzoned jobs 9 months ago
allowed-connections-244fb22569090fb2.yaml Add allowed-triggers and allowed-reporters tenant settings 3 years ago
allowed-labels-d3ca17f3c7e167c8.yaml Add allowed-labels tenant setting 3 years ago
allowed-projects-8f6f0cb42ffd0a88.yaml Set allowed-projects on untrusted jobs with secrets 3 years ago
ansible-2.5-1e4397795cc5b5ba.yaml Remove support for ansible 2.5 2 years ago
ansible-2.6-12d2f8222327dfbc.yaml Support ansible 2.6 3 years ago
ansible-2.6-4392044bd6e95e03.yaml Drop support for ansible 2.6 2 years ago
ansible-2.7-2-4b6504e46c18cc58.yaml Re-add pending release notes 1 year ago
ansible-2.7-e4db1ec0440446be.yaml Support ansible 2.7 3 years ago
ansible-2.7-uri-module-3143c326474740ee.yaml Fix ignored default ansible version 3 years ago
ansible-2.8-7f3d630503c6192f.yaml Support Ansible 2.8 3 years ago
ansible-2.8-default-version-43754b72b3dd2897.yaml Add upgrade note about ansible_python_interpreter 2 years ago
ansible-2.9-0a868d1c3f216327.yaml Support Ansible 2.9 2 years ago
ansible-27-deprecated-cd82a8a47a10a8c7.yaml Deprecate ansible 2.7 2 years ago
ansible-29-default-067e82c48805c5d5.yaml Default to Ansible 2.9 2 years ago
ansible-callbacks-c3bfce1a5cae6b15.yaml Enables whitelisting and configuring callbacks 2 years ago
ansible-default-version-4d4e622b0be39e12.yaml Fix ignored default ansible version 3 years ago
ansible-shell-type-d76d84b940d21eea.yaml Use shell-type config from nodepool 9 months ago
app-auth-bd38c5566d8130b3.yaml Revert "Fix github app authentication to work with checks API endpoints" 2 years ago
artifact-format-2de4b9c038e28115.yaml Switch artifact return back to list 3 years ago
artifacts-buildset-19a94b7630db4f30.yaml Forward artifacts to child jobs within buildset 3 years ago
audit-vars-4dcb0d3c7bf87ef2.yaml Add `playbook_context` zuul variable 2 days ago
autohold-info-940288df947d5091.yaml Add autohold-info CLI command 2 years ago
autohold-revamp-047011cedd3c8da9.yaml Store autohold requests in zookeeper 2 years ago
branch-protection-f79d97c4e6c0b05f.yaml Status branch protection checking for github 4 years ago
broken-config-f41fda98f01a3f4e.yaml Make Zuul able to start with a broken config 4 years ago
builds-branches-4ca6d1e038979d1d.yaml Filter out unprotected branches from builds if excluded 2 years ago
builds_held_attribute-2-711abd33402ce037.yaml Re-add pending release notes 1 year ago
builds_timeline-ff4f07fe5a11cbe1.yaml Web UI: add builds timeline on buildset page 2 months ago
cache-cleanup-bug-fix-3c4b1a2738d1c5d4.yaml Add a release notes for cache cleanup fix 2 months ago
cgroups-governor-430a565cae0ef104.yaml Add cgroup support to ram sensor 3 years ago
change-cache-bugfix-bcf9cb5da3ec2392.yaml Fix infinite recursion in getRelatedChanges 2 months ago
change-cache-prune-fix-eac72e164927c028.yaml Handle concurrent modification during change cache delete 1 month ago
change-missing-build-url-2-6df030ae3d8793af.yaml Re-add pending release notes 1 year ago
change-queue-per-branch-8f7f352fdf0aec3b.yaml Support per branch change queues 10 months ago
change-queue-project-790553bd212b50eb.yaml Move queue from pipeline to project 10 months ago
checkpoint-01e877d3db1ca95e.yaml Add checkpoint release note 6 months ago
checkpoint-4.2.0-4de07b02a9e88501.yaml Add a checkpoint release note 8 months ago
circular-deps-649f0fdd4dc5599f.yaml Support enqueuing behind circular dependencies 9 months ago
cli-autohold-simplify-c00303e9695fb812.yaml Remove --id option for autohold_delete/autohold_info 2 years ago
client-check-tenant-config-4b86bfd5bf3572cb.yaml Add tenant yaml validation option to zuul client 3 years ago
config-allowed-projects-e82586c215879f28.yaml Allow config projects to override allowed-projects 2 years ago
config-cache-regression-471cd339965b247e.yaml Fix error with config cache 4 months ago
config-memory-e849097ee171a534.yaml Add release note about config memory improvements 4 years ago
config-zuul-ignore-2-695aafd639d874ea.yaml Re-add pending release notes 1 year ago
configure-github-merge-method-6d2991b9e5b98b6c.yaml Allow to select the merge method in Github 3 years ago
connection-vars-f4638e5ffeef095d.yaml Block connection related variables 5 months ago
default-ansible-9983f6e8f31bf9cb.yaml Switch default ansible version to 2.7 3 years ago
delete-state-6ec0da446e72bfa7.yaml Add delete-state command to delete everything from ZK 3 months ago
deprecate-RS256withJWKS-0303fd688958dff9.yaml JWT drivers: Deprecate RS256withJWKS, introduce OpenIDConnect 2 years ago
dequeue-reporting-620f364309587304.yaml Report dequeued changes via Github checks API 2 years ago
detect-gitlab-merge-error-69816ea60127b363.yaml Fix failed merge detection in gitlab 2 months ago
disallowed-labels-451a38dfd5b1bbae.yaml Add disallowed-labels tenant option 2 years ago
distributed-executors-270abdf6cd3dc303.yaml Use component registry in fingergw routing 5 months ago
driver-mqtt-28f62e8510863b40.yaml Add ansible 2.5 release note 4 years ago
dynamic-badges-9b0e7a39e73775ba.yaml Support dynamic badges 2 years ago
encrypt-file-pubkey-a4830c3573dee7f0.yaml encrypt_secret: Allow file scheme for public key 3 years ago
executor-merger-f853f2f717ea4640.yaml Add additional info for executor.merge_jobs release note 2 years ago
executor-zones-54318b8ea2f7e195.yaml Add support for zones in executors 3 years ago
extra-config-paths-d8250b269a307873.yaml Add extra-config-paths tenant config option 2 years ago
fail-fast-57a5694d5ff568cd.yaml Support fail-fast in project pipelines 3 years ago
fail-jobs-when-requirement-not-met-5e37516c241020f3.yaml Fail jobs when requirements not met 3 years ago
file-comment-levels-9b26156addc3644f.yaml Add upgrade note to 3.19 regarding check run permissions 1 year ago
file-matcher-pass-when-no-files-f3b4466d8107895e.yaml Make files matcher match changes with no files 2 years ago
filter-on-triggername-2a80d7811a5f31b5.yaml Filter events on event connection 7 months ago
find-executor-2-cd3f110245c499c1.yaml Re-add pending release notes 1 year ago
finger-ssl-3548092b015e2844.yaml Combine fingergw certificate options 4 months ago
fingergw-user-f4edf5d300d78f56.yaml Remove default user for fingergw 3 years ago
fix-broken-trusted-config-updates-b68948bdbead17b2.yaml Add release note for broken trusted config loading fix 3 years ago
fix-memory-leak-93217656b5d1f1c1.yaml Add release note for memory leak 3 years ago
fix-missing-yarn-files-a9e0f8b0c78def39.yaml Install yarn before building python artifacts 2 years ago
fix-soft-deps-1e809c40790892e7.yaml Fix skipping child jobs with soft dependencies 2 years ago
fix-ssh-add-args-5819aedbaa127c15.yaml Fix missing safe_args for add_host 3 years ago
foreground-15824166b5fb7e80.yaml Don't enforce foreground with -d switch 2 years ago
foreground-c210261012f433fd.yaml Deprecate -d switch for running in foreground 2 years ago
full-reconfigure-6694d1120fa5c225.yaml Add command socket handler for full reconfiguration 3 years ago
gerrit-comment-de803cf3890b709d.yaml Add 'comment' option to Gerrit reporter 2 years ago
gerrit-default-auth-c6165622bffc6434.yaml Change default Gerrit HTTP auth method 2 years ago
gerrit-http-d134f509d6b49f7a.yaml Report to gerrit over HTTP 3 years ago
gerrit-line-comments-db364516af7030b1.yaml Support line comments in Gerrit 3 years ago
gerrit-long-message-truncate-320af6e43717651d.yaml gerrit: trim messages to "human length" 2 months ago
gerrit_http-f25e63ca7d8ec9a3.yaml Add a relnote about gerrit and http 2 years ago
git-baseurl-hang-fe1ffbf696940a2b.yaml Use os.path.join for git driver getGitUrl 3 years ago
git-remote-refs-71bd2fc2bb05155d.yaml Allow using remote refs to find commits for change 4 years ago
github-checks-annotations-0b3e417b167e58d2.yaml Support file comments via Github checks API 2 years ago
github-checks-api-a990a473c37b4db4.yaml Implement basic github checks API workflow 2 years ago
github-checks-dequeue-2-643b7f757ca4d49c.yaml Re-add pending release notes 1 year ago
github-regex-status-26ddf3e3c91d182f.yaml Add release note about re2 4 years ago
github-require-check-294d3f27da790fae.yaml Allow check runs to be configured as required status in pipeline config 2 years ago
github-review-requirement-2-874b2dd8c6fa1293.yaml Re-add pending release notes 1 year ago
github-squash-merge-d00c72b76abc8aa8.yaml Support squash merge in Github 3 years ago
gitlab-disable-connection-pool-0ad02ef8028d4994.yaml Add gitlab disable_connection_pool option 2 months ago
graceful-09c7267360190f7a.yaml Move sigterm_method to zuul.conf 4 months ago
host-id-inventory-e1cba009bb5a536d.yaml Add nodepool.host_id variable to inventory file 3 years ago
intermediate-jobs-2-101e04e7e1497afa.yaml Re-add pending release notes 1 year ago
inventory-zuul-child-jobs-0e7cf28f0cab83b8.yaml Add zuul.child_jobs in ansible inventory file 3 years ago
job-cleanup-run-e651594d0fd73608.yaml docs: add cleanup-run documentation 3 years ago
job-extra-vars-9948be1ac2f99497.yaml Add support for Ansible extra-vars flag 3 years ago
job-pause-868192a2ee4cf7a9.yaml Support job pause 3 years ago
job-run-list-7036fbac9c146098.yaml Allow run to be list of playbooks 3 years ago
job-warnings-b72a9e80574b0969.yaml Support emitting warnings via zuul_return 1 year ago
jobdir_default-991bd60141045b68.yaml Change default job_dir location 3 years ago
keystore-copy-67fbfb9108e75d04.yaml Add copy-keys and delete-keys zuul client commands 3 months ago
keystore-export-9f8c6d46dd02a64c.yaml Add commands to export/import keys to/from ZK 3 months ago
kubectl-port-forward-93de41c7c0b107dc.yaml Update k8s log streaming release note 2 years ago
kubectl-port-forward-b6e5e8033c9b9ede.yaml executor: add extra kubectl port-forward debug and releasenotes 2 years ago
last3x-8682ada4910fa750.yaml last3x release note: fix a typo 2 years ago
load-branch-03e4bb6577756f68.yaml Add load-branch to tenant configuration 2 years ago
localhost-raw-d841413f8743f8b8.yaml Prevent local code execution via the raw module 3 years ago
match-on-config-updates-1c6621885bd3e1c9.yaml Run jobs when their own config changes 2 years ago
match-tags-e56a501cdd1ef352.yaml Match tag items against containing branches 2 years ago
max-starting-builds-config-2a127fbfb46460c5.yaml Overriding max. starting builds. 2 years ago
max_hold_age-1c6cef0bce537bce.yaml Add scheduler config options for hold expiration 2 years ago
merger-pause-ac57e3e7421545b4.yaml Support pausing merge jobs 2 years ago
mqtt-artifacts-4bdd3a8a7f7e3f33.yaml Add artifacts to MQTT reporter 7 months ago
mqtt-report-build-page-1780225ca98c7457.yaml Always report the build page 5 months ago
multi-ansible-d027be61ad8593d4.yaml Make ansible version configurable 3 years ago
nodepool-4.3.0-6969ad89ea27a75e.yaml Report nodepool resource stats gauges in scheduler 3 months ago
nodepool-statsd-3eb500893833cdc4.yaml Update docs since zuul-web requires zookeeper 3 years ago
non-final-builds-2-d9024df868c7e038.yaml Re-add pending release notes 1 year ago
override-file-matchers-128731229d551d81.yaml Add a CVE-2018-12557 release note 4 years ago
pagure-driver-cdd37b0c438e3387.yaml Add release note for Pagure driver 2 years ago
pass-to-parent-24d40e7ebcff6d9e.yaml Add pass-to-parent option for secrets 3 years ago
pipeline-supercedes-ba622ac28df61ffd.yaml Add "supercedes" pipeline option 2 years ago
postgres-ae4f8594d0f4b256.yaml Add postgresql release note 4 years ago
project-config-e906138042e386f7.yaml Late bind projects 4 years ago
project-regex-cb782f699eb10865.yaml Add regex support to project stanzas 4 years ago
project-vars-0d57992a7192a62d.yaml Add variables to project 3 years ago
project_key-d9bd1f25b7d39384.yaml Serve project SSH keys and document 3 years ago
prometheus-monitoring-ffa6de30a483e4b5.yaml prometheus: add options to start the server and process collector 7 months ago
provides_requires-4c6b54ede999e86c.yaml Add provides/requires support 3 years ago
python35-2-fd8e7f7f577b55e6.yaml Re-add pending release notes 1 year ago
rate-limit-logging-cedd9bb7fb5553d9.yaml Make GitHub rate limit logging configurable 3 years ago
react-zuul-a593c7627ca22b37.yaml Revert "Revert "web: rewrite interface in react"" 3 years ago
relative_priority-dee014da5977da36.yaml Set relative priority of node requests 3 years ago
relax-add-host-6eeccd37bfa414ce.yaml Remove restriction on add_host 3 years ago
relax-ssh-known-hosts-d71a57e77436110b.yaml Allow known_hosts to be run in untrusted context 3 years ago
remove-build-page-8d6acda308d513f1.yaml Always report the build page 5 months ago
remove-global-result-event-queue-f00bf6e4dab2720a.yaml Switch to ZooKeeper backed NodesProvisionedEvents 5 months ago
report-build-page-2-49088c2b0a36e1b7.yaml Always report the build page 5 months ago
reporters-always-report-27702c27369176da.yaml Report to all reporters even if one fails 4 years ago
requested-c7f561f338348f9e.yaml Remove translation of check run action in github driver 7 months ago
requestor-data-field-f69ad4a4b1e6e0ce.yaml Move parent provider determination to pipeline manager 5 months ago
require-merged-70784e1e45cac08e.yaml Support merged as requirement in github driver 4 years ago
required-sql-7dd38b76d9f4273f.yaml Required SQL reporters 10 months ago
resource-usage-stats-bfcd6765ef4a9c86.yaml Report tenant and project specific resource usage stats 3 years ago
restrict-add-host-f82bff723568a025.yaml executor: harden add_host usage 3 years ago
restrict-host-vars-ff64f960009da244.yaml executor: blacklist dangerous ansible host vars 2 years ago
role-checkouts-89632d2ff5eb8b78.yaml Check out more appropriate branches of role and playbook repos 4 years ago
role-in-json-4bc0d862066a4390.yaml Add ansible 2.5 release note 4 years ago
scoping_REST_API-2-866574c4d73c577b.yaml Re-add pending release notes 1 year ago
secret-data-6196638e7904f909.yaml Add secret_data to zuul_return 5 months ago
semaphore-resources-295dceaf7ddbab0d.yaml Support multiple semaphores 6 months ago
semaphores-53ff91bf6f1ad0f5.yaml Support multiple semaphores 6 months ago
serial-manager-8f2dcf924c72effe.yaml Add serial pipeline manager 2 years ago
service-worker-default-b6f6d5c277657ced.yaml Disable service workers by default 3 years ago
sighup-removed-a97df8640862c9c7.yaml Remove SIGHUP handling in scheduler 10 months ago
skip-host-keys-2-61418c8be322a825.yaml Re-add pending release notes 1 year ago
skipped-and-neutral-check-runs-8703e5d910ed0e31.yaml Add skipped / neutral statuses to the github driver 5 months ago
smart-reconfigure-d04d1820ae974aea.yaml Add support for smart reconfigurations 2 years ago
soft-dependencies-08b02bf3133a6c57.yaml Allow soft job dependencies 3 years ago
starting-builds-timer-7f05fd11d5da3358.yaml Add timer for starting_builds 3 years ago
store-build-time-in-utc-4d7425cff5399602.yaml Fix release note for a 3.0.2 feature 2 years ago
strip-encrypt-secret-87b06dc887312117.yaml Strip by default in tools/encrypt_secret 2 years ago
success-message-27b295bf111b9cdc.yaml Restore job success/failure message 4 months ago
supercedent-manager-af86f18e8d03ee4b.yaml Add supercedent pipeline manager 4 years ago
synchronize-rsh-553872cf5422acf9.yaml Disable rsh synchronize rsync_opts 2 years ago
template-branch-matchers-2259b585d239b6fe.yaml Don't add implied branch matchers to project-pipeline variants 3 years ago
tenant-conf-check-50ca470132bef55a.yaml zuul tenant-conf-check: disable scheduler creation 6 months ago
tenant-from-script-e28d736001db5365.yaml Reformat tenant_config_script release note 4 years ago
tenant-information-in-node-request-1ce98b86f7388cd0.yaml Add tenant name on NodeRequests for Nodepool 3 months ago
test-correct-commit-ea2921c46e03017d.yaml Add release note for bug fix to test correct commit 2 years ago
time-db-removed-39a24ce406da0ee8.yaml Remove time database 2 months ago
timer-optimization-a6babecaf1c7dab8.yaml timer: skip projects not using the pipeline 3 years ago
trusted-blacklist-removal-14c8434d70ab99f2.yaml executor: do not blacklist host-vars for trusted context 2 years ago
unreachable-60ce0305416a5e8c.yaml Fix unreachable nodes detection 3 years ago
unsafe-vars-a997ccabd745176d.yaml Add all original values to unsafe_vars 5 months ago
validate-tenants-d7ecc1d416094d47.yaml Add --validate-tenants option to zuul scheduler 9 months ago
version-table-prefix-c6a5e84851268f4d.yaml Also prefix the alembic_version table 4 years ago
web-page-build-93eeb53418f8a3f0.yaml web: add build page 3 years ago
web-page-config-errors-f2f00d6d1eed9103.yaml web: add config-errors notifications drawer 3 years ago
web-page-job-77fa7ffb2a1c09de.yaml web: add job page 3 years ago
web-timezone-select-901e4f9ff3aee1f1.yaml Add new timezone selector in web interface 2 years ago
web-ui-admin-commands-40f8425b9590d063.yaml web UI: allow a privileged user to dequeue a change 2 weeks ago
webui-openidconnect-514c09b26f7fd15e.yaml web UI: user login with OpenID Connect 2 weeks ago
whitelist-zuul-return-bd78bf3e598e85f6.yaml Allow zuul_return in untrusted jobs 4 years ago
winrm-af968bf3269c25d9.yaml Add winrm certificate handling 4 years ago
workspace-scheme-277215ff2c6fd4af.yaml Support overlapping repos and a flat workspace scheme 7 months ago
zk-disconnect-fix-a0eca16994f2fb88.yaml Add reno about zk disconnect thread fix 1 month ago
zoned-stats-c2ea80c424deebab.yaml Update zoned executor stats 9 months ago
zookeeper-connections-e19eb2dfd2804087.yaml Require TLS for zookeeper connections 10 months ago
zookeeper-hosts-4dd0d7c49f3df206.yaml Remove default zookeeper hosts 3 years ago
zookeeper-key-storage-a1ad32aa8d63b05f.yaml Ensure executor also as keystore.password setting 5 months ago
zookeeper-tls-2748002ff9afbf77.yaml Add release note for zookeeper tls support 2 years ago
zuul-ansible-environment-secrets-983e8ced908b294d.yaml Filter secret ZUUL_ env variables from ansible env 2 years ago
zuul-changes-fix-6d1be83959d451ce.yaml zuul-changes: update for the new api url 4 years ago
zuul-cli-dequeue-command-4536a4ec1bb21d48.yaml Add a dequeue command to zuul client 3 years ago
zuul-message-a36f1a6adc7da31c.yaml Encode zuul.message with base64 3 years ago
zuul-return-action-plugin-152443e9183852a9.yaml Convert zuul_return into action plugin 3 years ago
zuul-return-skip-child-jobs-772988c87c495cb2.yaml Support zuul.child_jobs via zuul_return 3 years ago