From 7c777a26957939d60dcf6b2e2362b8622142e40f Mon Sep 17 00:00:00 2001 From: Daniel Watkins Date: Fri, 8 Jan 2021 11:47:17 -0500 Subject: [PATCH] integration_tests: log cloud-init version in SUT --- tests/integration_tests/clouds.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tests/integration_tests/clouds.py b/tests/integration_tests/clouds.py index 8ae20442627..72d770581cf 100644 --- a/tests/integration_tests/clouds.py +++ b/tests/integration_tests/clouds.py @@ -166,7 +166,14 @@ def launch(self, user_data=None, launch_kwargs=None, wait=True, if wait: pycloudlib_instance.wait(raise_on_cloudinit_failure=False) log.info('Launched instance: %s', pycloudlib_instance) - return self.get_instance(pycloudlib_instance, settings) + instance = self.get_instance(pycloudlib_instance, settings) + if wait: + # If we aren't waiting, we can't rely on command execution here + log.info( + 'cloud-init version: %s', + instance.execute("cloud-init --version") + ) + return instance def get_instance(self, cloud_instance, settings=integration_settings): return self.integration_instance_cls(self, cloud_instance, settings)