Dockerconfigjson fields: missing "auth" on 2.1.7

Hi guys,
As of 2.1.7, rancher creates the kubernetes.io/dockerconfigjson secrets with two fields: username and password. However, from this flux issue we’d need the “auth” field too, otherwise flux just keeps getting into timeouts and various performance degradation issues. Is there a way to have these secrets follow the kubectl v1.14 pattern without creating them manually for each namespace?

example of what is created:
{"auths":{"docker.example.com":{"password":"m9hLLLq","username":"rancher"}}}

example of what’d be expected:
{"auths":{"docker.example.com":{"password":"m9hLLLq","username":"rancher","auth":"cmFuY2hlcjptOWhMTExxCg==","email":"rancher@example.com"}}}

1 Like

Apparently there’s an issue (#19177) on this same topic already created on github.