diff --git a/tripleo_ansible/ansible_plugins/action/tripleo_push_artifacts.py b/tripleo_ansible/ansible_plugins/action/tripleo_push_artifacts.py index 8a5d66406..0120a72a8 100644 --- a/tripleo_ansible/ansible_plugins/action/tripleo_push_artifacts.py +++ b/tripleo_ansible/ansible_plugins/action/tripleo_push_artifacts.py @@ -211,6 +211,13 @@ class ActionModule(ActionBase): ARTIFACTS_ANCHOR, os.path.basename(filename) ) + self._run_module( + module_name='file', + module_args=dict( + path=os.path.dirname(package_path), + state='directory' + ) + ) self._transfer_files(filename=filename, destination=package_path) results = self._low_level_execute_command( "tar xvz -C / -f {}".format(package_path),