test(8.10): enable hub mixed upgrade scenario#6306
Conversation
There was a problem hiding this comment.
Pull request overview
Enables the previously-disabled 8.10 hub-mixed upgrade-minor integration scenario (hubmu) and aligns the scenario’s WebModeler PostgreSQL readiness wait with the CloudNativePG fixture service name used in 8.10 integration scenarios.
Changes:
- Enables the
hub-mixedupgrade-minorscenario incharts/camunda-platform-8.10/test/ci-test-config.yamland addsmigratorto itsfeatureslist. - Updates the
hub-mixedfeature values to wait forpostgresql-cluster-rw:5432(CloudNativePG) instead of the old WebModeler Postgres service.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| charts/camunda-platform-8.10/test/integration/scenarios/chart-full-setup/values/features/hub-mixed.yaml | Updates WebModeler initContainer wait target to the CNPG service (postgresql-cluster-rw). |
| charts/camunda-platform-8.10/test/ci-test-config.yaml | Enables the hub-mixed upgrade-minor scenario in CI and updates its feature list. |
| flow: upgrade-minor | ||
| identity: keycloak | ||
| persistence: elasticsearch | ||
| features: [hub-mixed] | ||
| features: [hub-mixed,migrator] |
There was a problem hiding this comment.
Small, focused PR — mechanically correct. Two notes before merge:
Stale PR summary: description says "Adds the migrator feature" but commit 2 removed it. Final state is features: [hub-mixed] with no migrator. That's correct for 8.10 (per the comment at line 208: "upgrade migrators are only for 8.7 → 8.8"), but the summary should be updated to avoid confusing future readers.
postgresql-cluster-rw hardcode (hub-mixed.yaml:40-41): correct — the cnpg dependency profile provisions a CNPG Cluster via postgresql-cluster.yaml, which creates the postgresql-cluster-rw R/W service before install. Consider a short inline comment so the next reader knows why the name is static rather than release-scoped.
Summary
hub-mixedupgrade-minor scenario (hubmu).migratorfeature to the upgrade flow.postgresql-cluster-rw).Validation
make go.test chartPath=charts/camunda-platform-8.10deploy-camunda matrix list --repo-root . --versions 8.10 | grep -E 'hub|hubl|hubm|hubw'