diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-13 20:27:28 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-13 20:27:28 +0300 |
| commit | 3ec22093cce105c1703bcc37ac554e52eed94e9d (patch) | |
| tree | 5cbc6305c7904f658bf429b07551563676060387 | |
| parent | a98a41786c2c34f6aa990ac3270994759a134a9a (diff) | |
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 <amp@ampcode.com>
| -rw-r--r-- | f3s/beets-art/helm-chart/templates/configmap.yaml | 16 |
1 files 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 |
