diff --git a/changelogs/fragments/229_add_podman_connection_plugin_to_synchronize.yml b/changelogs/fragments/229_add_podman_connection_plugin_to_synchronize.yml new file mode 100644 index 0000000..c6f3030 --- /dev/null +++ b/changelogs/fragments/229_add_podman_connection_plugin_to_synchronize.yml @@ -0,0 +1,3 @@ +--- +bugfixes: + - synchronize - add ``community.podman.podman`` to the list of supported connection plugins (https://github.com/ansible-community/molecule-podman/issues/45). diff --git a/plugins/action/synchronize.py b/plugins/action/synchronize.py index 2f0a6e0..df3dab0 100644 --- a/plugins/action/synchronize.py +++ b/plugins/action/synchronize.py @@ -66,7 +66,15 @@ class ActionModule(ActionBase): return path # If using docker or buildah, do not add user information - if self._remote_transport not in ['docker', 'community.general.docker', 'community.docker.docker', 'buildah', 'containers.podman.buildah'] and user: + if self._remote_transport not in [ + 'docker', + 'community.general.docker', + 'community.docker.docker', + 'buildah', + 'containers.podman.buildah', + 'podman', + 'containers.podman.podman' + ] and user: user_prefix = '%s@' % (user, ) if self._host_is_ipv6_address(host):