zuul/releasenotes/notes/gerrit-ssh-server-a183363bac9d7ff8.yaml
James E. Blair 595fb3e9ef Add ssh_server option to Gerrit driver
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
2022-06-22 14:10:41 +00:00

7 lines
229 B
YAML

---
features:
- |
The new `ssh_server` option for gerrit connections may be used to specify
a hostname to use for SSH connections while the normal `server` option
specifies the hostname to use for HTTP connections.