| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: nelm | Distribution: openSUSE Tumbleweed |
| Version: 1.18.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Wed Dec 17 10:21:51 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 88711455 | Source RPM: nelm-1.18.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/werf/nelm | |
| Summary: Helm 3 alternative | |
Nelm is a Helm 3 alternative. It is a Kubernetes deployment tool that manages Helm Charts and deploys them to Kubernetes and also is the deployment engine of werf. It can do (almost) everything that Helm does, but better, and even quite some on top of it. Nelm is based on improved and partially rewritten Helm 3 codebase, to introduce: * terraform plan-like capabilities; * replacement of 3-Way Merge with Server-Side Apply; * secrets management; * advanced resource ordering capabilities; * improved resource state/error tracking; * continuous printing of logs, events, resource statuses and errors during deploy; * lots of fixes for Helm 3 bugs, e.g. "no matches for kind Deployment in version apps/v1beta1"; * ... and more.
Apache-2.0
* Wed Dec 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.18.0:
* Features
- --delete-propagation and werf.io/delete-propagation (79e448e)
* Bug Fixes
- plan shows nothing if only tracking ops in plan (bd36c0e)
- remove null keys from manifests now only on
NELM_FEAT_CLEAN_NULL_FIELDS=true (f1c9a36)
* Wed Dec 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.17.2:
* Bug Fixes
- panics if logboek context not initialized (0e0ea90)
- show verbose diffs by default like before (5d32927)
* Wed Dec 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.17.1:
* Bug Fixes
- panic: interface conversion: plan.OperationConfig (df9709c)
- new release created even if no changes (15db0fe)
- null or empty fields might fail resource deploys (f990fc1)
* Wed Dec 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.17.0:
* Features
- --release-info-annotation and --release-labels for rollback
(3ea8ef4)
* Bug Fixes
- bad handling of context cancellation in install (fbdbc62)
- canceled operations not displayed in the end of deployment
(7ffed4a)
- empty Release.Info.First(Last)Deployed (cf23ebb)
- error unable to acquire lock if install to new namespace
(79a51d5)
* Wed Dec 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.16.2:
* Bug Fixes
- show verbose diffs by default like before (89af792)
* Wed Dec 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.16.1:
* Bug Fixes
- failures in init containers of Jobs ignored (68bf839)
- version 0.0.0 (16455d7)
- webhooks not readying (55c46af)
* Wed Dec 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.16.0:
* Features
- chart repo connection flags --chart-repo-basic-password,
- -chart-repo-basic-username, --chart-repo-ca,
- -chart-repo-cert, --chart-repo-key, --chart-repo-pass-creds,
- -chart-repo-request-timeout, --chart-repo-url (e6d1d7c)
- flag --extra-apiversions for "lint/render" (e6d1d7c)
- flags --no-notes for "install/rollback" (e6d1d7c)
- flags --save-graph-to, --release-info-annotations,
- -release-labels for "plan" (e6d1d7c)
- flags --set-json, --set-literal, --provenance-keyring,
- -provenance-strategy, --templates-allow-dns,
- -runtime-labels, --release-storage-sql-connection (e6d1d7c)
- k8s connection flags --kube-auth-password,
- -kube-auth-provider, --kube-auth-provider-config,
- -kube-auth-username, --kube-ca-data, --kube-cert,
- -kube-cert-data, --kube-context-cluster,
- -kube-context-user, --kube-impersonate-group,
- -kube-impersonate-uid, --kube-impersonate-user, --kube-key,
- -kube-key-data, --kube-proxy-url, --kube-request-timeout,
- -kube-token-path (e6d1d7c)
- lots of new cli flags (e6d1d7c)
* Bug Fixes
- improve blind apply reason in plan (a5ff9d3)
* Wed Dec 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.15.1:
* Bug Fixes
- correct release planning (b34f6c1)
- error undefined: helmdownloader.VerificationStrategyString
(a5299cb)
- no Auth Provider found for name "" (f4ca24c)
- panic unknown VerificationStrategyString value (f4ca24c)
- panic if failure/rollback plan fails (778fa3f)
* Wed Dec 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.15.0:
* Features
- option --set-runtime-json (948a502)
* Bug Fixes
- error too many arguments in call to chartutil.ToRenderValues
(cd349f3)
- invalid helm.sh/hook causes panic in render (802708f)
- unnecessary resource/release updates (138faeb)
* Fri Oct 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.14.1:
* Bug Fixes
- broken diffs with object: in plan (97fceea)
- improve diffs in plan output (90fd841)
- improve output of experimental release list (902b6d9)
* Fri Oct 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.14.0:
* Features
- ability to use werf.io/delete-policy:
before-creation-if-immutable annotation in case of field is
immutable error (e6b648f)
- option --no-final-tracking (439cd63)
- option --no-remove-manual-changes from the cluster resources
(ce489f3)
- recreate non-hook Jobs on field is immutable by default
(4b2521f)
* Mon Oct 13 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.13.2:
* Bug Fixes
- panic in release plan install (f682b8d)
* Thu Oct 09 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.13.1:
* Bug Fixes
- plan panic and json diffs instead of yaml (737cd51)
- git-go security vulnerability (80ae9d3)
* Thu Oct 09 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.13.0:
* Features
- release plan install options --diff-context-lines,
- -show-insignificant-diffs, --show-sensitive-diffs,
- -show-verbose-crd-diffs, --show-verbose-diffs (fc1dd5d)
- major refactor, werf.io/delete-policy, werf.io/ownership,
werf.io/deploy-on and more (07d21f7)
* Tue Aug 19 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.12.2:
* Bug Fixes
- release namespace deletes after stopping being part of a
release (2bba22b)
* Tue Aug 19 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.12.1:
* Bug Fixes
- error "werf.io/show-logs-only-for-containers", expected
integer value (209bd1c)
* Tue Aug 19 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.12.0:
* Features
- display logs only from 1 replica by default (configured with
annotation werf.io/show-logs-only-for-number-of-replicas)
(47072bf)
* Tue Aug 19 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.11.0:
* Features
- greatly decrease Kubernetes apiserver load (7afe7ad)
* Bug Fixes
- panic "rules file not valid" (075b8e0)
- panic "validate rules file" (6bb4e3b)
* Sun Aug 03 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.10.0:
* Features
- add werf.io/log-regex-skip annotation (3da6610)
- deploy, tracking: update kubedog to track prometheus
resources (5e7dc4a)
* Bug Fixes
- extra and some secret values wrongly propagated to subcharts
(8ffa419)
* Fri Aug 01 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.9.0:
* Features
- cli: release install, release rollback and release uninstall
should have --no-pod-logs option (#386) (b186537)
* Bug Fixes
- non-successful release revisions since last successful never
cleaned up (9dc59d8)
* Sat Jul 12 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.8.0:
* Features
- werf.io/sensitive-paths annotation and
WERF_FEAT_FIELD_SENSITIVE featgate (#364) (e3f9798)
* Bug Fixes
- leaking goroutines during tracking (1c1be03)
- logs from libraries still showed by default (c6b3928)
* Fri Jul 11 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.7.2:
* fix: no logs displayed
* Fri Jul 11 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.7.1:
* fix: hide libraries logs unless log level is debug
* fix: improve context cancellation handling
* chore: increase buffer for printing stack traces
* chore(kubedog): revert kubedog
* refactor: improve debug logs in plan executor
* chore(kubedog): update kubedog (#366)
* Wed Jun 18 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.7.0:
* feat: `--force-adoption` to disable release annotations checks
* feat: expose release labels in `release get`
* Mon Jun 09 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.6.0:
* Features
- feat: include_debug/tpl_debug/printf_debug/dump_debug and
detailed template errors
* Wed Jun 04 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.5.0:
* Features
- NELM_FEAT_PREVIEW_V2 feature gate (f7ad0ab)
- native release list command (ff9e1f0)
- native release uninstall command (4d85484)
* Bug Fixes
- show stack traces with NELM_FEAT_PERIODIC_STACK_TRACES=true
(20310db)
* Fri May 23 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.4.1:
* Bug Fixes
- improve values handling; add more trace logs (358855f)
* Wed May 14 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.4.0:
* Features
- --no-install-crds for release install/plan (efc22bc)
- --print-values option for release get (f41f615)
- --release-labels option for release install (9b20bc0)
- --timeout option for release install/rollback/uninstall/plan
(d563296)
* Bug Fixes
- disallow unknown NELM_FEAT_.* env vars (7e25a16)
* Dependencies
- chore: update 3p-helm module
* Wed May 07 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.3.0:
* Features
- allow specifying remote charts in cli commands (b21329c)
* Wed Apr 30 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.2.2:
* chore: release 1.2.2
* fix: improve log color detection
* Fri Apr 25 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.2.1:
* chore: bump alpha
* chore: release 1.2.1
* fix: `release plan` shows insignificant changes for no reason
* chore: bump channels
* Thu Apr 24 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.2.0:
* Features
- enable colors by default in some popular CI systems (d3aa7b8)
* Bug Fixes
- Buildah reexec sets wrong HOME dir (4eb656e)
- default kubeconfig not used on empty string kubeconfigpath
action option (ffc2132)
* Changelog
- chore: release 1.2.0
- feat: enable colors by default in some popular CI systems
- refactor: move log color setup outside of actions
- refactor: get rid of EnvSettings and Configuration structs of
Helm
- chore: update 3p-helm and common-go modules
- fix: Buildah reexec sets wrong HOME dir
- fix: default kubeconfig not used on empty string
kubeconfigpath action option
- docs: Add production readiness note
* Wed Apr 16 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.1.5:
* chore: bump alpha
* chore: release 1.1.5
* fix: chart dir path and revision options/arguments to some
commands ignored
* chore: bump alpha
* Sun Apr 13 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.1.4:
* Bug Fixes
- allow werf.io/sensitive: false for Secrets (53665fd)
- possible panic in tracking flux canary resource (c6861bf)
* Fri Apr 11 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.1.3:
* Bug Fixes
- nelm version shows 0.0.0 (5d79185)
* Dependencies
- chore: bump alpha
- chore: release 1.1.3
- chore: bump alpha
* Fri Apr 11 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.1.2:
* fix: error if `$KUBECONFIG` has multiple files; major rework of
K8s client setup
* refactor: ability to trace structs with spew lib
* refactor: use actions options as command configs
* refactor: move logging setup out of Actions
* chore(release): update tuf repo address
* Add Future plans to README
* Tiny corrections for README
* chore: update builder image
* chore: reformat code
* refactor: change package structure and names
* refactor: extract internal packages to `/internal`
* refactor: prepare to extract internal packages
* Add Known issues to README
* chore: bump channels
* Tue Apr 01 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 1.1.1:
* chore: release 1.1.1
* fix: wrong `nelm version` output
* docs: update README.md
* docs: update README.md
* docs: fix grammar in README.md
* fix: make `info` log level less verbose
* docs: update README.md and release docs
* docs: update readme
* docs: update readme
* chroe: add toc markdown generator task
* docs: rewrite README.md
* chore: update github release message
* chore: bump channels
* Fri Mar 28 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- new package nelm: Helm 3 alternative. It is a Kubernetes
deployment tool that manages Helm Charts and deploys them to
Kubernetes
/usr/bin/nelm /usr/share/doc/packages/nelm /usr/share/doc/packages/nelm/README.md /usr/share/licenses/nelm /usr/share/licenses/nelm/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 7 22:33:06 2026