Please backport LP 1602057 to Mitaka

Bug #1642890 reported by Serhii Ovsianikov
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
Medium
MOS Nova

Bug Description

Please backport the fix of the bug https://bugs.launchpad.net/nova/+bug/1602057 "(libvirt) KeyError updating resources for some node, guest.uuid is not in BDM list" into the MOS-9.0/9.1 (Mitaka).

affects: nova → mos
Changed in mos:
status: New → Confirmed
assignee: nobody → MOS Nova (mos-nova)
importance: Undecided → Medium
milestone: none → 9.2
tags: added: area-nova
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack/nova (9.0/mitaka)

Fix proposed to branch: 9.0/mitaka
Change author: shi liang <email address hidden>
Review: https://review.fuel-infra.org/28635

Changed in mos:
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack/nova (9.0/mitaka)

Reviewed: https://review.fuel-infra.org/28635
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0/mitaka

Commit: ed9c2a75488f24f9fb8813828019e9874212e8ca
Author: shi liang <email address hidden>
Date: Fri Nov 18 11:02:57 2016

Fix exception due to BDM race in get_available_resource()

If we run the resource tracker periodic at the right time, we
may try to collect BDM info from a newly-created instance before
we have any BDM records for it. This patch excludes instances
that have no reported BDMs to avoid choking there. This also
adds a test which simulates an instance that is partially in
the database, but is not fully created.

Closes-Bug: #1642890
Change-Id: I12c9c1ae6ca27727e8742060647dbe7017cded08
(cherry picked from commit 73e17c3c2e3041aaaff43896c023d1a63cd0ce1f)

Changed in mos:
status: In Progress → Fix Committed
Revision history for this message
Nastya Urlapova (aurlapova) wrote :

c/fuel_openstack_version:
 mitaka-9.0
rpm -qa | egrep 'fuel|astute|network-checker|nailgun|packetary|shotgun':
 fuel-release-9.0.0-1.mos6359.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8908.noarch
 fuel-bootstrap-cli-9.0.0-1.mos291.noarch
 fuel-notify-9.0.0-1.mos8642.noarch
 fuel-nailgun-9.0.0-1.mos8908.noarch
 network-checker-9.0.0-1.mos77.x86_64
 fuel-ostf-9.0.0-1.mos947.noarch
 shotgun-9.0.0-1.mos90.noarch
 fuel-utils-9.0.0-1.mos8642.noarch
 python-packetary-9.0.0-1.mos157.noarch
 fuel-misc-9.0.0-1.mos8642.noarch
 fuel-ui-9.0.0-1.mos2841.noarch
 fuel-openstack-metadata-9.0.0-1.mos8908.noarch
 python-fuelclient-9.0.0-1.mos363.noarch
 fuelmenu-9.0.0-1.mos276.noarch
 fuel-mirror-9.0.0-1.mos157.noarch
 fuel-library9.0-9.0.0-1.mos8642.noarch
 fuel-migrate-9.0.0-1.mos8642.noarch
 rubygem-astute-9.0.0-1.mos782.noarch
 fuel-9.0.0-1.mos6359.noarch
 fuel-agent-9.0.0-1.mos291.noarch
 nailgun-mcagents-9.0.0-1.mos782.noarch
 fuel-setup-9.0.0-1.mos6359.noarch

Changed in mos:
status: Fix Committed → Fix Released
Revision history for this message
Nastya Urlapova (aurlapova) wrote :

cat /etc/fuel_build_id:
 495

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.