Network and Compute v2 find_extension Broken
Bug #1456317 reported by
Terry Howe
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack SDK |
Fix Committed
|
Critical
|
Brian Curtin |
Bug Description
Seems like network and compute v2 find_extension are broken. I get dups when there is one with both of them.
summary: |
- Network v2 find_extension Broken + Network and Compute v2 find_extension Broken |
description: | updated |
Changed in python-openstacksdk: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
milestone: | none → 1.0 |
tags: | added: proxy |
Changed in python-openstacksdk: | |
status: | Confirmed → In Progress |
assignee: | nobody → Brian Curtin (brian.curtin) |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/214753 /git.openstack. org/cgit/ stackforge/ python- openstacksdk/ commit/ ?id=44feb9307a3 ba8d5414a5333e4 61842d55b3c7e0
Committed: https:/
Submitter: Jenkins
Branch: master
commit 44feb9307a3ba8d 5414a5333e46184 2d55b3c7e0
Author: Brian Curtin <email address hidden>
Date: Wed Aug 19 13:41:15 2015 -0500
Fix find_extension for Network and Compute proxies
The Extension resource for both Network and Compute were missing two
pieces that would help their find_extension methods work: for one, the
`alias` is actually the ID of an extension, and no ID value was set. If
we knew what the ID was, we could find it (or not find it) directly.
Before that can even be done, we would need to be able to get it by ID,
and we didn't have allow_retrieve set on either of those resources.
Allowing Extension resources to be retrieved by ID causes them to now be
found.
Closes-Bug: 1456317 ca78b2a5455a27e 45443d6e8c9
Change-Id: Id2a2071e9649ed