From b2774528a79fabe4e4dc7f7b6d445f18b18d4645 Mon Sep 17 00:00:00 2001 From: Willy Hille Date: Mon, 8 Jun 2026 16:58:27 +0200 Subject: [PATCH] fail gracefully on missing jenkins_plugin metadata --- plugins/modules/jenkins_plugin.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/plugins/modules/jenkins_plugin.py b/plugins/modules/jenkins_plugin.py index 2b0018aa6c..68e466372a 100644 --- a/plugins/modules/jenkins_plugin.py +++ b/plugins/modules/jenkins_plugin.py @@ -508,10 +508,11 @@ class JenkinsPlugin: if p["shortName"] == self.params["name"]: self.is_installed = True - if p["pinned"]: + # cached entries don't carry metadata, fail gracefully on missing fields + if p.get("pinned"): self.is_pinned = True - if p["enabled"]: + if p.get("enabled"): self.is_enabled = True break