ovn_dbs pacemaker service does not have the correct upgrade steps

Bug #1854519 reported by Michele Baldessari
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Undecided
Michele Baldessari

Bug Description

In rocky->stein we need to support the 'scale-up' upgrade steps. This was implemented for all services via https://github.com/openstack/tripleo-heat-templates/commit/cb8caaae4381e6a3de81a517dc7c6b23d272e024

ovn_dbs was left out, so there is a need to add support for it

tags: added: train-backport-potential
removed: train
Changed in tripleo:
assignee: nobody → Michele Baldessari (michele)
status: Triaged → In Progress
Revision history for this message
Michele Baldessari (michele) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-tripleo (master)

Reviewed: https://review.opendev.org/696708
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=07c525c8d769842cb544f11fd7787bebef8e1254
Submitter: Zuul
Branch: master

commit 07c525c8d769842cb544f11fd7787bebef8e1254
Author: Michele Baldessari <email address hidden>
Date: Fri Nov 29 15:34:29 2019 +0100

    ovn_dbs override support

    These hiera keys are needed to support the upgrade-with-os
    blueprint. This support was added for other services already
    see LP#1832361

    Related-Bug: #1854519

    Tested-by: Jose Luis Franco Arza <email address hidden>

    Change-Id: I7bff96c0b0238e4aeaa33e0ec343a75e08b6a2f7

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.opendev.org/696718
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=36a84820e51bad57c6bbb92429f3afb3d9da29c2
Submitter: Zuul
Branch: master

commit 36a84820e51bad57c6bbb92429f3afb3d9da29c2
Author: Michele Baldessari <email address hidden>
Date: Fri Nov 29 15:57:29 2019 +0100

    ovn_dbs upgrade-with-os work

    This adds the missing steps for the upgrades-with-os blueprint for
    the ovn_dbs service. The ovn_dbs pacemaker service was not taken care of
    in the initial work in https://github.com/openstack/tripleo-heat-templates/commit/cb8caaae4381e6a3de81a517dc7c6b23d272e024
    This commit tries to fix that.

    Closes-Bug: #1854519

    Tested-by: Jose Luis Franco Arza <email address hidden>

    Depends-On: I7bff96c0b0238e4aeaa33e0ec343a75e08b6a2f7
    Change-Id: Id90754ad2506ee52d2a2cb939ccbf2d84e792cff

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

Related fix proposed to branch: stable/train
Review: https://review.opendev.org/697009

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/train)

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-tripleo (stable/train)

Reviewed: https://review.opendev.org/697009
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=70385618140b47dd28cbf84cf9c496d8ccd3a77f
Submitter: Zuul
Branch: stable/train

commit 70385618140b47dd28cbf84cf9c496d8ccd3a77f
Author: Michele Baldessari <email address hidden>
Date: Fri Nov 29 15:34:29 2019 +0100

    ovn_dbs override support

    These hiera keys are needed to support the upgrade-with-os
    blueprint. This support was added for other services already
    see LP#1832361

    Related-Bug: #1854519

    Tested-by: Jose Luis Franco Arza <email address hidden>

    Change-Id: I7bff96c0b0238e4aeaa33e0ec343a75e08b6a2f7
    (cherry picked from commit 07c525c8d769842cb544f11fd7787bebef8e1254)

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/train)

Reviewed: https://review.opendev.org/697010
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=b1abede842fb676cae198874f7979afec2c7df21
Submitter: Zuul
Branch: stable/train

commit b1abede842fb676cae198874f7979afec2c7df21
Author: Michele Baldessari <email address hidden>
Date: Fri Nov 29 15:57:29 2019 +0100

    ovn_dbs upgrade-with-os work

    This adds the missing steps for the upgrades-with-os blueprint for
    the ovn_dbs service. The ovn_dbs pacemaker service was not taken care of
    in the initial work in https://github.com/openstack/tripleo-heat-templates/commit/cb8caaae4381e6a3de81a517dc7c6b23d272e024
    This commit tries to fix that.

    Closes-Bug: #1854519

    Tested-by: Jose Luis Franco Arza <email address hidden>

    Depends-On: I7bff96c0b0238e4aeaa33e0ec343a75e08b6a2f7
    Change-Id: Id90754ad2506ee52d2a2cb939ccbf2d84e792cff
    (cherry picked from commit 36a84820e51bad57c6bbb92429f3afb3d9da29c2)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-tripleo (stable/stein)

Related fix proposed to branch: stable/stein
Review: https://review.opendev.org/697415

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/697416

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-tripleo (stable/stein)

Reviewed: https://review.opendev.org/697415
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=b392eb655acb393d71dd2e5a4c1a55279d543cce
Submitter: Zuul
Branch: stable/stein

commit b392eb655acb393d71dd2e5a4c1a55279d543cce
Author: Michele Baldessari <email address hidden>
Date: Fri Nov 29 15:34:29 2019 +0100

    ovn_dbs override support

    These hiera keys are needed to support the upgrade-with-os
    blueprint. This support was added for other services already
    see LP#1832361

    Related-Bug: #1854519

    NB: Slight cherry-pick concflict in stein due to missing context
    Tested-by: Jose Luis Franco Arza <email address hidden>

    Change-Id: I7bff96c0b0238e4aeaa33e0ec343a75e08b6a2f7
    (cherry picked from commit 07c525c8d769842cb544f11fd7787bebef8e1254)
    (cherry picked from commit 70385618140b47dd28cbf84cf9c496d8ccd3a77f)

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/stein)

Reviewed: https://review.opendev.org/697416
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=7a6dc87f00cd9b30b9e611763a5707d08a603641
Submitter: Zuul
Branch: stable/stein

commit 7a6dc87f00cd9b30b9e611763a5707d08a603641
Author: Michele Baldessari <email address hidden>
Date: Fri Nov 29 15:57:29 2019 +0100

    ovn_dbs upgrade-with-os work

    This adds the missing steps for the upgrades-with-os blueprint for
    the ovn_dbs service. The ovn_dbs pacemaker service was not taken care of
    in the initial work in https://github.com/openstack/tripleo-heat-templates/commit/cb8caaae4381e6a3de81a517dc7c6b23d272e024
    This commit tries to fix that.

    Closes-Bug: #1854519

    Tested-by: Jose Luis Franco Arza <email address hidden>

    Depends-On: I7bff96c0b0238e4aeaa33e0ec343a75e08b6a2f7
    Change-Id: Id90754ad2506ee52d2a2cb939ccbf2d84e792cff
    (cherry picked from commit 36a84820e51bad57c6bbb92429f3afb3d9da29c2)
    (cherry picked from commit b1abede842fb676cae198874f7979afec2c7df21)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 11.3.1

This issue was fixed in the openstack/tripleo-heat-templates 11.3.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 12.1.0

This issue was fixed in the openstack/tripleo-heat-templates 12.1.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates stein-eol

This issue was fixed in the openstack/tripleo-heat-templates stein-eol 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.