Instances can be launched more than the reserved amount

Bug #1719798 reported by Hiroaki Kobayashi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Blazar
Fix Released
High
Tetsuro Nakamura

Bug Description

For instance reservation, Blazar assumes that create server requests which use reserved resources must has server group ID in their scheduler hint parameter. However, users can forget to specify the server group ID. In this case, instances can be created more than the reserved amount because Blazar depends on ServerGroupAntiAffinity filter for limiting resource usage. Blazar have to deny such a server create request.

Changed in blazar:
importance: Undecided → High
milestone: none → 0.4.0
Changed in blazar:
status: New → Confirmed
Changed in blazar:
milestone: 0.4.0 → queens-3
Revision history for this message
Masahito Muroi (muroi-masahito) wrote :

Need a design for solving the bug in short-term goal.

Changed in blazar:
milestone: queens-3 → rocky-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to blazar (master)

Reviewed: https://review.openstack.org/576343
Committed: https://git.openstack.org/cgit/openstack/blazar/commit/?id=d781cf7c760c27aa2e556ccbe28884c4838284f6
Submitter: Zuul
Branch: master

commit d781cf7c760c27aa2e556ccbe28884c4838284f6
Author: Hiroaki Kobayashi <email address hidden>
Date: Thu Jun 14 17:42:02 2018 +0900

    Spec: Placement API support for instance reservation

    Partial-Bug: #1719798
    Partially Implements: blueprint no-affinity-instance-reservation
    Partially Implements: blueprint placement-api
    Co-Authored-By: Tetsuro Nakamura <email address hidden>
    Change-Id: Ie8e583bdc9dec5c17239e55294b3ece482dc2726

Changed in blazar:
assignee: nobody → Tetsuro Nakamura (tetsuro0907)
Pierre Riteau (priteau)
Changed in blazar:
milestone: rocky-3 → stein-2
Revision history for this message
Tetsuro Nakamura (tetsuro0907) wrote :

This issue has been fixed by supporting placement-api https://review.openstack.org/#/q/topic:bp/placement-api

Changed in blazar:
status: Confirmed → Fix Committed
Pierre Riteau (priteau)
Changed in blazar:
milestone: stein-2 → stein-3
Pierre Riteau (priteau)
Changed in blazar:
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.