Cannot add projects to VolumeType resource
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
High
|
Peter Razumovsky |
Bug Description
I want private VolumeType resource with specified projects to access. I use next template:
heat_template_
resources:
vt:
type: OS::Cinder:
properties:
name: name
is_public: False
projects:
- admin
- demo
First case:
-----------
VolumeType fails during creating with next error: AttributeError: 'KeystoneClientV3' object has no attribute 'get_project_id'
Traceback:
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
2015-11-26 17:53:05.602 TRACE heat.engine.
Second case:
------------
Let take note, that some magic fixes first case issue. Now try to update volume type resource with another projects.
Update failed with error: TypeError: list indices must be integers, not str
Traceback:
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
2015-11-26 18:08:24.311 TRACE heat.engine.
Changed in heat: | |
importance: | Undecided → High |
milestone: | none → mitaka-2 |
assignee: | nobody → Peter Razumovsky (prazumovsky) |
description: | updated |
Changed in heat: | |
milestone: | mitaka-2 → mitaka-1 |
tags: | added: liberty-rc-potential |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Fix proposed to branch: master /review. openstack. org/250649
Review: https:/