build_request not deleted when using cellsV1 and local nova_api DB

Bug #1735353 reported by Belmiro Moreira
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Triaged
Medium
Dan Smith
Ocata
New
Undecided
Unassigned
Pike
New
Undecided
Unassigned

Bug Description

Description
===========
build_request not deleted when using cellsV1 and local nova_api

Placement needs to be enabled in Newton.
CellsV1 installations can deploy a placement service per child cell in order to have a more efficient schedule during the transition to cellV2. This requires a nova_api DB per cell.

With this configuration the "build_request" that was created in the top nova_api DB is not deleted after the VM creation because is triggered in "conductor/manager.py" that runs in the child cell and is pointing to the local nova_api DB.

This leaves new VMs in BUILD state.

Expected result
===============
build_request is removed from top nova_api DB.

Actual result
=============
nova-cells tries to remove build_request from local cell nova_api DB.

Environment
===========
Nova newton

Tags: cells
Revision history for this message
Belmiro Moreira (moreira-belmiro-email-lists) wrote :
Matt Riedemann (mriedem)
Changed in nova:
assignee: nobody → Dan Smith (danms)
status: New → Triaged
importance: Undecided → Medium
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.