heat/heat
Rabi Mishra 95296e55c6 Don't store signal_url for ec2 signaling of deployments
As part of a CVE keystone has started checking[1] the timestamp
of signed ec2 token with default TTL of 15 mins. We can't
store the ec2 url anymore for future use for those.

This moves the caching logic to BaseWaitConditionHandle class.

Conflicts:
	heat/engine/resources/signal_responder.py
	heat/tests/test_signal.py

[1] https://review.opendev.org/#/c/724124/

Change-Id: I6b74faed820caccd39210bd48a212b2dedca46b9
Task: 39985
Related-Bug: #1872737
(cherry picked from commit 3047ca7d36)
2020-06-25 14:51:54 +05:30
..
api Remove six and python 2.7 full support 2020-04-22 12:23:44 +02:00
cloudinit Validate that python3 is ready for loguserdata 2016-08-26 11:49:30 +00:00
cmd Remove six and python 2.7 full support 2020-04-22 12:23:44 +02:00
common Remove six and python 2.7 full support 2020-04-22 12:23:44 +02:00
db Merge "Retry transactions for DBConnectionError" 2020-04-26 08:47:04 +00:00
engine Don't store signal_url for ec2 signaling of deployments 2020-06-25 14:51:54 +05:30
hacking Update hacking for Python3 2020-04-16 08:41:49 +02:00
httpd Merge "fix logger names" 2019-10-07 19:30:55 +00:00
locale Imported Translations from Zanata 2020-04-28 07:13:57 +00:00
objects Use random exponential delay 2020-01-14 07:23:19 +00:00
policies New resource OS::Neutron::QoSMinimumBandwidthRule 2020-04-27 17:00:24 +08:00
rpc Option for retrieving child templates and env files from swift 2018-07-26 09:50:51 +05:30
scaling Merge "Eliminate nested stack loading in InstanceGroup/ASG scaling" 2018-04-02 04:35:47 +00:00
tests Don't store signal_url for ec2 signaling of deployments 2020-06-25 14:51:54 +05:30
__init__.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
version.py change the dist name to 'openstack-heat' 2018-11-01 11:54:05 -04:00