Activity log for bug #1317293

Date Who What changed Old value New value Message
2014-05-07 22:43:31 Arati Mahimane bug added bug
2014-05-07 22:44:05 Arati Mahimane summary Error in deployer after trusts code got merged Assembly stuck in Building state due to Authorization error in deployer
2014-05-07 22:45:24 Arati Mahimane summary Assembly stuck in Building state due to Authorization error in deployer Heat stack update fails due to Authorization error in deployer
2014-05-07 22:45:42 Arati Mahimane description On git push, the trigger workflow gets called. The worker creates a new image and calls the deployer for deploying the heat stack. Assembly is getting stuck in Building state since the deployer is not able to create a heat stack. This error is seen after the trusts code got merged. Following is the error trace in deployer: {"explanation": "The server could not comply with the request since it is either malformed or otherwise incorrect.", "code": 400, "error": {"message": "Property error : compute: image Authorization failed: You are not authorized to perform the requested action. (HTTP 403)", "traceback": "Traceback (most recent call last):\n\n File \"/opt/stack/heat/heat/engine/service.py\", line 62, in wrapped\n return func(self, ctx, *args, **kwargs)\n\n File \"/opt/stack/heat/heat/engine/service.py\", line 598, in update_stack\n updated_stack.validate()\n\n File \"/opt/stack/heat/heat/engine/parser.py\", line 356, in validate\n raise ex\n\nStackValidationFailed: Property error : compute: image Authorization failed: You are not authorized to perform the requested action. (HTTP 403)\n", "type": "StackValidationFailed"}, "title": "Bad Request"} log_http_response /opt/stack/python-heatclient/heatclient/common/http.py:122 2014-05-07 22:23:12.537 5823 ERROR oslo.messaging.rpc.dispatcher [-] Exception during message handling: ERROR: Property error : compute: image Authorization failed: You are not authorized to perform the requested action. (HTTP 403) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher Traceback (most recent call last): 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 133, in _dispatch_and_reply 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher incoming.message)) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 176, in _dispatch 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher return self._do_dispatch(endpoint, method, ctxt, args) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 122, in _do_dispatch 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher result = getattr(endpoint, method)(ctxt, **new_args) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/solum/solum/deployer/handlers/heat.py", line 112, in deploy 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher parameters=parameters) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/python-heatclient/heatclient/v1/stacks.py", line 126, in update 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher data=kwargs, headers=headers) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/python-heatclient/heatclient/common/http.py", line 235, in json_request 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher resp = self._http_request(url, method, **kwargs) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/python-heatclient/heatclient/common/http.py", line 203, in _http_request 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher resp = self._http_request(path, method, **kwargs) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/python-heatclient/heatclient/common/http.py", line 196, in _http_request 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher raise exc.from_response(resp) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher HTTPBadRequest: ERROR: Property error : compute: image Authorization failed: You are not authorized to perform the requested action. (HTTP 403) On git push, the trigger workflow gets called. The worker creates a new image and calls the deployer for deploying the heat stack. Assembly is getting stuck in Building state since the deployer is not able to update the heat stack. This error is seen after the trusts code got merged. Following is the error trace in deployer: {"explanation": "The server could not comply with the request since it is either malformed or otherwise incorrect.", "code": 400, "error": {"message": "Property error : compute: image Authorization failed: You are not authorized to perform the requested action. (HTTP 403)", "traceback": "Traceback (most recent call last):\n\n File \"/opt/stack/heat/heat/engine/service.py\", line 62, in wrapped\n return func(self, ctx, *args, **kwargs)\n\n File \"/opt/stack/heat/heat/engine/service.py\", line 598, in update_stack\n updated_stack.validate()\n\n File \"/opt/stack/heat/heat/engine/parser.py\", line 356, in validate\n raise ex\n\nStackValidationFailed: Property error : compute: image Authorization failed: You are not authorized to perform the requested action. (HTTP 403)\n", "type": "StackValidationFailed"}, "title": "Bad Request"}  log_http_response /opt/stack/python-heatclient/heatclient/common/http.py:122 2014-05-07 22:23:12.537 5823 ERROR oslo.messaging.rpc.dispatcher [-] Exception during message handling: ERROR: Property error : compute: image Authorization failed: You are not authorized to perform the requested action. (HTTP 403) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher Traceback (most recent call last): 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 133, in _dispatch_and_reply 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher incoming.message)) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 176, in _dispatch 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher return self._do_dispatch(endpoint, method, ctxt, args) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 122, in _do_dispatch 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher result = getattr(endpoint, method)(ctxt, **new_args) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/solum/solum/deployer/handlers/heat.py", line 112, in deploy 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher parameters=parameters) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/python-heatclient/heatclient/v1/stacks.py", line 126, in update 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher data=kwargs, headers=headers) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/python-heatclient/heatclient/common/http.py", line 235, in json_request 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher resp = self._http_request(url, method, **kwargs) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/python-heatclient/heatclient/common/http.py", line 203, in _http_request 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher resp = self._http_request(path, method, **kwargs) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher File "/opt/stack/python-heatclient/heatclient/common/http.py", line 196, in _http_request 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher raise exc.from_response(resp) 2014-05-07 22:23:12.537 5823 TRACE oslo.messaging.rpc.dispatcher HTTPBadRequest: ERROR: Property error : compute: image Authorization failed: You are not authorized to perform the requested action. (HTTP 403)
2014-05-08 00:00:28 Angus Salkeld solum: assignee Angus Salkeld (asalkeld)
2014-05-08 02:38:23 Angus Salkeld solum: status New Confirmed
2014-05-08 11:47:53 Angus Salkeld bug added subscriber Steven Hardy
2014-05-28 17:03:59 Steven Hardy bug task added heat
2014-05-28 17:04:08 Steven Hardy heat: status New Triaged
2014-05-28 17:04:11 Steven Hardy heat: importance Undecided High
2014-05-28 17:04:15 Steven Hardy heat: assignee Steven Hardy (shardy)
2014-05-28 17:04:18 Steven Hardy heat: milestone juno-1
2014-05-29 12:57:09 OpenStack Infra heat: status Triaged In Progress
2014-06-02 22:54:21 Adrian Otto solum: status Confirmed In Progress
2014-06-02 22:54:42 Adrian Otto solum: milestone 2014.1.2 juno-1
2014-06-11 13:45:58 Thierry Carrez heat: milestone juno-1 juno-2
2014-06-12 19:00:41 Adrian Otto solum: milestone juno-1 juno-2
2014-06-12 21:31:23 OpenStack Infra heat: assignee Steven Hardy (shardy) Steve Baker (steve-stevebaker)
2014-06-13 10:45:05 Steven Hardy heat: assignee Steve Baker (steve-stevebaker) Steven Hardy (shardy)
2014-06-24 22:56:16 OpenStack Infra heat: assignee Steven Hardy (shardy) Steve Baker (steve-stevebaker)
2014-06-24 23:16:40 Steve Baker heat: assignee Steve Baker (steve-stevebaker) Steven Hardy (shardy)
2014-07-05 07:49:33 Mahesh Babu bug added subscriber Mahesh Babu
2014-07-21 17:37:12 Steven Hardy heat: status In Progress Fix Committed
2014-07-23 15:58:33 Russell Bryant heat: status Fix Committed Fix Released
2014-10-16 09:47:03 Thierry Carrez heat: milestone juno-2 2014.2
2015-06-12 03:58:09 Adrian Otto solum: status In Progress Fix Released
2015-06-12 06:25:28 Mahesh Babu removed subscriber Mahesh Babu