diff --git a/pkg/action/action.go b/pkg/action/action.go index 8418a4c27..bf08dfce0 100644 --- a/pkg/action/action.go +++ b/pkg/action/action.go @@ -425,3 +425,8 @@ func (cfg *Configuration) Init(getter genericclioptions.RESTClientGetter, namesp return nil } + +func warning(format string, v ...interface{}) { + format = fmt.Sprintf("WARNING: %s\n", format) + fmt.Fprintf(os.Stderr, format, v...) +} diff --git a/pkg/action/install.go b/pkg/action/install.go index ef3f0fdc7..27794a2bd 100644 --- a/pkg/action/install.go +++ b/pkg/action/install.go @@ -759,6 +759,11 @@ func (c *ChartPathOptions) LocateChart(name string, settings *cli.EnvSettings) ( return "", err } } + if c.RepoURL != "" { + warning("Chart found at local path '%v'. Ignoring Repository URL '%v.'", + abs, + c.RepoURL) + } return abs, nil } if filepath.IsAbs(name) || strings.HasPrefix(name, ".") {