[ovn-octavia-provider] when a HM is created/deleted the listener remains in PENDING_UPDATE

Bug #1999813 reported by Fernando Royo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Fernando Royo

Bug Description

When a HM is created/deleted over a pool of a fully populated LB, is put the provisioning status of the listener owner of the pool in PENDING_UPDATE, the operation is done correctly but the status of the listener keeps on that stuck status.

Changed in neutron:
assignee: nobody → Fernando Royo (froyoredhat)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ovn-octavia-provider (master)
Changed in neutron:
status: New → In Progress
Changed in neutron:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ovn-octavia-provider (master)

Reviewed: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/867974
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/421665e2d269c47dd9cf9c55183735e3ac110dfc
Submitter: "Zuul (22348)"
Branch: master

commit 421665e2d269c47dd9cf9c55183735e3ac110dfc
Author: Fernando Royo <email address hidden>
Date: Fri Dec 16 15:16:03 2022 +0100

    Fix listener provisioning_status after HM created/deleted

    When a HM is created/deleted over a pool, the listener related to the
    pool keeps in PENDING_UPDATE status.

    This patch return the correct status to Octavia API for the
    listeners related to the pool, ensuring they could be modified and
    not considered as inmutable.

    Closes-Bug: #1999813
    Change-Id: I4f6e4a8acb7c7bb030aaadc6875894d6fc00d740

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ovn-octavia-provider (stable/zed)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ovn-octavia-provider (stable/yoga)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ovn-octavia-provider (stable/xena)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ovn-octavia-provider (stable/wallaby)

Fix proposed to branch: stable/wallaby
Review: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/868386

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ovn-octavia-provider (stable/yoga)

Reviewed: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/868384
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/68947325f55527f739c0073818b9130369fb819e
Submitter: "Zuul (22348)"
Branch: stable/yoga

commit 68947325f55527f739c0073818b9130369fb819e
Author: Fernando Royo <email address hidden>
Date: Fri Dec 16 15:16:03 2022 +0100

    Fix listener provisioning_status after HM created/deleted

    When a HM is created/deleted over a pool, the listener related to the
    pool keeps in PENDING_UPDATE status.

    This patch return the correct status to Octavia API for the
    listeners related to the pool, ensuring they could be modified and
    not considered as inmutable.

    Closes-Bug: #1999813
    Change-Id: I4f6e4a8acb7c7bb030aaadc6875894d6fc00d740
    (cherry picked from commit 421665e2d269c47dd9cf9c55183735e3ac110dfc)

tags: added: in-stable-yoga
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ovn-octavia-provider (stable/wallaby)

Reviewed: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/868386
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/95b7c68e2616dd6b91a53300c4f7c256486e87e1
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 95b7c68e2616dd6b91a53300c4f7c256486e87e1
Author: Fernando Royo <email address hidden>
Date: Fri Dec 16 15:16:03 2022 +0100

    Fix listener provisioning_status after HM created/deleted

    When a HM is created/deleted over a pool, the listener related to the
    pool keeps in PENDING_UPDATE status.

    This patch return the correct status to Octavia API for the
    listeners related to the pool, ensuring they could be modified and
    not considered as inmutable.

    Closes-Bug: #1999813
    Change-Id: I4f6e4a8acb7c7bb030aaadc6875894d6fc00d740
    (cherry picked from commit 421665e2d269c47dd9cf9c55183735e3ac110dfc)

tags: added: in-stable-wallaby
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ovn-octavia-provider (stable/zed)

Reviewed: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/868383
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/5ddb86e235c23d7445ea8340ac841cff94e4b27f
Submitter: "Zuul (22348)"
Branch: stable/zed

commit 5ddb86e235c23d7445ea8340ac841cff94e4b27f
Author: Fernando Royo <email address hidden>
Date: Fri Dec 16 15:16:03 2022 +0100

    Fix listener provisioning_status after HM created/deleted

    When a HM is created/deleted over a pool, the listener related to the
    pool keeps in PENDING_UPDATE status.

    This patch return the correct status to Octavia API for the
    listeners related to the pool, ensuring they could be modified and
    not considered as inmutable.

    Closes-Bug: #1999813
    Change-Id: I4f6e4a8acb7c7bb030aaadc6875894d6fc00d740
    (cherry picked from commit 421665e2d269c47dd9cf9c55183735e3ac110dfc)

tags: added: in-stable-zed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ovn-octavia-provider (stable/xena)

Reviewed: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/868385
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/0fbb224e8fefbfd2ce61ae601a396e5a3253edc7
Submitter: "Zuul (22348)"
Branch: stable/xena

commit 0fbb224e8fefbfd2ce61ae601a396e5a3253edc7
Author: Fernando Royo <email address hidden>
Date: Fri Dec 16 15:16:03 2022 +0100

    Fix listener provisioning_status after HM created/deleted

    When a HM is created/deleted over a pool, the listener related to the
    pool keeps in PENDING_UPDATE status.

    This patch return the correct status to Octavia API for the
    listeners related to the pool, ensuring they could be modified and
    not considered as inmutable.

    Closes-Bug: #1999813
    Change-Id: I4f6e4a8acb7c7bb030aaadc6875894d6fc00d740
    (cherry picked from commit 421665e2d269c47dd9cf9c55183735e3ac110dfc)

tags: added: in-stable-xena
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/ovn-octavia-provider 1.2.0

This issue was fixed in the openstack/ovn-octavia-provider 1.2.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/ovn-octavia-provider 4.0.0.0rc1

This issue was fixed in the openstack/ovn-octavia-provider 4.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/ovn-octavia-provider 2.1.0

This issue was fixed in the openstack/ovn-octavia-provider 2.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/ovn-octavia-provider 3.1.0

This issue was fixed in the openstack/ovn-octavia-provider 3.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/ovn-octavia-provider wallaby-eom

This issue was fixed in the openstack/ovn-octavia-provider wallaby-eom 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.