From 7336281fe2b5eb89b2613996cf5571ace11c7c00 Mon Sep 17 00:00:00 2001 From: Dominic Date: Sat, 22 Feb 2025 17:13:13 +0000 Subject: [PATCH] add version check --- plugins/modules/docker_compose_v2.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/modules/docker_compose_v2.py b/plugins/modules/docker_compose_v2.py index c9631b7b..167180ec 100644 --- a/plugins/modules/docker_compose_v2.py +++ b/plugins/modules/docker_compose_v2.py @@ -453,6 +453,8 @@ from ansible_collections.community.docker.plugins.module_utils.compose_v2 import is_failed, ) +from ansible_collections.community.docker.plugins.module_utils.version import LooseVersion + class ServicesManager(BaseComposeManager): def __init__(self, client): @@ -474,7 +476,8 @@ class ServicesManager(BaseComposeManager): self.scale = parameters['scale'] or {} self.wait = parameters['wait'] self.wait_timeout = parameters['wait_timeout'] - self.yes = parameters['assume_yes'] + if self.compose_version >= LooseVersion('2.32.0'): + self.yes = parameters['assume_yes'] for key, value in self.scale.items(): if not isinstance(key, string_types):