From 3ec22093cce105c1703bcc37ac554e52eed94e9d Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Wed, 13 May 2026 20:27:28 +0300 Subject: f3s/beets-art: fix fetchart silently disabled by string-not-list config beets 2.x parses `sources: coverart itunes amazon albumart` as a single key whose value is "*", rejects it with UnknownPairError, and the entire fetchart plugin fails to load. Net effect: every job ran "successfully" but fetched zero cover art (verified: 0/195 albums had artpath set; all existing cover.jpg files predated the deployment). Convert sources and cover_names to proper YAML lists so the plugin loads. Confirmed network egress is fine (CAA + iTunes return HTTP 200). Amp-Thread-ID: https://ampcode.com/threads/T-019e223a-d137-705e-879b-84130c0e78ea Co-authored-by: Amp --- f3s/beets-art/helm-chart/templates/configmap.yaml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/f3s/beets-art/helm-chart/templates/configmap.yaml b/f3s/beets-art/helm-chart/templates/configmap.yaml index 887def5..499a00f 100644 --- a/f3s/beets-art/helm-chart/templates/configmap.yaml +++ b/f3s/beets-art/helm-chart/templates/configmap.yaml @@ -45,8 +45,20 @@ data: fetchart: auto: yes cautious: yes - cover_names: cover front folder album - sources: coverart itunes amazon albumart + # YAML lists, not space-separated strings: beets 2.x rejects + # `sources: coverart itunes ...` with UnknownPairError and the + # whole fetchart plugin fails to load (silently degrades to "no art + # ever fetched"). Same shape used for cover_names defensively. + cover_names: + - cover + - front + - folder + - album + sources: + - coverart + - itunes + - amazon + - albumart maxwidth: 1200 enforce_ratio: no store_source: yes -- cgit v1.2.3