From fa3df6a00ca72b331722168f8dbea4e008d56878 Mon Sep 17 00:00:00 2001 From: Alex Schultz Date: Fri, 1 May 2020 08:33:47 -0600 Subject: [PATCH] Fix stack create verbosity This change reverts the change to verbose_level because it enables ansible verbosity by default. Additionally this change hard codes true for the wait_for_stack_ready function call so we always get the heat stack creation output. Revert "Don't override default verbose_level" This reverts commit c8cd7145884419a8da922d679f5d3e371c84bffa. Change-Id: Idcc00fa04d4a356efb9e0bc30bc24e0121f31961 --- tripleoclient/utils.py | 2 +- tripleoclient/workflows/deployment.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tripleoclient/utils.py b/tripleoclient/utils.py index e1ae81706..f29df3d89 100644 --- a/tripleoclient/utils.py +++ b/tripleoclient/utils.py @@ -234,7 +234,7 @@ def playbook_verbosity(self): if self.app.options.debug: return 3 else: - if self.app_args.verbose_level < 1: + if self.app_args.verbose_level <= 1: return 0 else: return self.app_args.verbose_level diff --git a/tripleoclient/workflows/deployment.py b/tripleoclient/workflows/deployment.py index 0d5959e20..07471ee68 100644 --- a/tripleoclient/workflows/deployment.py +++ b/tripleoclient/workflows/deployment.py @@ -110,7 +110,8 @@ def deploy_and_wait(log, clients, stack, plan_name, verbose_level, status='DEPLOY_FAILED') raise - verbose_events = verbose_level >= 1 + # we always want the heat stack output while it's going. + verbose_events = True # TODO(rabi) Simplify call to get events as we don't need to wait # for stack to be ready anymore i.e just get the events.