
In a multi-host Gerrit environment (HA or failover) it's plausible that admins may use one mechanism for managing ingress for HTTP requests and a different for SSH requests. Or admins may have different firewall rules for each. To accomodate these situations, Add an "ssh_server" configuration item for Gerrit. This makes the set of hostname-like items the following: * server: the HTTP hostname and default for all others * canonical_hostname: what to use for golang-style git paths * ssh_server: the hostname to use for SSH connections * baseurl: the base URL for HTTP connections The following are equivalent: server=review.example.com ssh_server=ssh-review.example.com and: server=ssh-review.example.com baseurl=https://review.example.com Change-Id: I6e9cd9f48c1a78d8d24bfe176efbb932a18ec83c
39 lines
740 B
Plaintext
39 lines
740 B
Plaintext
[statsd]
|
|
# note, use 127.0.0.1 rather than localhost to avoid getting ipv6
|
|
# see: https://github.com/jsocol/pystatsd/issues/61
|
|
server=127.0.0.1
|
|
|
|
[scheduler]
|
|
tenant_config=main.yaml
|
|
|
|
[merger]
|
|
git_dir=/tmp/zuul-test/merger-git
|
|
git_user_email=zuul@example.com
|
|
git_user_name=zuul
|
|
|
|
[executor]
|
|
git_dir=/tmp/zuul-test/executor-git
|
|
load_multiplier=100
|
|
|
|
[connection gerrit]
|
|
driver=gerrit
|
|
server=review.example.com
|
|
ssh_server=ssh-review.example.com
|
|
user=jenkins
|
|
sshkey=fake_id_rsa_path
|
|
password=badpassword
|
|
|
|
[connection github]
|
|
driver=github
|
|
webhook_token=0000000000000000000000000000000000000000
|
|
|
|
[connection smtp]
|
|
driver=smtp
|
|
server=localhost
|
|
port=25
|
|
default_from=zuul@example.com
|
|
default_to=you@example.com
|
|
|
|
[database]
|
|
dburi=$MYSQL_FIXTURE_DBURI$
|