kokuwaio / helm-maven-plugin

Simple plugin to package helm charts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plain password for adding repo is visible in debug log

slawekjaranowski opened this issue · comments

BUG REPORT:

Environment (plugin version, maven version, OS, ...):

  • OS: osx, probably all
  • helm-maven-plugin:6.0.0

What happened:

When I have defined own helm repo with authorization, password is visible in debug log.
eg:

 mvn helm:init -X

[INFO] Adding repo [[name / https://url...]]
[DEBUG] Use credentials from server list for name.
[DEBUG] helm repo add name https://url... --username=xxxx --password=plain_password

What you expected to happen:

  • password should be masked in logs

How to reproduce it (as minimally and precisely as possible):

  • project with private repo and execute mvn helm:init -X