From acea22ba4799cdd5d2d5084a126b5f51f9adfa74 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Tue, 7 Oct 2025 18:53:30 +0200 Subject: [PATCH] Fix diff for plugin options. (#1146) (#1147) (cherry picked from commit 54c2e49fdf225515d5f0d3df1dc9244909342b57) --- changelogs/fragments/1146-fix.yml | 2 ++ plugins/modules/docker_plugin.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/1146-fix.yml diff --git a/changelogs/fragments/1146-fix.yml b/changelogs/fragments/1146-fix.yml new file mode 100644 index 00000000..1c9540c9 --- /dev/null +++ b/changelogs/fragments/1146-fix.yml @@ -0,0 +1,2 @@ +bugfixes: + - "docker_plugin - fix diff mode for plugin options (https://github.com/ansible-collections/community.docker/pull/1146)." diff --git a/plugins/modules/docker_plugin.py b/plugins/modules/docker_plugin.py index 135ec7dc..f25b6fe5 100644 --- a/plugins/modules/docker_plugin.py +++ b/plugins/modules/docker_plugin.py @@ -220,7 +220,7 @@ class DockerPluginManager(object): if self.parameters.plugin_options: settings = self.existing_plugin.get('Settings') if not settings: - differences.add('plugin_options', parameters=self.parameters.plugin_options, active=settings) + differences.add('plugin_options', parameter=self.parameters.plugin_options, active=settings) else: existing_options = parse_options(settings.get('Env'))