test_stack_update_provider_group integration test is failing

Bug #1398973 reported by Angus Salkeld
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Triaged
Critical
Steven Hardy
Angus Salkeld (asalkeld)
Changed in heat:
status: New → Triaged
importance: Undecided → Critical
assignee: nobody → Angus Salkeld (asalkeld)
Steven Hardy (shardy)
Changed in heat:
assignee: Angus Salkeld (asalkeld) → Steven Hardy (shardy)
Revision history for this message
Steven Hardy (shardy) wrote :

Can be reproduced like this locally:

nosetests -svx heat_integrationtests/functional/test_update.py
...
Traceback (most recent call last):
  File "/opt/stack/heat/heat_integrationtests/functional/test_update.py", line 193, in test_stack_update_provider_group
    environment=env
  File "/opt/stack/python-heatclient/heatclient/v1/stacks.py", line 134, in create
    data=kwargs, headers=headers)
  File "/opt/stack/python-heatclient/heatclient/common/http.py", line 260, in json_request
    resp = self._http_request(url, method, **kwargs)
  File "/opt/stack/python-heatclient/heatclient/common/http.py", line 215, in _http_request
    raise exc.from_response(resp)
HTTPNotFound: ERROR: Not found

Here's the engine log related to the failure:

2014-12-03 21:28:43.348 ^[[00;36mINFO heat.engine.resource [^[[01;36mreq-3bb7eb9d-171d-4574-b691-c3dd2a6c054d ^[[00;36madmin admin^[[00;36m] ^[[01;35m^[[00;36mValidating ResourceGroup "random_group"^[[00m
2014-12-03 21:28:43.348 ^[[00;36mINFO heat.common.urlfetch [^[[01;36mreq-3bb7eb9d-171d-4574-b691-c3dd2a6c054d ^[[00;36madmin admin^[[00;36m] ^[[01;35m^[[00;36mFetching data from provider.yaml^[[00m
2014-12-03 21:28:43.349 ^[[00;36mINFO heat.engine.stack [^[[01;36mreq-3bb7eb9d-171d-4574-b691-c3dd2a6c054d ^[[00;36madmin admin^[[00;36m] ^[[01;35m^[[00;36mNo such file: provider.yaml^[[00m

So it seems to be a regression related to the recent changes in nested stack validation.

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.