Hi team,
I’ve attempted to deploy the OpenG2P PBMS module from scratch twice using the official Helm chart, but I’m consistently facing critical issues during startup:
- The pbms-keymanager pod crashes with:
relation "key_alias" does not exist. - The pbms-keymanager-dbinit job, which is expected to create the necessary DB tables (like key_alias), is not created at all during deployment.
- I’ve verified that
dbInit.enabled=trueand even tried forcing Helm to re-trigger the init job, but the job still doesn’t get deployed. - Other services like
mock-identity-systemare also failing due to similar DB initialization issues.
This happens consistently even after:
- Full reinstallation,
- Proper secret configuration,
- Verifying Postgres access.
I suspect there may be a missing Helm hook or bug in the chart.
Could you please help me debug this further, or confirm if this is a known issue?
I have logs, Helm status outputs, and Postgres shell access available if needed.
Thanks.