EP-002R-BOOTSTRAP-VERIFICATION-FINDING
EP-002R Finding – Bootstrap reported success without database materialization#
Beobachtung#
--apply --configure-database endete ohne sichtbaren Fehler. Anschließend existierten weder die vorgesehenen Datenbanken noch die Anwendungsbenutzer.
Nachweis#
- Root-Abfrage auf
mysql.user: keine Einträge. SHOW DATABASES LIKE 'engineering_platform%': keine Einträge.- Anwendungslogin: Access denied.
Manuelle Wiederherstellung#
Datenbanken und Benutzer wurden manuell angelegt. Anschließend waren beide TCP-Logins erfolgreich.
Ursache auf Vertragsebene#
Der Bootstrap setzte einen ausgeführten Konfigurationspfad mit einem erreichten Zielzustand gleich. Eine verbindliche Postcondition-Verifikation fehlte.
Korrekturziel#
Der Bootstrap muss administrative Ausführung und Anwendungs-Verifikation trennen und darf erst nach erfolgreichem Login mit dem Anwendungsbenutzer Erfolg melden.
Severity#
High – eine Installation kann fälschlich als erfolgreich erscheinen.