Extend Reservation API with additional properties

Bug #1297935 reported by Michał Kamiński
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Blazar
Fix Released
Medium
Michał Kamiński

Bug Description

Extend Reservation API with the hypervisor_properties, resource_properties, min, max retrived from the computehost_reservations

Dina Belova (dbelova)
Changed in climate:
assignee: nobody → Michał Kamiński (michal-kaminski)
importance: Undecided → Medium
status: New → Confirmed
milestone: none → 0.1.1
Changed in climate:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to climate (master)

Reviewed: https://review.openstack.org/83462
Committed: https://git.openstack.org/cgit/stackforge/climate/commit/?id=43d1ce1314dbf56aacfaaf2ae4b6091d01156729
Submitter: Jenkins
Branch: master

commit 43d1ce1314dbf56aacfaaf2ae4b6091d01156729
Author: Michał Kamiński <email address hidden>
Date: Thu Mar 27 17:12:39 2014 +0100

    Extend Reservation API with additional properties

    Those properties should be retrieved from the related computehost_reservations

    Extends Reservation to_dict() method returns information
    of computehost_reservations which are in relation to Reservation.
    This allow to return more information of Reservation including properties:
      -hypervisor_properties
      -resource_properties
      -min
      -max

    Before fix, those properties are part of the API during creation of new lease,
    but they are not included in reponse from the API,
    when retrieving information about Reservation.
    Change contains tests for the Reservation extension.

    This bug is blocked by: https://bugs.launchpad.net/climate/+bug/1300132,
    but as workaround, removed logging error.

    Closes-Bug: 1297935
    Change-Id: Id69bae137379566b08d30ac4fd9ca3e40cb78e60

Changed in climate:
status: In Progress → Fix Committed
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.