Skip to content

Commit a25763a

Browse files
committed
Don't try to fetch values for the install case
1 parent 62419ae commit a25763a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cmd/helm3.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ func (d *diffCmd) template(isUpgrade bool) ([]byte, error) {
9898
// Helm automatically enable --reuse-values when there's no --set, --set-string, --set-values, --set-file present.
9999
// Let's simulate that in helm-diff.
100100
// See https://medium.com/@kcatstack/understand-helm-upgrade-flags-reset-values-reuse-values-6e58ac8f127e
101-
shouldDefaultReusingValues := len(d.values) == 0 && len(d.stringValues) == 0 && len(d.valueFiles) == 0 && len(d.fileValues) == 0
101+
shouldDefaultReusingValues := isUpgrade && len(d.values) == 0 && len(d.stringValues) == 0 && len(d.valueFiles) == 0 && len(d.fileValues) == 0
102102
if (d.reuseValues || shouldDefaultReusingValues) && !d.resetValues {
103103
tmpfile, err := ioutil.TempFile("", "existing-values")
104104
if err != nil {

0 commit comments

Comments
 (0)