From c5d49b2a913dc049c709a2d68f9e9a7fc5d3a5aa Mon Sep 17 00:00:00 2001 From: Sagi Shnaidman Date: Fri, 23 Jul 2021 14:29:02 +0300 Subject: [PATCH 1/3] Allow podman connections in synchronize module --- plugins/action/synchronize.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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): From 4be66cfb344ebf0d9fb29ae31f50569717a1189f Mon Sep 17 00:00:00 2001 From: Sagi Shnaidman Date: Fri, 23 Jul 2021 14:44:26 +0300 Subject: [PATCH 2/3] Add changelog fragment --- .../229_add_podman_connection_plugin_to_synchronize.yml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 changelogs/fragments/229_add_podman_connection_plugin_to_synchronize.yml 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..512c87f --- /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 From ab5c1d99118fe3aa599b97d25913eab98823018f Mon Sep 17 00:00:00 2001 From: Sergey Date: Fri, 23 Jul 2021 14:56:34 +0300 Subject: [PATCH 3/3] Update changelogs/fragments/229_add_podman_connection_plugin_to_synchronize.yml Co-authored-by: Abhijeet Kasurde --- .../229_add_podman_connection_plugin_to_synchronize.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelogs/fragments/229_add_podman_connection_plugin_to_synchronize.yml b/changelogs/fragments/229_add_podman_connection_plugin_to_synchronize.yml index 512c87f..c6f3030 100644 --- a/changelogs/fragments/229_add_podman_connection_plugin_to_synchronize.yml +++ b/changelogs/fragments/229_add_podman_connection_plugin_to_synchronize.yml @@ -1,3 +1,3 @@ --- bugfixes: - - synchronize - add ``community.podman.podman`` to the list of supported + - synchronize - add ``community.podman.podman`` to the list of supported connection plugins (https://github.com/ansible-community/molecule-podman/issues/45).