Temporal v1.20 .1 prints cleartext database password in logs #33432
Labels
area/platform
issues related to the platform
autoteam
community
team/compose
team/platform-move
type/bug
Something isn't working
Helm Chart Version
0.50.2
What step the error happened?
Other
Revelant information
The Airbyte Helm chart is using temporalio/auto-setup v1.20.1, which prints the Airbyte database password in cleartext in the logs. This was a known bug with Temporal, which they fixed in temporalio/docker-builds#147. Upgrading
temporalio/auto-setup
tov1.22.2.0
fixes the problem.How to reproduce
Deploy Airbyte using the Helm chart to a Kubernetes cluster. Download the logs for the temporal pod using
kubectl logs
. You will observe near the top of the logs your database password in cleartext. Then, override the Helm chart valuetemporal.image.tag
with1.22.2.0
and redeploy the Helm chart. Check the temporal logs again, and the database password will no longer be present. You can further verify by exec'ing into the running temporal pods (first thev1.20.1
pod, then thev1.22.2.0
pod) andcat
'ing outauto-setup.sh
and observing the removal of the-x
shell option in the script.Relevant log output
No response
The text was updated successfully, but these errors were encountered: