Merge "Add release note about additional zuul-web requirements"

This commit is contained in:
Zuul 2022-01-14 22:24:59 +00:00 committed by Gerrit Code Review
commit f6b5ca589b
2 changed files with 20 additions and 0 deletions

View File

@ -926,6 +926,13 @@ sections of ``zuul.conf`` are used by the web server:
If this is used the finger gateways should be configured accordingly.
.. attr:: keystore
.. attr:: password
:required:
Encryption password for private data stored in Zookeeper.
Authentication
~~~~~~~~~~~~~~

View File

@ -0,0 +1,13 @@
---
upgrade:
- |
Zuul-web now requires access to the Zookeeper keystore. Ensure that
the :attr:`keystore.password` option is included in ``zuul.conf``
on at least the scheduler, executor, and web servers (it may be included
on all components if desired).
- |
Zuul-web requires information for all defined connections.
Previously, zuul-web may have started without all of the
connections fully defined in its config file, or with some
requirements (such as keys used for connecting to remote services)
present. They are now required in order for zuul-web to start.