[ovn-octavia-provider] HM updates lost previous values

Bug #1997416 reported by Luis Tomas Bolivar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Undecided
Luis Tomas Bolivar

Bug Description

When one of the parameters of the HealthMonitor is changed, the other
options are incorrectly set to "Unset", e.g:

options : {failure_count=Unset, interval=Unset, success_count=Unset, timeout="60"}

If only one value is updated, the other should keep its previous value

Changed in neutron:
assignee: nobody → Luis Tomas Bolivar (ltomasbo)
Changed in neutron:
status: New → In Progress
tags: added: ovn-octavia-provider
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/+/864821
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/4ccc5970da34d6e50704affd71306b8991b05aa0
Submitter: "Zuul (22348)"
Branch: master

commit 4ccc5970da34d6e50704affd71306b8991b05aa0
Author: Luis Tomas Bolivar <email address hidden>
Date: Tue Nov 22 12:33:14 2022 +0100

    Ensure HM updates work as expected

    This patch ensures if only one parameter is provided the
    rest are not modified (set to undefined)

    Closes-Bug: #1997416
    Change-Id: Ie47f19afdd041843fe47da739b09ee03a88c7b02

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/+/865713

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/+/865710
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/2af4494842f8d1b3071b815159df9d51ddb54a77
Submitter: "Zuul (22348)"
Branch: stable/zed

commit 2af4494842f8d1b3071b815159df9d51ddb54a77
Author: Luis Tomas Bolivar <email address hidden>
Date: Tue Nov 22 12:33:14 2022 +0100

    Ensure HM updates work as expected

    This patch ensures if only one parameter is provided the
    rest are not modified (set to undefined)

    Closes-Bug: #1997416
    Change-Id: Ie47f19afdd041843fe47da739b09ee03a88c7b02
    (cherry picked from commit 4ccc5970da34d6e50704affd71306b8991b05aa0)

tags: added: in-stable-zed
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/+/865711
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/229c36067d982d3ede427551019b868b3627a55d
Submitter: "Zuul (22348)"
Branch: stable/yoga

commit 229c36067d982d3ede427551019b868b3627a55d
Author: Luis Tomas Bolivar <email address hidden>
Date: Tue Nov 22 12:33:14 2022 +0100

    Ensure HM updates work as expected

    This patch ensures if only one parameter is provided the
    rest are not modified (set to undefined)

    Closes-Bug: #1997416
    Change-Id: Ie47f19afdd041843fe47da739b09ee03a88c7b02
    (cherry picked from commit 4ccc5970da34d6e50704affd71306b8991b05aa0)

tags: added: in-stable-yoga
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/+/865712
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/ccfcf6e2e67ca51b8bdaaad0ffe326bb738af080
Submitter: "Zuul (22348)"
Branch: stable/xena

commit ccfcf6e2e67ca51b8bdaaad0ffe326bb738af080
Author: Luis Tomas Bolivar <email address hidden>
Date: Tue Nov 22 12:33:14 2022 +0100

    Ensure HM updates work as expected

    This patch ensures if only one parameter is provided the
    rest are not modified (set to undefined)

    Closes-Bug: #1997416
    Change-Id: Ie47f19afdd041843fe47da739b09ee03a88c7b02
    (cherry picked from commit 4ccc5970da34d6e50704affd71306b8991b05aa0)

tags: added: in-stable-xena
tags: added: in-stable-wallaby
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/+/865713
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/6b9db4f5d0a1b78f79c1b30ced2c90d7be89063a
Submitter: "Zuul (22348)"
Branch: stable/wallaby

commit 6b9db4f5d0a1b78f79c1b30ced2c90d7be89063a
Author: Luis Tomas Bolivar <email address hidden>
Date: Tue Nov 22 12:33:14 2022 +0100

    Ensure HM updates work as expected

    This patch ensures if only one parameter is provided the
    rest are not modified (set to undefined)

    Closes-Bug: #1997416
    Change-Id: Ie47f19afdd041843fe47da739b09ee03a88c7b02
    (cherry picked from commit 4ccc5970da34d6e50704affd71306b8991b05aa0)

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.