kolla-ansible/releasenotes/notes/coordination-backend-etcd3gw-8a58a2f5eddd1f57.yaml
Radosław Piliszek 58b5acbf65 Default to etcd3gw driver for etcd-based coordination
To fix instability and availability issues:

etcd3 is not available in repos for binary kolla images.

etcd3 does not support eventlet-based services [1].

[1] https://review.opendev.org/466098

Change-Id: I430bab735da204fc81696130b17931a89214c876
Closes-bug: #1852086
Closes-bug: #1854932
2019-12-07 08:52:12 +00:00

16 lines
683 B
YAML

---
fixes:
- |
When ``etcd`` is used with ``cinder_coordination_backend``
and/or ``designate_coordination_backend``, the config has been changed
to use the ``etcd3gw`` (aka ``etcd3+http``) ``tooz`` coordination driver
instead of ``etcd3`` due to issues with the latter's availability and
stability. ``etcd3`` does not handle well eventlet-based services,
such as cinder's and designate's.
See bugs `1852086
<https://bugs.launchpad.net/kolla-ansible/+bug/1852086>`__ and `1854932
<https://bugs.launchpad.net/kolla-ansible/+bug/1854932>`__
for details.
See also `tooz change introducing etcd3gw
<https://review.opendev.org/466098>`__.