helm/pkg
Evans Mungai 1b6053d48b
Some checks failed
build-test / build (push) Has been cancelled
golangci-lint / golangci-lint (push) Has been cancelled
fix(upgrade): pass --server-side flag to install when using upgrade --install
When running `helm upgrade --install` on a non-existent release, the
--server-side flag was not being passed to the install action. This
caused the install to always use server-side apply (the default),
ignoring --server-side=false.

Copy ServerSideApply and ForceConflicts from the upgrade client to the
install client when falling back to install.

Fixes #31627

Signed-off-by: Evans Mungai <mbuevans@gmail.com>
(cherry picked from commit 2dc581dc1c)
2026-01-14 17:43:46 -05:00
..
action Use length check for MetaDependencies instead of nil comparison 2026-01-14 17:33:30 -05:00
chart fix: prevent segmentation violation on empty yaml in multidoc 2025-12-10 15:24:58 -05:00
cli fix(cli): handle nil config in EnvSettings.Namespace() 2026-01-14 17:43:13 -05:00
cmd fix(upgrade): pass --server-side flag to install when using upgrade --install 2026-01-14 17:43:46 -05:00
downloader Move repo package to versioned directory 2025-09-02 10:19:48 -04:00
engine Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
gates chore: enable usetesting linter 2025-05-30 08:12:11 +02:00
getter fix(getter): pass settings environment variables 2026-01-14 17:43:08 -05:00
helmpath fix: lint test SetEnv errors 2025-06-15 08:50:39 -06:00
ignore refactor: replace HasPrefix+TrimPrefix with CutPrefix 2025-05-24 13:23:03 +08:00
kube test(statuswait): fix Copilot code review suggestion for goroutine in tests 2026-01-14 17:42:41 -05:00
postrenderer Remove SetupPluginEnv 2025-09-01 10:49:01 -07:00
provenance chore: update sign tests to use testify 2025-09-24 19:32:52 -06:00
pusher chore: remove pkg/time which is no longer needed 2025-09-15 12:29:35 -06:00
registry chore: fix various warnings to reduce noise 2025-10-18 07:21:00 -06:00
release Reproducible chart archive builds 2025-10-29 11:49:22 -04:00
repo/v1 fix: prevent reporting fallback on version when none specified 2025-12-10 15:25:38 -05:00
storage Refactor logging functionality to use slog.Handler 2025-10-22 15:26:48 +01:00
strvals chore: fix some comment format 2025-10-15 11:19:41 +08:00
uploader Merge branch 'main' into stdlib-errors-2 2025-04-21 12:13:10 -04:00