fix: docker_compose_v2_run: don't need sanitize labels (#1034)

(cherry picked from commit ea3ac5f195)
This commit is contained in:
Alexandre Díaz 2025-02-02 17:27:28 +01:00 committed by patchback[bot]
parent 3c59569016
commit 52c01afb17
2 changed files with 2 additions and 3 deletions

View File

@ -0,0 +1,2 @@
bugfixes:
- docker_compose_v2_run - the module has a conflict between the type of parameter it expects and the one it tries to sanitize. Fix removes the label sanitization step because they are already validated by the parameter definition (https://github.com/ansible-collections/community.docker/pull/1034).

View File

@ -248,8 +248,6 @@ from ansible_collections.community.docker.plugins.module_utils.compose_v2 import
common_compose_argspec_ex,
)
from ansible_collections.community.docker.plugins.module_utils.util import sanitize_labels
class ExecManager(BaseComposeManager):
def __init__(self, client):
@ -419,7 +417,6 @@ def main():
needs_api_version=False,
**argspec_ex
)
sanitize_labels(client.module.params['labels'], 'labels', client)
try:
manager = ExecManager(client)