Files
computer-playbook/cli/create
kevinveenbirkenbachandClaude Opus 4.7 6d53214ea0 fix(services-disabler): resolve providers via service registry
find_provider_roles now uses build_service_registry_from_roles_dir, the
same resolver the SERVICES_DISABLED pre-check uses. Previously it matched
only roles with a literal compose.services.<svc>.image entry, so services
exposed via compose.services.<entity>.provides (e.g. mailu → email) were
invisible to the init phase. The pre-check then flagged the unresolved
provider role as a conflict and aborted every fresh-purged deploy that
disabled "email".

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-21 18:40:38 +02:00
..