ScalingPolicy delete fails on user 404
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Medium
|
Steve Baker |
Bug Description
heat resource-show AutoScalingTest
+------
| Property | Value |
+------
| description | |
| links | http://
| | http://
| logical_resource_id | SmokeServerScal
| physical_
| required_by | MEMAlarmHigh |
| resource_status | DELETE_FAILED |
| resource_
| resource_type | AWS::AutoScalin
| updated_time | 2013-08-
+------
Changed in heat: | |
milestone: | none → havana-3 |
assignee: | nobody → Steve Baker (steve-stevebaker) |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | havana-3 → 2013.2 |
2013-08-14 11:05:44.646 ERROR heat.engine. resource [-] Delete ScalingPolicy "SmokeServerSca leDownPolicy" resource Traceback (most recent call last): resource File "/home/ steveb/ dev/localstack/ heat/heat/ engine/ resource. py", line 530, in delete resource self.handle_ delete( ) resource File "/home/ steveb/ dev/localstack/ heat/heat/ engine/ signal_ responder. py", line 54, in handle_delete resource self.keystone( ).delete_ stack_user( self.resource_ id) resource File "/home/ steveb/ dev/localstack/ heat/heat/ common/ heat_keystonecl ient.py" , line 97, in delete_stack_user resource user = self.client. users.get( user_id) resource File "/usr/lib/ python2. 7/site- packages/ keystoneclient/ v2_0/users. py", line 39, in get resource return self._get( "/users/ %s" % base.getid(user), "user") resource File "/usr/lib/ python2. 7/site- packages/ keystoneclient/ base.py" , line 81, in _get resource resp, body = self.api.get(url) resource File "/usr/lib/ python2. 7/site- packages/ keystoneclient/ client. py", line 413, in get resource return self._cs_ request( url, 'GET', **kwargs) resource File "/usr/lib/ python2. 7/site- packages/ keystoneclient/ client. py", line 409, in _cs_request resource **kwargs) resource File "/usr/lib/ python2. 7/site- packages/ keystoneclient/ client. py", line 382, in request resource raise exceptions. from_response( resp, body or resp.text) resource NotFound: Could not find user, c45e2590eb024b9 8a958b67e080373 3a. (HTTP 404)
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.
2013-08-14 11:05:44.646 TRACE heat.engine.