etcd3 coordination driver is unstable

Bug #1854932 reported by Radosław Piliszek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kolla-ansible
Fix Released
Medium
Radosław Piliszek
Stein
Fix Released
Medium
Unassigned
Train
Fix Released
Medium
Radosław Piliszek
Ussuri
Fix Released
Medium
Radosław Piliszek

Bug Description

Testing, in CI, Zun+Cinder [1] destabilizes the deployment when the default coordination backend is left on (which becomes etcd via etcd3 driver due to Zun's dependency).

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

Changed in kolla-ansible:
assignee: nobody → Radosław Piliszek (yoctozepto)
status: Triaged → In Progress
Revision history for this message
Radosław Piliszek (yoctozepto) wrote :

So etcd3 driver has issues with eventlet-based apps which include cinder and designate:
https://review.opendev.org/466098

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (master)

Reviewed: https://review.opendev.org/694476
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=58b5acbf65013f468db3fe73349689271a3c287e
Submitter: Zuul
Branch: master

commit 58b5acbf65013f468db3fe73349689271a3c287e
Author: Radosław Piliszek <email address hidden>
Date: Fri Nov 15 09:38:43 2019 +0100

    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

Changed in kolla-ansible:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/train)

Fix proposed to branch: stable/train
Review: https://review.opendev.org/697839

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/train)

Reviewed: https://review.opendev.org/697839
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=bfd1bde4e0ed1fe98d49253f15b53b31e1ee0645
Submitter: Zuul
Branch: stable/train

commit bfd1bde4e0ed1fe98d49253f15b53b31e1ee0645
Author: Radosław Piliszek <email address hidden>
Date: Fri Nov 15 09:38:43 2019 +0100

    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
    (cherry picked from commit 58b5acbf65013f468db3fe73349689271a3c287e)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/stein)

Reviewed: https://review.opendev.org/697841
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=a0190747485bbb54da7776e17269688f53a07c83
Submitter: Zuul
Branch: stable/stein

commit a0190747485bbb54da7776e17269688f53a07c83
Author: Radosław Piliszek <email address hidden>
Date: Fri Nov 15 09:38:43 2019 +0100

    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
    (cherry picked from commit 58b5acbf65013f468db3fe73349689271a3c287e)
    (cherry picked from commit bfd1bde4e0ed1fe98d49253f15b53b31e1ee0645)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible 9.0.0.0rc2

This issue was fixed in the openstack/kolla-ansible 9.0.0.0rc2 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible 8.1.0

This issue was fixed in the openstack/kolla-ansible 8.1.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.