Detach-database plugin fails to create VIP due to missing primary_controller_nodes hash

Bug #1487494 reported by Matthew Mosesohn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel Plugins
Fix Committed
High
Matthew Mosesohn
Fuel for OpenStack
Fix Released
High
Matthew Mosesohn

Bug Description

2015-08-21 11:51:52 ERR primary_controller_nodes is not a hash or array when accessing it with 0 at /etc/fuel/plugins/detach-database-1.1/virtual_ip.pp:12 on node node-3.test.domain.local

Bug is created because primary_controller_nodes was remvoed from hiera. This related commit enables use of the virtual_ips task to be used by plugins:
https://review.openstack.org/#/c/201247/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-detach-database (master)

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

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

Reviewed: https://review.openstack.org/215662
Committed: https://git.openstack.org/cgit/stackforge/fuel-plugin-detach-database/commit/?id=5239f9413890d24e8c63c5d2af6986011a85edae
Submitter: Jenkins
Branch: master

commit 5239f9413890d24e8c63c5d2af6986011a85edae
Author: Matthew Mosesohn <email address hidden>
Date: Fri Aug 21 17:24:34 2015 +0300

    Use standard virtual_ips task for database_vip

    The previous virtual IP creation script was refactored and
    can now accommodate custom node roles and custom VIP names.

    Change-Id: I8a189cac6c52a1f673f9940037759569eba53d32
    Closes-Bug: #1487494

Changed in fuel:
status: In Progress → Fix Committed
affects: fuel → fuel-plugins
Changed in fuel-plugins:
milestone: 7.0 → none
Revision history for this message
Nastya Urlapova (aurlapova) wrote :

@Sergey, please don't move such issues to fuel-plugins, just use add other project if you want to assign it ti fuel-plugins.

Changed in fuel:
status: New → Fix Committed
importance: Undecided → High
assignee: nobody → Matthew Mosesohn (raytrac3r)
milestone: none → 7.0
Revision history for this message
Maksym Strukov (unbelll) wrote :

Verified as fixed in 7.0-287

{"build_id": "287", "build_number": "287", "release_versions": {"2015.1.0-7.0": {"VERSION": {"build_id": "287", "build_number": "287", "api": "1.0", "fuel-library_sha": "43224223dab8cf9627b5ecf737e60216a3fdd114", "nailgun_sha": "46a7a2177a0b7ef91422284c1c90295fee8f5c84", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "d7027952870a35db8dc52f185bb1158cdd3d1ebd", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "082a47bf014002e515001be05f99040437281a2d", "production": "docker", "python-fuelclient_sha": "1ce8ecd8beb640f2f62f73435f4e18d1469979ac", "astute_sha": "a717657232721a7fafc67ff5e1c696c9dbeb0b95", "fuel-ostf_sha": "1f08e6e71021179b9881a824d9c999957fcc7045", "release": "7.0", "fuelmain_sha": "6b83d6a6a75bf7bca3177fcf63b2eebbf1ad0a85"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "43224223dab8cf9627b5ecf737e60216a3fdd114", "nailgun_sha": "46a7a2177a0b7ef91422284c1c90295fee8f5c84", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "d7027952870a35db8dc52f185bb1158cdd3d1ebd", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "082a47bf014002e515001be05f99040437281a2d", "production": "docker", "python-fuelclient_sha": "1ce8ecd8beb640f2f62f73435f4e18d1469979ac", "astute_sha": "a717657232721a7fafc67ff5e1c696c9dbeb0b95", "fuel-ostf_sha": "1f08e6e71021179b9881a824d9c999957fcc7045", "release": "7.0", "fuelmain_sha": "6b83d6a6a75bf7bca3177fcf63b2eebbf1ad0a85"}

Changed in fuel:
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.