[nsxv] Bad override network_metadata hash after delete controller node

Bug #1557952 reported by Artem Savinov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel NSXv plugin
Fix Released
High
Artem Savinov
1.0.x
Fix Released
High
Artem Savinov

Bug Description

Plugin overrides the network_metadata hash in hiera. This was done in order not to set up is not necessary for our plugin networks and interfaces. For Fuel 8 this is not need as there used hiera_hash function.
When the controller node has been removed , in hiera overrides from the plugin exists data is about an old node, because we do not remove old hiera_override data, before requesting data from hiera. As a result, incorrect cluster configuration - in openstack services configs added data on a removed node (haproxy, list rabbit servers, etc ). Several ostf test begins to fall (Check pacemaker status, Check state of haproxy backends on controllers)

Tags: nsxv
Artem Savinov (asavinov)
Changed in fuel-plugins:
importance: Undecided → High
assignee: nobody → Artem Savinov (asavinov)
milestone: none → 8.0
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-nsxv (master)

Fix proposed to branch: master
Review: https://review.openstack.org/293310

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-nsxv (master)

Reviewed: https://review.openstack.org/293310
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-nsxv/commit/?id=c9161e584e9943590d82183f2b08f0d8ee16c629
Submitter: Jenkins
Branch: master

commit c9161e584e9943590d82183f2b08f0d8ee16c629
Author: Artem Savinov <email address hidden>
Date: Tue Mar 15 19:44:59 2016 +0300

    Delete not need overrides for hiera

    Delete not need overrides for network_metadata and network_scheme
    hiera hashes.

    Closes-Bug: 1557952

    Change-Id: I4b45319ffa95a70f18dbeeb79ffddeef5380ac55

Changed in fuel-plugins:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-nsxv (8.0)

Fix proposed to branch: 8.0
Review: https://review.openstack.org/293313

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-nsxv (8.0)

Reviewed: https://review.openstack.org/293313
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-nsxv/commit/?id=119ded49e822881314aa87b03987e1f473d94fd5
Submitter: Jenkins
Branch: 8.0

commit 119ded49e822881314aa87b03987e1f473d94fd5
Author: Artem Savinov <email address hidden>
Date: Tue Mar 15 19:44:59 2016 +0300

    Delete not need overrides for hiera

    Delete not need overrides for network_metadata and network_scheme
    hiera hashes.

    Closes-Bug: 1557952

    Change-Id: I4b45319ffa95a70f18dbeeb79ffddeef5380ac55

tags: added: nsx-v
Artem Savinov (asavinov)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-nsxv (7.0)

Fix proposed to branch: 7.0
Review: https://review.openstack.org/298122

tags: added: nsxv
removed: nsx-v
affects: fuel-plugins → fuel-plugin-nsxv
Changed in fuel-plugin-nsxv:
milestone: 8.0 → none
milestone: none → 2.0.0
no longer affects: fuel-plugins/7.0
Changed in fuel-plugin-nsxv:
status: Fix Committed → Fix Released
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.