zuul/tests/fixtures
Clark Boylan 5b1ba567c8 Prevent duplicate config file entries
It is currently possible to list default zuul config file paths in the
extra-config-paths config directive. Doing so will duplicate the configs
in Zuul which can cause problems. Prevent this entirely via
configuration validation.

Note: There has been a bit of refactoring to ensure that the voluptuous
schema is validated when reading the config. This ensures that an
invalid config doesn't produce hard to understand error messages because
loadTPCs() has attempted to process configuration that isn't valid.
Instead we can catch schema errors early and report them with human
friendly messages.

Change-Id: I07e9d4d3614cbc6cdee06b2866f7ae41d7779135
2021-11-15 15:16:25 -08:00
..
auth JWT drivers: Deprecate RS256withJWKS, introduce OpenIDConnect 2020-02-11 09:30:15 +00:00
bwrap-mounts Add missing localhost delegation checks to some modules 2018-03-22 20:42:01 +01:00
cgroup Add cgroup support to ram sensor 2018-12-18 22:25:27 +01:00
config Prevent duplicate config file entries 2021-11-15 15:16:25 -08:00
fingergw Combine fingergw certificate options 2021-07-27 15:38:49 -07:00
gearman Add ssl support to gearman / gearman_server 2017-06-14 10:10:45 -04:00
gerrit Update gerrit pagination test fixtures 2019-09-17 14:15:18 -07:00
layouts Store FrozenJob data in separate znodes 2021-10-27 16:57:22 -07:00
tenants Re-enable test_delayed_repo_init 2017-08-14 23:37:56 -07:00
app_key Exercise github auth handling in tests 2020-09-03 13:50:33 +02:00
clonemap.yaml cloner to easily clone dependent repositories 2014-07-29 09:03:59 +00:00
fake_git.sh Add comment explaining gitpython requirement 2017-10-10 11:15:06 -07:00
fake_kubectl.sh Stream output from kubectl pods 2020-02-27 07:49:40 -08:00
git_fail.sh Send merge completed events even in case of error 2021-08-19 10:21:21 -07:00
git_fetch_error.sh Merger: retry network operations 2018-01-31 13:20:36 -08:00
layout-cloner.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-connections-multiple-voters.yaml Add in extra connections tests 2015-12-06 14:48:32 +11:00
layout-disable-at.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-live-reconfiguration-functions.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-merge-queues.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-requirement-vote.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-smtp.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
layout-success-pattern.yaml Add extra test for bad url patterns 2016-04-23 10:40:12 +10:00
layout.yaml Case sensitive label matching 2017-07-27 07:46:35 +02:00
private.pem Add per-repo public and private keys 2017-03-29 12:43:41 -07:00
public.pem Serve public keys through webapp 2017-03-29 12:44:43 -07:00
secrets.json Add commands to export/import keys to/from ZK 2021-08-24 10:07:41 -07:00
ssh.json Add commands to export/import keys to/from ZK 2021-08-24 10:07:41 -07:00
ssh.pem Create per-project ssh keys 2018-09-04 15:42:41 -07:00
ssh.pub Serve project SSH keys and document 2018-09-04 15:42:43 -07:00
test_id_rsa Add SSH Agent Primitives and usage 2017-05-26 09:52:22 -07:00
test_id_rsa.pub Add SSH Agent Primitives and usage 2017-05-26 09:52:22 -07:00
zuul-admin-web-no-override.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-admin-web-oidc.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-admin-web-token-expiry.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-admin-web.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-connections-cgit.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-connections-gerrit-and-github.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-connections-gitweb.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-connections-merger.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-connections-multiple-gerrits.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-connections-same-gerrit.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-crd-pagure.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-default-ansible-version.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-disk-accounting.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-elastic-driver.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-executor-ansible-callback.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-executor-governor.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-executor-hostname.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-gerrit-github.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-gerrit-no-stream.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-gerrit-web.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-git-driver.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-github-driver-enterprise.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-github-driver.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-gitlab-driver-no-pool.conf Add gitlab disable_connection_pool option 2021-10-14 16:29:50 -07:00
zuul-gitlab-driver.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-hold-expiration.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-mqtt-driver.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-multi-github.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-pagure-driver-whitelist.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-pagure-driver.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-push-reqs.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-sql-driver-mysql.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-sql-driver-postgres.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-sql-driver-prefix-mysql.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-sql-driver-prefix-postgres.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul-winrm.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00
zuul.conf Increase load_multiplier in tests 2021-10-29 17:20:40 -07:00