Server resource incompatible with Nova Key Pair resource

Bug #1271303 reported by Jason Dunsmore
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
Undecided
Jason Dunsmore

Bug Description

The Server resource checks that the specified key name exists in validate(), but this will always fail if the specified key is created with via a Nova Key Pair resource.

Changed in heat:
assignee: nobody → Jason Dunsmore (jasondunsmore)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

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

Changed in heat:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

Reviewed: https://review.openstack.org/68230
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=ed1c032ede531234c45528bd288d378b989733c3
Submitter: Jenkins
Branch: master

commit ed1c032ede531234c45528bd288d378b989733c3
Author: Jason Dunsmore <email address hidden>
Date: Wed Feb 5 16:51:00 2014 -0600

    Make Server compatible with Nova Key Pair resource

    The Server resource checks that the specified key name exists in
    validate(), but this will always fail if the specified key is created
    with via a Nova Key Pair resource.

    Make KeyPair.FnGetRefId() return None before the keypair is created so
    that Server validation will not fail. After the keypair is created,
    FnGetRefId() will return the keypair name, as it did before this change.

    Change-Id: I1cd6aa5c6555657c376df702754fd3d270ac44ec
    Closes-Bug: #1271303

Changed in heat:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in heat:
milestone: none → icehouse-3
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in heat:
milestone: icehouse-3 → 2014.1
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.