Update docs since zuul-web requires zookeeper

This adds a reno note for upgrading to 3.4.0 about zuul-web needing
access to zookeeper now.  Also update our components diagram too.

Change-Id: I60e9eaa6cc78306e71869602e330b4bec435d158
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
Paul Belanger 2019-01-11 13:06:42 -05:00
parent 5fbc185236
commit b107af0c05
2 changed files with 7 additions and 0 deletions

View File

@ -22,6 +22,7 @@ which is described below.
Merger -- Gearman Merger -- Gearman
Executor -- Gearman Executor -- Gearman
Web -- Gearman Web -- Gearman
Web -- Zookeeper
Finger -- Gearman Finger -- Gearman
Gearman -- Scheduler; Gearman -- Scheduler;

View File

@ -8,3 +8,9 @@ upgrade:
`label` and `size` counters are now available at `label` and `size` counters are now available at
`zuul.nodepool.requests.<state>.<size|label>`. For more info see `zuul.nodepool.requests.<state>.<size|label>`. For more info see
the monitoring documentation. the monitoring documentation.
# NOTE(pabelanger): We are adding this here, so reno properly updates in the
# 3.4.0 section.
- |
The zuul-web service now requires access to ZooKeeper, as a result you may
need to update your firewall allow access from the service. Additionally,
zuul.conf should now contain a :attr:`zookeeper` configuration section.