mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 10:59:59 +00:00
gino0631/nextcloud-metadata has no appstore release for server major 34, so `occ app:install metadata` reports the app as incompatible and the role skips enable/configure — it was the only addon of ~50 to do so. The spec asserts the opposite: OC.appswebroots must carry the metadata key and the Files page must load apps/metadata/*, both true only for an installed and enabled app. `required` is the second half of the Playwright gate — addon_env_flags emits <ADDON>_ADDON_ENABLED only when enabled AND required — so flipping it lets skipUnlessAddonEnabled skip instead of asserting a surface that cannot exist. `enabled` stays true: the install is still attempted every run, and a compatible release only needs `required` flipped back. Deploy behaviour is untouched; the abort condition reads config.mandatory, not required. Same lever as integration_suitecrm. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
6 lines
69 B
YAML
6 lines
69 B
YAML
---
|
|
enabled: true
|
|
required: false
|
|
mechanism: plugin
|
|
source: upstream
|