zuul/releasenotes/notes
Albin Vass 85c7dc1665 Use shell-type config from nodepool
Ansible needs to know which shell type the node uses to operate
correctly, especially for ssh connections for windows nodes because
otherwise ansible defaults to trying bash. Nodepool now allows this
setting in most driver configurations and this change makes Zuul
utilize that setting in the inventory file.

Change-Id: I55389ae8fa30be70c3939737f8c67282aad0ae47
2021-03-08 22:16:23 +01:00
..
3.19.1-omnibus-ef4b9449dccc1997.yaml Add 3.19.1 release notes 2020-07-22 09:05:37 -07:00
4.0.0-d707ea7649a815dd.yaml Require TLS for zookeeper connections 2021-02-17 09:47:11 -08:00
add-artifacts-0718af34ca6165aa.yaml Add artifact table 2018-11-28 07:53:41 -08:00
add-enqueue-reporter-action-4340b917c1cfca37.yaml Add enqueue reporter action 2019-09-17 09:51:16 -07:00
add-host-ansible-python-interpreter-9592aef8d2c90b3e.yaml Whitelist ansible_python_interpreter for add_host 2019-03-18 09:46:50 -04:00
add-no-jobs-reporter-action-a868ff8baf42c44c.yaml Add no-jobs reporter action 2019-09-17 09:51:16 -07:00
admin_web_api-1331c81070a3e67f.yaml Web: plug the authorization engine 2019-07-30 15:32:31 +00:00
admin_web_api_promote-2-b72d137af109341d.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
allow-unzoned-dd1ed12dbd870d00.yaml Optionally allow zoned executors to process unzoned jobs 2021-03-02 07:29:30 -08:00
allowed-connections-244fb22569090fb2.yaml Add allowed-triggers and allowed-reporters tenant settings 2018-11-13 16:34:54 +00:00
allowed-labels-d3ca17f3c7e167c8.yaml Add allowed-labels tenant setting 2018-11-27 06:00:54 +00:00
allowed-projects-8f6f0cb42ffd0a88.yaml Set allowed-projects on untrusted jobs with secrets 2019-01-22 14:01:10 -08:00
ansible-2.5-1e4397795cc5b5ba.yaml Remove support for ansible 2.5 2019-12-10 11:28:56 -05:00
ansible-2.6-12d2f8222327dfbc.yaml Support ansible 2.6 2019-03-15 09:09:17 +01:00
ansible-2.6-4392044bd6e95e03.yaml Drop support for ansible 2.6 2020-05-15 09:22:38 +02:00
ansible-2.7-2-4b6504e46c18cc58.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
ansible-2.7-e4db1ec0440446be.yaml Support ansible 2.7 2019-03-15 09:09:50 +01:00
ansible-2.7-uri-module-3143c326474740ee.yaml Fix ignored default ansible version 2019-03-22 18:46:59 +01:00
ansible-2.8-7f3d630503c6192f.yaml Support Ansible 2.8 2019-05-16 15:07:26 -04:00
ansible-2.8-default-version-43754b72b3dd2897.yaml Add upgrade note about ansible_python_interpreter 2019-12-10 15:34:34 -05:00
ansible-2.9-0a868d1c3f216327.yaml Support Ansible 2.9 2019-12-10 11:28:35 -05:00
ansible-27-deprecated-cd82a8a47a10a8c7.yaml Deprecate ansible 2.7 2020-05-13 06:40:14 +00:00
ansible-29-default-067e82c48805c5d5.yaml Default to Ansible 2.9 2020-05-15 09:22:38 +02:00
ansible-callbacks-c3bfce1a5cae6b15.yaml Enables whitelisting and configuring callbacks 2020-05-12 19:01:51 +02:00
ansible-default-version-4d4e622b0be39e12.yaml Fix ignored default ansible version 2019-03-22 18:46:59 +01:00
ansible-shell-type-d76d84b940d21eea.yaml Use shell-type config from nodepool 2021-03-08 22:16:23 +01:00
app-auth-bd38c5566d8130b3.yaml Revert "Fix github app authentication to work with checks API endpoints" 2020-02-11 13:16:39 -08:00
artifact-format-2de4b9c038e28115.yaml Switch artifact return back to list 2019-02-19 11:20:25 -08:00
artifacts-buildset-19a94b7630db4f30.yaml Forward artifacts to child jobs within buildset 2019-03-20 16:26:17 +01:00
autohold-info-940288df947d5091.yaml Add autohold-info CLI command 2019-09-16 10:47:27 -04:00
autohold-revamp-047011cedd3c8da9.yaml Store autohold requests in zookeeper 2019-09-16 08:47:53 -04:00
branch-protection-f79d97c4e6c0b05f.yaml Status branch protection checking for github 2018-06-04 15:47:01 +02:00
broken-config-f41fda98f01a3f4e.yaml Make Zuul able to start with a broken config 2018-06-05 17:03:30 +00:00
builds-branches-4ca6d1e038979d1d.yaml Filter out unprotected branches from builds if excluded 2019-06-25 20:49:54 +02:00
builds_held_attribute-2-711abd33402ce037.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
cgroups-governor-430a565cae0ef104.yaml Add cgroup support to ram sensor 2018-12-18 22:25:27 +01:00
change-missing-build-url-2-6df030ae3d8793af.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
change-queue-per-branch-8f7f352fdf0aec3b.yaml Support per branch change queues 2021-02-03 13:04:20 +01:00
change-queue-project-790553bd212b50eb.yaml Move queue from pipeline to project 2021-02-03 13:04:20 +01:00
circular-deps-649f0fdd4dc5599f.yaml Support enqueuing behind circular dependencies 2021-03-01 18:45:48 +00:00
cli-autohold-simplify-c00303e9695fb812.yaml Remove --id option for autohold_delete/autohold_info 2019-10-24 15:31:45 -04:00
client-check-tenant-config-4b86bfd5bf3572cb.yaml Add tenant yaml validation option to zuul client 2018-07-23 17:00:57 +02:00
config-allowed-projects-e82586c215879f28.yaml Allow config projects to override allowed-projects 2019-06-24 09:32:25 -07:00
config-memory-e849097ee171a534.yaml Add release note about config memory improvements 2018-04-30 14:34:46 -07:00
config-zuul-ignore-2-695aafd639d874ea.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
configure-github-merge-method-6d2991b9e5b98b6c.yaml Allow to select the merge method in Github 2019-06-11 12:08:07 +02:00
default-ansible-9983f6e8f31bf9cb.yaml Switch default ansible version to 2.7 2019-03-15 09:09:50 +01:00
deprecate-RS256withJWKS-0303fd688958dff9.yaml JWT drivers: Deprecate RS256withJWKS, introduce OpenIDConnect 2020-02-11 09:30:15 +00:00
dequeue-reporting-620f364309587304.yaml Report dequeued changes via Github checks API 2020-05-14 07:42:24 +02:00
disallowed-labels-451a38dfd5b1bbae.yaml Add disallowed-labels tenant option 2020-02-05 07:36:47 -08:00
driver-mqtt-28f62e8510863b40.yaml Add ansible 2.5 release note 2018-06-15 17:19:53 -07:00
dynamic-badges-9b0e7a39e73775ba.yaml Support dynamic badges 2020-05-21 06:57:19 +00:00
encrypt-file-pubkey-a4830c3573dee7f0.yaml encrypt_secret: Allow file scheme for public key 2018-08-09 15:31:55 -05:00
executor-merger-f853f2f717ea4640.yaml Add additional info for executor.merge_jobs release note 2019-12-10 15:58:32 -05:00
executor-zones-54318b8ea2f7e195.yaml Add support for zones in executors 2018-11-29 13:05:20 -05:00
extra-config-paths-d8250b269a307873.yaml Add extra-config-paths tenant config option 2019-06-28 13:02:25 -07:00
fail-fast-57a5694d5ff568cd.yaml Support fail-fast in project pipelines 2019-04-29 08:26:58 +02:00
fail-jobs-when-requirement-not-met-5e37516c241020f3.yaml Fail jobs when requirements not met 2019-03-18 16:18:46 -07:00
file-comment-levels-9b26156addc3644f.yaml Add upgrade note to 3.19 regarding check run permissions 2020-10-02 18:23:49 +02:00
file-matcher-pass-when-no-files-f3b4466d8107895e.yaml Make files matcher match changes with no files 2019-08-23 18:59:29 +02:00
find-executor-2-cd3f110245c499c1.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
fingergw-user-f4edf5d300d78f56.yaml Remove default user for fingergw 2019-02-07 12:33:25 -08:00
fix-broken-trusted-config-updates-b68948bdbead17b2.yaml Add release note for broken trusted config loading fix 2019-04-15 15:52:14 -07:00
fix-memory-leak-93217656b5d1f1c1.yaml Add release note for memory leak 2019-05-06 08:57:02 -07:00
fix-missing-yarn-files-a9e0f8b0c78def39.yaml Install yarn before building python artifacts 2019-08-14 13:43:27 -04:00
fix-soft-deps-1e809c40790892e7.yaml Fix skipping child jobs with soft dependencies 2019-10-16 10:52:35 -07:00
fix-ssh-add-args-5819aedbaa127c15.yaml Fix missing safe_args for add_host 2019-01-17 08:58:48 -05:00
foreground-15824166b5fb7e80.yaml Don't enforce foreground with -d switch 2020-02-22 18:02:57 +01:00
foreground-c210261012f433fd.yaml Deprecate -d switch for running in foreground 2020-02-22 18:02:30 +01:00
full-reconfigure-6694d1120fa5c225.yaml Add command socket handler for full reconfiguration 2018-08-09 20:36:11 +00:00
gerrit-comment-de803cf3890b709d.yaml Add 'comment' option to Gerrit reporter 2019-10-23 14:02:58 -07:00
gerrit-default-auth-c6165622bffc6434.yaml Change default Gerrit HTTP auth method 2020-01-24 09:59:16 +00:00
gerrit-http-d134f509d6b49f7a.yaml Report to gerrit over HTTP 2018-07-26 16:43:07 -07:00
gerrit-line-comments-db364516af7030b1.yaml Support line comments in Gerrit 2018-07-27 18:51:59 -07:00
gerrit_http-f25e63ca7d8ec9a3.yaml Add a relnote about gerrit and http 2019-10-08 10:32:12 -07:00
git-baseurl-hang-fe1ffbf696940a2b.yaml Use os.path.join for git driver getGitUrl 2019-01-15 11:52:04 +00:00
git-remote-refs-71bd2fc2bb05155d.yaml Allow using remote refs to find commits for change 2018-04-09 11:16:21 +02:00
github-checks-annotations-0b3e417b167e58d2.yaml Support file comments via Github checks API 2020-02-19 14:01:41 +01:00
github-checks-api-a990a473c37b4db4.yaml Implement basic github checks API workflow 2020-02-19 13:31:49 +01:00
github-checks-dequeue-2-643b7f757ca4d49c.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
github-regex-status-26ddf3e3c91d182f.yaml Add release note about re2 2018-04-27 10:27:45 -07:00
github-require-check-294d3f27da790fae.yaml Allow check runs to be configured as required status in pipeline config 2020-05-12 16:48:16 +02:00
github-review-requirement-2-874b2dd8c6fa1293.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
github-squash-merge-d00c72b76abc8aa8.yaml Support squash merge in Github 2019-06-11 12:08:07 +02:00
host-id-inventory-e1cba009bb5a536d.yaml Add nodepool.host_id variable to inventory file 2018-12-07 09:07:06 -05:00
intermediate-jobs-2-101e04e7e1497afa.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
inventory-zuul-child-jobs-0e7cf28f0cab83b8.yaml Add zuul.child_jobs in ansible inventory file 2018-06-28 16:09:12 -04:00
job-cleanup-run-e651594d0fd73608.yaml docs: add cleanup-run documentation 2019-06-04 02:55:56 +00:00
job-extra-vars-9948be1ac2f99497.yaml Add support for Ansible extra-vars flag 2018-07-26 10:56:04 -04:00
job-pause-868192a2ee4cf7a9.yaml Support job pause 2018-08-09 10:07:34 +02:00
job-run-list-7036fbac9c146098.yaml Allow run to be list of playbooks 2019-02-05 14:52:29 -05:00
job-warnings-b72a9e80574b0969.yaml Support emitting warnings via zuul_return 2020-08-31 11:54:46 +02:00
jobdir_default-991bd60141045b68.yaml Change default job_dir location 2019-06-13 13:43:16 -07:00
kubectl-port-forward-93de41c7c0b107dc.yaml Update k8s log streaming release note 2020-03-03 15:09:18 -08:00
kubectl-port-forward-b6e5e8033c9b9ede.yaml executor: add extra kubectl port-forward debug and releasenotes 2020-05-27 16:56:13 +00:00
last3x-8682ada4910fa750.yaml last3x release note: fix a typo 2020-05-28 01:08:12 +02:00
load-branch-03e4bb6577756f68.yaml Add load-branch to tenant configuration 2020-02-13 11:31:01 +01:00
localhost-raw-d841413f8743f8b8.yaml Prevent local code execution via the raw module 2019-03-11 17:49:38 +01:00
match-on-config-updates-1c6621885bd3e1c9.yaml Run jobs when their own config changes 2019-07-08 15:47:25 -07:00
match-tags-e56a501cdd1ef352.yaml Match tag items against containing branches 2020-03-06 13:29:18 -08:00
max-starting-builds-config-2a127fbfb46460c5.yaml Overriding max. starting builds. 2019-08-22 10:51:44 +02:00
max_hold_age-1c6cef0bce537bce.yaml Add scheduler config options for hold expiration 2019-09-18 10:06:48 -04:00
merger-pause-ac57e3e7421545b4.yaml Support pausing merge jobs 2020-02-14 13:20:15 +01:00
mqtt-report-build-page-1780225ca98c7457.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
multi-ansible-d027be61ad8593d4.yaml Make ansible version configurable 2019-03-15 09:09:16 +01:00
nodepool-statsd-3eb500893833cdc4.yaml Update docs since zuul-web requires zookeeper 2019-01-11 13:11:05 -05:00
non-final-builds-2-d9024df868c7e038.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
override-file-matchers-128731229d551d81.yaml Add a CVE-2018-12557 release note 2018-06-19 15:36:27 +00:00
pagure-driver-cdd37b0c438e3387.yaml Add release note for Pagure driver 2019-08-12 10:04:44 -07:00
pass-to-parent-24d40e7ebcff6d9e.yaml Add pass-to-parent option for secrets 2019-01-18 08:38:26 -08:00
pipeline-supercedes-ba622ac28df61ffd.yaml Add "supercedes" pipeline option 2019-07-15 08:34:09 -07:00
postgres-ae4f8594d0f4b256.yaml Add postgresql release note 2018-04-11 07:33:03 +02:00
project-config-e906138042e386f7.yaml Late bind projects 2018-04-27 09:04:35 -07:00
project-regex-cb782f699eb10865.yaml Add regex support to project stanzas 2018-04-27 21:35:07 +02:00
project-vars-0d57992a7192a62d.yaml Add variables to project 2018-07-26 17:46:26 -04:00
project_key-d9bd1f25b7d39384.yaml Serve project SSH keys and document 2018-09-04 15:42:43 -07:00
provides_requires-4c6b54ede999e86c.yaml Add provides/requires support 2019-01-30 14:07:42 -08:00
python35-2-fd8e7f7f577b55e6.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
rate-limit-logging-cedd9bb7fb5553d9.yaml Make GitHub rate limit logging configurable 2018-07-05 09:17:19 +02:00
react-zuul-a593c7627ca22b37.yaml Revert "Revert "web: rewrite interface in react"" 2018-10-06 10:42:31 -05:00
relative_priority-dee014da5977da36.yaml Set relative priority of node requests 2018-11-30 12:50:34 +01:00
relax-add-host-6eeccd37bfa414ce.yaml Remove restriction on add_host 2018-09-06 03:33:19 +07:00
relax-ssh-known-hosts-d71a57e77436110b.yaml Allow known_hosts to be run in untrusted context 2019-01-17 08:59:54 -05:00
report-build-page-2-49088c2b0a36e1b7.yaml Fix build page releasenote typo 2021-02-16 18:27:40 +01:00
reporters-always-report-27702c27369176da.yaml Report to all reporters even if one fails 2018-04-02 09:53:28 -07:00
require-merged-70784e1e45cac08e.yaml Support merged as requirement in github driver 2018-05-16 07:43:50 +02:00
required-sql-7dd38b76d9f4273f.yaml Required SQL reporters 2021-02-03 13:41:55 -08:00
resource-usage-stats-bfcd6765ef4a9c86.yaml Report tenant and project specific resource usage stats 2019-05-29 04:10:08 +00:00
restrict-add-host-f82bff723568a025.yaml executor: harden add_host usage 2018-11-28 08:27:11 +01:00
restrict-host-vars-ff64f960009da244.yaml executor: blacklist dangerous ansible host vars 2020-02-27 17:15:55 +00:00
role-checkouts-89632d2ff5eb8b78.yaml Check out more appropriate branches of role and playbook repos 2018-04-05 10:41:51 -07:00
role-in-json-4bc0d862066a4390.yaml Add ansible 2.5 release note 2018-06-15 17:19:53 -07:00
scoping_REST_API-2-866574c4d73c577b.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
semaphore-resources-295dceaf7ddbab0d.yaml Improve resource usage with semaphores 2018-11-20 15:20:59 +01:00
serial-manager-8f2dcf924c72effe.yaml Add serial pipeline manager 2020-04-29 14:59:15 -07:00
service-worker-default-b6f6d5c277657ced.yaml Disable service workers by default 2019-02-05 17:23:24 +00:00
sighup-removed-a97df8640862c9c7.yaml Remove SIGHUP handling in scheduler 2021-02-15 09:53:55 -08:00
skip-host-keys-2-61418c8be322a825.yaml Re-add pending release notes 2020-12-01 15:24:12 -08:00
smart-reconfigure-d04d1820ae974aea.yaml Add support for smart reconfigurations 2019-12-16 17:31:50 +00:00
soft-dependencies-08b02bf3133a6c57.yaml Allow soft job dependencies 2019-03-07 13:21:22 -08:00
starting-builds-timer-7f05fd11d5da3358.yaml Add timer for starting_builds 2018-12-20 07:58:40 +01:00
store-build-time-in-utc-4d7425cff5399602.yaml Fix release note for a 3.0.2 feature 2020-01-17 16:38:52 +01:00
strip-encrypt-secret-87b06dc887312117.yaml Strip by default in tools/encrypt_secret 2020-03-30 14:10:19 -05:00
supercedent-manager-af86f18e8d03ee4b.yaml Add supercedent pipeline manager 2018-06-14 16:32:03 -07:00
synchronize-rsh-553872cf5422acf9.yaml Disable rsh synchronize rsync_opts 2019-09-16 16:25:11 +00:00
template-branch-matchers-2259b585d239b6fe.yaml Don't add implied branch matchers to project-pipeline variants 2018-06-27 10:43:56 -07:00
tenant-from-script-e28d736001db5365.yaml Reformat tenant_config_script release note 2018-04-10 14:57:51 -07:00
test-correct-commit-ea2921c46e03017d.yaml Add release note for bug fix to test correct commit 2019-08-29 07:59:32 -07:00
timer-optimization-a6babecaf1c7dab8.yaml timer: skip projects not using the pipeline 2018-07-11 06:13:12 +00:00
trusted-blacklist-removal-14c8434d70ab99f2.yaml executor: do not blacklist host-vars for trusted context 2020-03-02 19:23:48 -05:00
unreachable-60ce0305416a5e8c.yaml Fix unreachable nodes detection 2018-09-29 13:13:00 +02:00
validate-tenants-d7ecc1d416094d47.yaml Add --validate-tenants option to zuul scheduler 2021-02-25 10:11:42 +01:00
version-table-prefix-c6a5e84851268f4d.yaml Also prefix the alembic_version table 2018-04-11 07:30:40 +02:00
web-page-build-93eeb53418f8a3f0.yaml web: add build page 2018-10-11 02:57:52 +00:00
web-page-config-errors-f2f00d6d1eed9103.yaml web: add config-errors notifications drawer 2018-10-11 03:02:30 +00:00
web-page-job-77fa7ffb2a1c09de.yaml web: add job page 2018-10-11 02:58:06 +00:00
web-timezone-select-901e4f9ff3aee1f1.yaml Add new timezone selector in web interface 2020-05-20 16:54:54 -05:00
whitelist-zuul-return-bd78bf3e598e85f6.yaml Allow zuul_return in untrusted jobs 2018-06-13 15:48:23 -07:00
winrm-af968bf3269c25d9.yaml Add winrm certificate handling 2018-04-03 17:22:15 +02:00
zoned-stats-c2ea80c424deebab.yaml Update zoned executor stats 2021-03-01 15:04:22 -08:00
zookeeper-connections-e19eb2dfd2804087.yaml Require TLS for zookeeper connections 2021-02-17 09:47:11 -08:00
zookeeper-hosts-4dd0d7c49f3df206.yaml Remove default zookeeper hosts 2019-03-07 07:49:52 -08:00
zookeeper-tls-2748002ff9afbf77.yaml Add release note for zookeeper tls support 2020-04-03 16:50:05 +02:00
zuul-ansible-environment-secrets-983e8ced908b294d.yaml Filter secret ZUUL_ env variables from ansible env 2020-04-15 23:09:48 +02:00
zuul-changes-fix-6d1be83959d451ce.yaml zuul-changes: update for the new api url 2018-04-12 03:20:48 +00:00
zuul-cli-dequeue-command-4536a4ec1bb21d48.yaml Add a dequeue command to zuul client 2018-07-27 04:21:07 +00:00
zuul-message-a36f1a6adc7da31c.yaml Encode zuul.message with base64 2019-02-28 18:09:22 +01:00
zuul-return-action-plugin-152443e9183852a9.yaml Convert zuul_return into action plugin 2019-01-14 14:10:44 -05:00
zuul-return-skip-child-jobs-772988c87c495cb2.yaml Support zuul.child_jobs via zuul_return 2018-07-05 10:53:58 -04:00