-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
1.8.0, 1.9.0
-
False
-
-
False
-
-
The RHDH OCP Orchestrator Helm e2e jobs (e2e-ocp-helm) were failing due to multiple issues with the SonataFlow database creation and test infrastructure. The helm chart's create-sonataflow-database job does not include the PGSSLMODE environment variable, causing database creation to fail when connecting to external PostgreSQL instances that require SSL (Crunchy Data PostgreSQL). This resulted in CrashLoopBackOff errors for sonataflow-platform-jobs-service, greeting workflow, and other orchestrator components in the showcase-rbac namespace.
Fixes include: adding manual SSL-enabled database creation as a workaround, improving database creation reliability with proper error handling and timeouts, removing readOnlyRootFilesystem restriction (psql needs /tmp write access for SSL), increasing the dynamic-plugins-root volume from 2Gi to 5Gi, adding --wait --timeout flags to helm install commands, increasing Keycloak login timeout to 30 seconds, and fixing E2E test selectors and helper methods for the orchestrator RBAC test suite.
- is related to
-
RHDHBUGS-2443 e2e: Orchestrator tests are flaky
-
- New
-
- links to