mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-09 04:06:42 +00:00
The mirror loop added ineef3c3be71iterates with `LMSTUDIO_PRELOAD_MODELS | subelements('mirrors', skip_missing=True)`. That filter ships with ansible-core rather than with this repository's `filter_plugins/`, and the allowlist that separates "provided by the runtime" from "must be defined here" did not carry it, so test-integration went red on a filter that is perfectly valid: These filters are used in templates/YAML but have no local definition (and are not in BUILTIN_FILTERS): - subelements Measured against the interpreter the suite runs on, `FilterModule().filters()` from `ansible.plugins.filter.core` contains `subelements`, so the entry states a fact rather than a suppression. The set has exactly one reader, the subtraction in the same file, and the entry removes that one name from the candidates and nothing else. This is the same one-line extension as9118b47654(regex_findall) andfa59b29b2a(urlsplit). Residual: the check can no longer report this name, so a future local filter called `subelements` would shadow the builtin unnoticed. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Integration Tests 🔗
See integration.md for the SPOT: framework, requirements, directory structure, and make test-integration usage.