When the provided datastore URI is malformed (e.g. by having a password which contains :
) the full URI (including the provided password) is printed, so that the password is shown in the logs.
terminated with errors error="unable to create migration driver for postgres: parse \"postgres://spicedb:<PASSWORD IN PLAINTEXT>": invalid port \"<PASSWORD IN PLAINTEXT>\" after host"
Summary
When the provided datastore URI is malformed (e.g. by having a password which contains
:
) the full URI (including the provided password) is printed, so that the password is shown in the logs.Example output: