Skip to content

Commit a89d23b

Browse files
committed
docs: align Helm dependency update contract
1 parent e734fe8 commit a89d23b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

docs/prd/native-helm-release-lifecycle.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,10 +60,10 @@ These gaps force users migrating from Helm or Helmfile to choose between depende
6060

6161
- Collecting Pod status, Kubernetes Events, or container logs before rollback. This release uses Helm's built-in rollback behavior; failure diagnostics require separate orchestration.
6262
- Configuring chart download, OCI registry, client-side render, or external provision-target delivery timeouts.
63-
- Automatically running `helm dependency build` after chart provisioning. Atmos MUST report missing dependencies with the explicit build command, while dependency acquisition remains a caller-controlled step to avoid hidden network access and chart-directory mutation.
63+
- Automatically running `helm dependency build` after chart provisioning. Atmos MUST report missing dependencies with the explicit build command. Dependency acquisition remains caller-controlled: Atmos only fetches missing dependencies when the user explicitly passes `--dependency-update`.
6464
- Adding `--set-file`; Atmos `!include.raw` already covers byte-preserving file-backed value content, including a source file's terminal newline. Content normalization is separate from Helm lifecycle behavior.
6565
- Supporting Helm CLI subcommand, getter, downloader, post-renderer, or Wasm plugins in native SDK operations.
66-
- Adding force replacement, server-side apply selection, dependency update, value reuse/reset, ownership takeover, validation bypass, or uninstall history/cascade options. In particular, Helm `Uninstall.KeepHistory`, the `--keep-history` flag, and a `keep_history` component field are deferred from R1.
66+
- Adding force replacement, server-side apply selection, value reuse/reset, ownership takeover, validation bypass, or uninstall history/cascade options. In particular, Helm `Uninstall.KeepHistory`, the `--keep-history` flag, and a `keep_history` component field are deferred from R1.
6767
- Changing dependency selection or scheduler algorithms.
6868
- Treating a successful rollback as a successful DAG node.
6969

0 commit comments

Comments
 (0)