From d4977eae0ada8c4ab03eadb4effad29d4820e887 Mon Sep 17 00:00:00 2001 From: Sergey <6213510+sshnaidm@users.noreply.github.com> Date: Fri, 11 Oct 2024 22:28:19 +0300 Subject: [PATCH] Fix max_size idempotency issue (#862) Fix #843 Signed-off-by: Sagi Shnaidman --- plugins/module_utils/podman/common.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/module_utils/podman/common.py b/plugins/module_utils/podman/common.py index ec06af2..4278d3a 100644 --- a/plugins/module_utils/podman/common.py +++ b/plugins/module_utils/podman/common.py @@ -412,7 +412,8 @@ def diff_generic(params, info_config, module_arg, cmd_arg, boolean_type=False): before = '' elif isinstance(after, dict): after = ",".join(sorted( - [str(k).lower() + "=" + str(v).lower() for k, v in after.items() if v is not None])) + [str(k).lower().replace("max_size", "max-size") + "=" + str(v).lower() + for k, v in after.items() if v is not None])) if before: before = ",".join(sorted([j.lower() for j in before])) else: