tripleo-common/tripleo_common/utils
Rabi Mishra 652aad411f Fix expensive api call to get deployment_name
We filter all resources for overcloud root stack with a
non-indexed field 'physical_resource_id' (nova_instance).
This is very inefficient.

With this patch, though there would still be making heat api
calls for every deployment, it won't be so expensive.

Change-Id: I260501e6061c0d6652b22504e7284940b2c64709
Closes-Bug: #1838861
(cherry picked from commit 3df3719e82)
2019-08-05 12:09:07 +00:00
..
__init__.py Initial workflow implementation of tripleo-common 2015-12-07 12:38:42 -05:00
config.py Fix expensive api call to get deployment_name 2019-08-05 12:09:07 +00:00
glance.py Accept glance image ID in addition to name 2017-10-24 15:22:03 -04:00
keystone.py Switch to use sessions on zaqar, nova and swift 2017-11-23 02:47:58 +00:00
nodes.py Correct handling of capabilities on node update 2018-11-20 10:02:30 +00:00
overcloudrc.py Persist region name in overcloudrc 2019-07-25 22:13:24 +05:30
parameters.py Derive Params (part 1): Initial workflow to start 2017-06-09 03:57:56 -04:00
passwords.py Ensure that OctaviaServerCertsKeyPassphrase is 32-byte long 2019-07-28 08:40:02 +00:00
plan.py Fix environments sorting 2018-12-11 09:11:34 +00:00
roles.py Generate additional roles with defined roles file 2018-07-18 17:33:23 +05:30
swift.py Replace Exception.message with str(Exception) 2018-07-18 08:32:13 +00:00
tarball.py Open tarball in binary mode 2018-08-21 16:16:57 -06:00
time_functions.py Add GUI logging workflows 2017-08-08 08:55:55 +02:00
validations.py Fix chown command for tripleo validation. 2017-11-22 15:09:08 +00:00