]> review.fuel-infra Code Review - openstack-build/heat-build.git/commit
Enforce credentials requirement on stack create/update.
authorSteve Baker <sbaker@redhat.com>
Wed, 3 Jul 2013 23:50:49 +0000 (11:50 +1200)
committerSteve Baker <sbaker@redhat.com>
Thu, 4 Jul 2013 22:03:07 +0000 (10:03 +1200)
commit9cdf7d52bf07cb528b669cc104d1a9a3b800d985
tree590e5903213795b1f4ae1c8e8ba7386d990af865
parent1d8e205634468854feed46447d389a2c870d7fee
Enforce credentials requirement on stack create/update.

Credentials need to be supplied whenever they are stored with the stack,
which is during stack create and update.

Some users have been relying on their auth token to perform all heat
operations (as all other openstack services support) however this has
led them to experience obscure errors when wait handles or alarms are
triggered.

Failing early with a clear error message will stop this class of errors.

Fixes bug: #1194303

Change-Id: I3edef3dee843bb06760be6294b798761eba30cb8
heat/api/openstack/v1/util.py
heat/engine/service.py
heat/tests/test_engine_service.py