Package Release Info

helm-3.13.2-150000.1.29.1

Update Info: SUSE-SLE-Module-Packagehub-Subpackages-15-SP5-2023-4509
Available in Package Hub : 15 SP5 Subpackages Updates

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

helm-fish-completion

Change Logs

* Wed Nov 08 2023 kastl@b1-systems.de
- Update to version 3.13.2 (bsc#1217013):
  * chore(deps): bump google.golang.org/grpc from 1.54.0 to 1.56.3
  * Update get-helm-3
  * chore(deps): bump github.com/docker/docker
  * Fixing release labelling in rollback
  * Drop filterSystemLabels usage from Query method
  * Apply review suggestions
  * Allow using label selectors for system labels for sql backend.
  * Allow using label selectors for system labels for secrets and
    configmap backends.
  * Revert "fix(main): fix basic auth for helm pull or push"
  * Revert "fix(registry): address anonymous pull issue"
  * chore(deps): bump golang.org/x/net from 0.13.0 to 0.17.0
  * Update get-helm-3 to get version through get.helm.sh
Version: 3.13.1-150000.1.26.1
* Thu Oct 12 2023 dmueller@suse.com
- Update to version 3.13.1:
  * Fixing precedence issue with the import of values.
  * Add missing with clause to release gh action
  * FIX Default ServiceAccount yaml
  * fix(registry): unswallow error
  * remove useless print during prepareUpgrade
  * fix(registry): address anonymous pull issue
  * Fix missing run statement on release action
  * Write latest version to get.helm.sh bucket
  * chore(deps): bump oras.land/oras-go from 1.2.3 to 1.2.4
  * Increased release information key name max length.
  * chore(deps): bump golang.org/x/text from 0.11.0 to 0.13.0
* Thu Sep 28 2023 kastl@b1-systems.de
- Update to version 3.13.0 (bsc#1215588):
  * bump version to v3.13.0
  * Fix leaking goroutines in Install
  * chore(deps): bump github.com/containerd/containerd from 1.7.3
    to 1.7.6
  * chore(deps): bump github/codeql-action from 2.21.5 to 2.21.7
  * Update Helm to use k8s 1.28.2 libraries
  * chore(deps): bump github.com/cyphar/filepath-securejoin
  * make the dependabot k8s.io group explicit
  * use dependabot's group support for k8s.io dependencies
  * chore(deps): bump
    transparencylog/github-releases-asset-transparency-verify-action
  * chore(deps): bump github/codeql-action from 2.21.4 to 2.21.5
  * doc:Executing helm rollback release 0 will roll back to the
    previous release
  * add check if all migrations already applied
  * chore(deps): bump github.com/moby/term
  * chore(deps): bump actions/checkout from 3.5.3 to 3.6.0
  * chore(deps): bump golang.org/x/term from 0.10.0 to 0.11.0
  * Use labels instead of selectorLabels for pod labels
  * fix(helm): fix GetPodLogs, the hooks should be sorted before
    get the logs of each hook
  * chore(deps): bump github.com/rubenv/sql-migrate from 1.5.1 to
    1.5.2
  * add rollback unit test
  * fix: helm rollback err tips
  * chore(deps): bump github.com/containerd/containerd from 1.7.0
    to 1.7.3
  * Add Ian Zink (z4ce) as triage maintainer
  * chore(deps): bump github/codeql-action from 2.21.3 to 2.21.4
  * chore: HTTPGetter add default timeout
  * fix: precedence typo
  * Avoid nil dereference if passing a nil resolver
  * Add required changes after merge
  * goimports
  * Fix #3352, add support for --ignore-not-found just like kubectl
    delete
  * chore(deps): bump github/codeql-action from 2.21.2 to 2.21.3
  * chore(deps): bump actions/setup-go from 4.0.1 to 4.1.0
  * Fix helm may identify achieve of the application/x-gzip as
    application/vnd.ms-fontobject
  * Restore `helm get metadata` command
  * Revert "Add `helm get metadata` command"
  * Update pkg/action/install.go
  * test: replace `ensure.TempDir` with `t.TempDir`
  * chore(deps): bump github/codeql-action from 2.21.0 to 2.21.2
  * use json api url + report curl/wget error on fail
  * Added error in case try to supply custom label with name of
    system label during install/upgrade
  * Updated per feedback from gjenkins8
  * fix(main): fix basic auth for helm pull or push
  * chore(deps): bump github.com/sirupsen/logrus from 1.9.0 to
    1.9.3
  * cmd: support generating index in JSON format
  * repo: detect JSON and unmarshal efficiently
  * Tweaking new dry-run internal handling
  * chore(deps): bump github/codeql-action from 2.20.3 to 2.21.0
  * chore(deps): bump github.com/stretchr/testify from 1.8.2 to
    1.8.4
  * chore(deps): bump github.com/BurntSushi/toml from 1.2.1 to
    1.3.2
  * chore(deps): bump github.com/opencontainers/image-spec
  * bump kubernetes modules to v0.27.3
  * chore(deps): bump actions/checkout from 3.2.0 to 3.5.3
  * chore(deps): bump actions/setup-go from 3.5.0 to 4.0.1
  * chore(deps): bump github/codeql-action from 2.1.37 to 2.20.3
  * chore(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0
  * chore(deps): bump golang.org/x/crypto from 0.5.0 to 0.11.0
  * chore(deps): bump golang.org/x/text from 0.9.0 to 0.11.0
  * chore(deps): bump k8s.io/klog/v2 from 2.90.1 to 2.100.1
  * chore(deps): bump github.com/docker/docker
  * Remove warning for template directory not found.
  * Add gjenkins8 as triage maintainer
  * Added tests for created OCI annotation time format
  * Add created OCI annotation
  * Fix multiple bugs in values handling
  * chore: fix a typo in `manager.go`
  * chore(deps): bump github.com/rubenv/sql-migrate from 1.3.1 to
    1.5.1
  * add GetRegistryClient method
  * chore(deps): bump oras.land/oras-go from 1.2.2 to 1.2.3
  * oci: add tests for plain HTTP and insecure HTTPS registries
  * chore(deps): bump github.com/opencontainers/runc from 1.1.4 to
    1.1.5
  * oci: Add flag `--plain-http` to enable working with HTTP
    registries
  * docs: add an example for using the upgrade command with
    existing values
  * Replace `fmt.Fprintf` with `fmt.Fprint` in get_metadata.go
  * Replace `fmt.Fprintln` with `fmt.Fprintf` in get_metadata.go
  * update kubernetes dependencies from v0.27.0 to v0.27.1
  * Add ClientOptResolver to test util file
  * Check that missing keys are still handled in tpl
  * chore(deps): bump github.com/docker/distribution
  * tests: change crd golden file to match after #11870
  * Adding details on the Factory interface
  * move Joe Julian to maintainer
  * update autoscaling/v2beta1 to autoscaling/v2 in skeleton chart
  * chore(deps): bump github.com/Masterminds/squirrel from 1.5.3 to
    1.5.4
  * chore(deps): bump github.com/lib/pq from 1.10.7 to 1.10.9
  * chore(deps): bump github.com/Masterminds/semver/v3 from 3.2.0
    to 3.2.1
  * bump version to v3.12.0
  * feat(helm): add ability for --dry-run to do lookup functions
    When a helm command is run with the --dry-run flag, it will try
    to connect to the cluster to be able to render lookup
    functions. Closes #8137
  * Updating the Helm maintainers
  * strip trailing newline from Files.Lines
  * add some test case
  * fix comment grammar error.
  * bugfix:(#11391) helm lint infinite loop  when malformed
    template object
  * pkg/engine: fix nil-dereference
  * pkg/chartutil: fix nil-dereference
  * pkg/action: fix nil-dereference
  * full source path when output-dir is not provided
  * Update cmd/helm/upgrade.go
  * Update cmd/helm/install.go
  * added Contributing.md section and ref link in the README
  * fix: add podLabels
  * feat(helm): add ability for --dry-run to do lookup functions
    When a helm command is run with the --dry-run flag, it will try
    to connect to the cluster if the value is 'server' to be able
    to render lookup functions. Closes #8137
  * feat(helm): add ability for --dry-run to do lookup functions
  * Add `CHART`, `VERSION` and `APP_VERSION` fields to `get all`
    command output
  * Adjust `get` command description to account metadata
  * fix typo: mountPath
  * add volumes and volumeMounts in chartutil
  * Seed a default switch to control `automountServiceAccountToken`
  * Avoid confusing error when passing in '--version X.Y.Z'
  * Use errors.Is to compare
  * Add `helm get metadata` command
  * Use wrapped error so that ErrNoObjectsVisited can be compared
    after return.
  * Add exact version test. See also #7563 Signed-off-by: Igor
    Manushin <igor.manushin@gmail.com>
  * Update dependabot config to include github actions
  * strict file permissions of repository.yaml
  * Check redefinition of define and include in tpl
  * Check that `.Template` is passed through `tpl`
  * Make sure empty `tpl` values render empty.
  * Pick the test improvement out of PR#8371
  * #11369 Use the correct index repo cache directory in the
    `parallelRepoUpdate` method as well
  * #11369 Add a test case to prove the bug and its resolution
  * ref(helm): export DescriptorPullSummary fields
  * feat(helm): add 'ClientOptResolver' ClientOption
  * Fix flaky TestSQLCreate test by making sqlmock ignore order of
    sql requests
  * Fixing tests after adding labels to release fixture
  * Make default release fixture contain custom labels to make
    tests check that labels are not lost
  * Added support for storing custom labels in SQL storage driver
  * Adding support merging new custom labels with original release
    labels during upgrade
  * Added note to install/upgrade commands that original release
    labels wouldn't be persisted in upgraded release
  * Added unit tests for implemented install/upgrade labels logic
  * Remove redudant types from util_test.go
  * Added tests for newly introduced util.go functions
  * Fix broken tests for SQL storage driver
  * Fix broken tests for configmap and secret storage drivers
  * Make superseded releases keep labels
  * Support configmap storage driver for install/upgrade actions
  - -labels argument
  * Added upgrade --install labels argument support
  * Add labels support for install action with secret storage
    backend
  * test: added tests to load plugin from home dir with space
  * fix: plugin does not load when helm base dir contains space
  * Add priority class to kind sorter
  * Fixes #10566
  * test(search): add mixedCase test case
  * fix(search): print repo search result in original case
  * Adjust error message wrongly claiming that there is a resource
    conflict
  * Throw an error from jobReady() if the job exceeds its
    BackoffLimit
  * github: add Asset Transparency action for GitHub releases
* Fri Aug 11 2023 dmueller@suse.com
- Update to version 3.12.3:
  * bump kubernetes modules to v0.27.3
  * Add priority class to kind sorter
* Thu Jul 13 2023 dmueller@suse.com
- Update to version 3.12.2:
  * add GetRegistryClient method
  * chore(deps): bump oras.land/oras-go from 1.2.2 to 1.2.3
* Thu Jun 15 2023 kastl@b1-systems.de
- Update to version 3.12.1:
  * add some test case
  * fix comment grammar error.
  * bugfix:(#11391) helm lint infinite loop  when malformed
    template object
  * chore(deps): bump github.com/opencontainers/runc from 1.1.4 to
    1.1.5
  * chore(deps): bump github.com/docker/distribution
  * update autoscaling/v2beta1 to autoscaling/v2 in skeleton chart
  * test(search): add mixedCase test case
  * chore(deps): bump github.com/lib/pq from 1.10.7 to 1.10.9
  * chore(deps): bump github.com/Masterminds/squirrel from 1.5.3 to
    1.5.4
  * chore(deps): bump github.com/Masterminds/semver/v3 from 3.2.0
    to 3.2.1
  * fix(search): print repo search result in original case
  * strict file permissions of repository.yaml
  * update kubernetes dependencies from v0.27.0 to v0.27.1
* Thu May 11 2023 kastl@b1-systems.de
- Update to version 3.12.0 (bsc#1215711, CVE-2023-25173):
  * bump version to v3.12.0
  * Attach annotations to OCI artifacts
  * chore: bump k8s.io dependencies to v0.27.1
  * Bump k8s.io deps from v0.26.0 to v0.27.0
  * Only run tests once
  * chore(deps): bump golang.org/x/text from 0.7.0 to 0.9.0
  * Fix goroutine leak in action install
  * fix quiet lint does not fail on non-linting errors
  * create failing test for quietly linting a chart that doesn't
    exist
  * chore(deps): bump github.com/docker/docker
  * Fixes Readiness Check for statefulsets using partitioned
    rolling update. (#11774)
  * fix: failed testcase on windows
  * Fix 32bit-x86 typo in testsuite
  * chore(deps): bump github.com/containerd/containerd from 1.6.15
    to 1.7.0
  * Handle failed DNS case for Go 1.20+
  * Updating the Go version in go.mod
  * Bump the Go version
  * Fix goroutine leak in perform
  * Properly invalidate client after CRD install
  * Provide a helper to set the registryClient in cmd
  * Reimplemented change in httpgetter for insecure TLS option
  * Removed conditional
  * Added insecure option to login subcommand
  * Added support for insecure OCI registries
  * Enable custom certificates option for OCI
  * Add testing to default and release branches
  * Added back CircleCI config.yaml
  * Updates based on feedback
  * Removed remaining CircleCI artifacts
  * Remove job dependency. Should have done when I moved job to new
    file
  * Remove check to run only in helm org
  * Add why comments
  * Convert remaining CircleCI config to GitHub Actions
  * Changed how the setup-go action sets go version
  * CircleCI Migration
  * chore:Use http constants as http.request parameters
  * update k8s registry domain
  * don't mark issues as stale where a PR is in progress
  * chore(deps): bump github.com/rubenv/sql-migrate from 1.2.0 to
    1.3.1
  * Update to func handling
  * Add option to support cascade deletion options
  * the linter varcheck and deadcode are deprecated (since v1.49.0)
  * Check status code before retrying request
  * Fix improper use of Table request/response to k8s API
  * bump version to v3.11.0
  * fix template --output-dir issue
  * Add protection for stack-overflows for nested keys
  * Fixing indentation
  * feature(helm): add --set-literal flag for literal string
    interpretation
* Thu Apr 13 2023 dmueller@suse.com
- Update to version 3.11.3:
  * chore(deps): bump golang.org/x/text from 0.7.0 to 0.9.0
  * Fix goroutine leak in perform
  * Fix goroutine leak in action install
  * Fix 32bit-x86 typo in testsuite
  * chore(deps): bump github.com/docker/docker
  * chore(deps): bump github.com/containerd/containerd from 1.6.15 to 1.7.0
  * Fixes Readiness Check for statefulsets using partitioned rolling update. (#11774)
- drop fix-plugin-32bit.patch (upstream)
Version: 3.11.2-150000.1.19.1
* Tue Mar 28 2023 dmueller@suse.com
- add fix-plugin-32bit.patch
* Mon Mar 27 2023 dmueller@suse.com
- build against go 1.19 (bsc#1209670)
- include K8s tags
- run tests
* Thu Mar 09 2023 kastl@b1-systems.de
- Update to version 3.11.2:
  * chore(deps): bump github.com/rubenv/sql-migrate from 1.2.0 to
    1.3.1
  * the linter varcheck and deadcode are deprecated (since v1.49.0)
  * fix template --output-dir issue
Version: 3.11.1-150000.1.16.1
* Thu Feb 09 2023 adrian.glaubitz@suse.com
- Update to version 3.11.1 (bsc#1208084, CVE-2023-25165)
  * Update to func handling
- from version 3.11.0
  * Fix improper use of Table request/response to k8s API
  * Check status code before retrying request
  * bump version to v3.11.0
  * Bump containerd to 1.6.15, oras-go to 1.2.2 and image-spec to v1.1.0-rc2
  * change linting error messages for null values in arrays
  * Fix after CR
  * Trigger CI
  * Add test for User-Agent header setting and refactor
  * Fix User-Agent header in requests made by Helm
  * Bump k8s.io deps to v0.26.0
  * fix adopted resource not replaced
  * chore(deps): bump github.com/BurntSushi/toml from 1.2.0 to 1.2.1
  * Resolve conflicts for go.mod and go.sum
  * Fix backwards compatibility
  * docs: add docs for cli/values.Options
  * Update chartrepo.go
  * chore(deps): bump golang.org/x/text from 0.4.0 to 0.5.0
  * bump sprig version 3.2.3
  * Update string handling
  * Update repo handling
  * improve error message on plugin install
  * harmonize URL reference resolving
  * Update logic of non-git situation just to print warning logs
  * Add a flag var to check git is installed or not
  * Add support for CSVs in template --api-versions arg
  * update .golangci for go1.18
  * redirect registry client output to stderr
  * chore(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.1
  * Readiness & liveness probes correct port
  * Update schema validation handling
  * fix a few function names on comments
  * use intstr.GetScaledValueFromIntOrPercent instead of the deprecated
  * Updating the deb location for azure cli
  * retry http request on temporary errors
  * Revert "Tolerate temporary errors from etcdserver"
  * Updating the repo the azure cli is installed from
  * Updating to kubernetes 1.25.2 packages
  * Allow CGO_ENABLED to be overridden for build
  * chore(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0
  * chore(deps): bump github.com/lib/pq from 1.10.6 to 1.10.7
  * chore(deps): bump github.com/BurntSushi/toml from 1.1.0 to 1.2.0
  * chore(deps): bump github.com/rubenv/sql-migrate from 1.1.2 to 1.2.0
  * Tolerate temporary errors from etcdserver
  * update: Optimize the error message
  * add nil judge for dependency , maintainers validate  and some testcase.
  * Fix code style
  * bump version to v3.10.0
  * Addressing review comments - move printing code out of client.go
  * Addressing review comments: Extend Interface with new InterfaceResources to avoid breaking changes Move change to staus command behind --show-resources flag
  * feat(helm): Supporting helm3 to show up resource names that were deployed as part of release in helm status command
  * During deletion, explicitly log already deleted resource name.
  * fix: add cases.NoLower option for we can get same effect to strings.Title
  * one defer
  * don't change r.CachePath
  * avoid adding new public function
  * fix tests
  * fix: clean up temp files in FindChartInAuthAndTLSAndPassRepoURL (#11171)
  * Fix URL with encoded path support for ChartDownloader
Version: 3.10.3-150000.1.13.1
* Wed Dec 14 2022 dmueller@suse.com
- Update to version 3.10.3 (bsc#1206467, CVE-2022-23524,
    bsc#1206469, CVE-2022-23525,
    bsc#1206471, CVE-2022-23526):
  * Fix backwards compatibility
  * Update string handling
  * Update repo handling
  * Update schema validation handling
* Thu Nov 10 2022 dmueller@suse.com
- Update to version 3.10.2:
  * fix a few function names on comments
  * redirect registry client output to stderr
  * Readiness & liveness probes correct port
* Thu Oct 13 2022 dmueller@suse.com
- Update to version 3.10.1:
  * Updating the deb location for azure cli
  * Updating the repo the azure cli is installed from
  * Updating to kubernetes 1.25.2 packages
  * one defer
  * don't change r.CachePath
  * avoid adding new public function
  * fix tests
  * fix: clean up temp files in FindChartInAuthAndTLSAndPassRepoURL (#11171)
  * Allow CGO_ENABLED to be overridden for build
  * update: Optimize the error message
  * add nil judge for dependency , maintainers validate  and some testcase.
  * Fix URL with encoded path support for ChartDownloader
  * fix: add cases.NoLower option for we can get same effect to strings.Title
  * Tolerate temporary errors from etcdserver
* Fri Sep 23 2022 dmueller@suse.com
- Update to version 3.10.0:
  * bump version to v3.10.0
  * Updating to Kubernetes 1.25 client libs
  * Updating the certificates used for testing
  * Updating index handling
  * Drop direct github.com/docker/docker dependency
  * fix special string in the filename
  * chore: add oci install description
  * Fixing x509 test on darwin
  * Bump k8s.io/kube-openapi to fix CVE-2022-1996 in github.com/emicklei/go-restful
  * fixes #11142 missing array length check on release
  * chore(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0
  * Upgrading to Kubernetes 1.24.2
  * Bump Oras to 1.2.0
  * fix: use `go install` instead of `go get`
  * bump Go 1.18
  * fix: improve logging & safety of statefulSetReady
  * make token caching an opt in feature
  * chore(deps): bump github.com/stretchr/testify from 1.7.4 to 1.7.5
  * chore(deps): bump github.com/rubenv/sql-migrate from 1.1.1 to 1.1.2
  * chore(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 (#11075)
  * chore(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.4
  * Upgrading to Kubernetes 1.24.1 packages
  * chore(deps): bump github.com/Masterminds/squirrel from 1.5.2 to 1.5.3
  * feat(*): add flags/env for kube api tls overrides
  * Add --burst-limit option for client-side throttling limit configuration (#10842)
  * chore(deps): bump github.com/lib/pq from 1.10.5 to 1.10.6
  * chore(deps): bump oras.land/oras-go from 1.1.0 to 1.1.1
  * chore(deps): bump github.com/evanphx/json-patch
  * Bump github.com/lib/pq from 1.10.4 to 1.10.5
  * build(deps): bump github.com/containerd/containerd from 1.6.3 to 1.6.4
  * build(deps): bump github.com/docker/docker
  * bump version to v3.9.0
  * build(deps): bump github.com/jmoiron/sqlx from 1.3.4 to 1.3.5
  * Bump github.com/BurntSushi/toml from 1.0.0 to 1.1.0
  * Fixed helm uninstall not deleting the resource.
  * Fix UT
  * Fix linter
  * Update install.go
  * Log error message on failed download
  * Add support `helm list --no-headers`
  * update go.mod
  * fix --registry-config issue
  * feat: add --set-json flag to set json values.
  * fix(helm): ignore file-not-found error for `helm repo list -o json`
Version: 3.0.3-bp152.1.25
* Thu Feb 06 2020 Joachim Gleissner <jgleissner@suse.com>
- Update to version 3.0.3
- Drop obsolete README.packaging
* Tue Sep 24 2019 mmeister@suse.com
- Update to version 3.0.0beta.3:
  * fix(pkg/cli): do not override users xdg directories
  * Unifity environment variable naming and use
  * Displaying environment variables in alphanum order for env cmd
  * Remove ability to have duplicates in environment variables
  * fix: clear the discovery cache after CRDs are installed (#6332)
  * ref(pkg/engine): cleanup of development `hack`
  * Poposal: Hook to run acceptance tests (#6256)
  * fix BusyBox sed (#6340)
  * Distinct doc strings for repository-cache and repository-config
  * doc(cli): restore help text for helm configuration
  * docs: Add best practices compliance badge (#6320)
  * Move the logic for checking env in pkg/cli and store all envs in a central place
  * Updated to get Helm env Paths and XDG env paths only
  * Logic for the helm env command
  * helm-v3: Dynamic completion for "helm repo" and "helm plugin" (#6263)
  * fix(cmd/helm): user friendly error message when repos are not configured
  * Make the lint cmd output a bit easier to follow
  * Revert "fix(cmd/helm): user friendly error message when repos are not configured"
  * fix(cmd/helm): user friendly error message when repos are not configured
  * return namespace assigned to --namespace
  * fix(cmd/helm): Missing params for dir locations (#6300)
  * fix(cmd/helm): Remove mention of init from help (#6298)
  * Stop multiple error messages in lint results
  * Fix: set config dir in repo update cmd (#6292)
  * Applied check to actions
  * Add IsReachable to /pkg/kube/client to see if connected to the internet
  * chore(*): Add GPG key for Adam
  * ref(cmd/helm): remove init command
  * chore(registry): upgrade to oras v0.7.0 (#6285)
  * chore(OWNERS): sync with master (#6224)
  * feat(cmd/helm): remove need for helm init command
  * Fix Adding Errors from Linter.Messages to result.Errors
  * ref(*): remove dead code
  * Test for Linting multiple charts with the same vals instance
  * Clone the vals map for every path to avoid mutation
  * Remove mention of 'helm update'
  * feat: Add support for a crds/ directory
  * chore(*): Add GPG key for Taylor
  * fix(registry): Updates registry to handle go 1.12.8 changes
  * fix(chartutil): remove executable bits from chartutil generated files
  * ref(test): join all hook manifests before building
  * style(action): fix style tests
  * fix(action): return an error if len > 0
  * fix(test): restore --cleanup
  * Updating the search language and flags for consistency
  * Breaking up the search command into multiple commands based on type
  * Exposing Helm Hub search via the search command
  * ref(internal/experimental/registry): pkg refactor (#6205)
  * ref(cmd/helm): unify log functions
  * fix(pkg/kube): only wait for events from Jobs and Pods
  * Updated upgrade to give more verbose output
  * Updating the httpgetter to use the new user agent function
  * Making the monocular client search path a const
  * Moving monocular client to internal and adding user agent to version pkg
  * Adding a monocular client as a package
  * ref(*): Moves packages to internal
  * ref(cmd/helm): remove helm home command
  * feat(hooks): add Running phase
  * feat(getter): set default User-Agent
  * feat(cmd): use alt dest for chart export (#6193)
  * fix(action): return nil if no errors occurred
  * feat(cmd): put OCI commands behind a feature gate
  * Move KEYS from master to dev-v3
  * fix(helmpath): fix syntax errors for windows tests
  * fix(chartutil): Ensure nested template dir on save (#6177)
  * refactor(hooks): replace hook execution Successful bool with HookPhase
  * Fix make test
  * fix(kube): Fixes nil panic with stateful set waiting
  * chore(cmd): Updates --wait flag help
  * docs(chart): updates APIVersionV2 comment to reflect the proper name
  * pkg/cli/values/options_test.go: re-add MergeValues test with mergeMaps
  * fix(plugin): add HELM_HOME back
  * feat(cli): support XDG base directory specification
  * ref(client): use three-way merge patch strategy
  * Remove the chart lock file as its v1 structure
  * Update linting and checking for apiVersion v1/v2
  * fix(test): wait for pods and record status
  * review: move ValueOptions to SDK
  * cmd/*,pkg/*: move ValueOptions to cmd package and decouple from SDK
  * doc(hooks): note helm 2 test annotation support requirement
  * refactor(release): track test executions via Hook type
  * feat(client): wait for Pods during hook execution
  * feat(test): define tests as Jobs and allow arbitrary supporting resources
  * Fix values being ignored when reusing values on upgrade
  * fix(rollback): fix revision argument not being handled
  * fix(pkg/action): Allow name re-use for helm template
  * Removes clientset method from interface in favor of the configuration struct
  * Fixed object typing for watching Jobs/hooks
  * Fixes issues with delete
  * ref(*): Refactors kube client to be a bit more friendly
  * ref(kube): Renames `Result` type to `ResourceList`
  * Allow missing trailing '/' in --repo url
  * Enable style conformance test in circleci build
  * Fix style conformance issue
  * Switch to a more unique delimiter for template execution errors
  * Fix style conformance issues
  * Update scaffold chart to v2 apiVersion
  * Added List mode for Role, ClusterRole and Bindings
  * Removing the stable repository
  * test: add test
  * fix: use repo default client to download index
  * Fix a parsing issue with command line arguments
  * fix: call chartutil.ProcessDependencies in action.Install
  * ref(action): remove ParseReferenceWithChartDefaults
  * fix(engine): Fix eating too many colons during template execution
  * Use chart version as default tag when saving
  * feat(helm:create): allow absolute paths
* Wed Jul 24 2019 mmeister@suse.com
- Update to version 3.0.0alpha.2:
  * Fix paths in the ingress template and values file written by helm create
  * docs(CONTRIBUTING): one LGTM for maintainers, remove "always 2 LGTMs" policy
  * chore(docs): move docs to helm-www
  * chore(deps): bump kubernetes to v1.15
  * Added HorizontalPodAutoscaler to sort order.
  * feat(template): introduce --validate
  * fix(kube): remove namespace enforcement
  * ref(getter): change NewHTTPGetter and NewPluginGetter to return type Getter
  * ref(downloader): pass in options to ChartDownloader
  * support writing multiple resources to the same file
  * chartutil.ReadValues is forced to unmarshal numbers into json.Number refs #1707 [dev-v3]
  * fix(client): Fixes a timing issue with reading client flags
  * Add sub-command support to plugin downloader
  * Replaced ghodss/yaml with sigs.k8s.io/yaml
  * feat(action): Refactors unit tests with better fakes
  * feat(*): Adds back --atomic functionality to Helm 3
  * chore: add ValueOptions constructor
  * ref(*): Refactors the history action to return releases instead of formatted output
  * feat(wait): Adds smarter waiting for DaemonSets and StatefulSets
  * Fix linter issuers
  * Helm 3:  set custom manifest config media type on chart push (#5719)
  * fix(pkg/action): Adds back in missing wait functionality
  * fix(pkg/kube): Fixes wait functionality
  * ref(getter): introduce Options for passing in getter parameters
  * Expose the resource types in addition to the api group/version in templates
  * Redo the same fix with #3915 in dev-v3 branch
  * Fix linter issues
  * Updating to newer version of sprig
  * Restoring the Release.Namespace docs
  * Updating to the new Ingress group version
  * Stop Lint from breaking when using required
  * Remove mention of the execute flag
  * Fix the build section in the developer doc
  * fix(resolver): compare hash of lockfile against resolved dependencies
  * ref(version): catch some edge cases
  * Add documentation on registries (#5754)
  * add go version to version cmd output of helm
  * ref(urlutil): remove stripPort
  * ref(downloader): remove ResolveChartVersionAndGetRepo
  * chore(testdata): remove stale test output
  * fix(circle): only upload packages and checksums, not cross-builds
  * fix and add test cases
  * Revert "do not write empty templates to disk"
  * add test for output-dir
  * Add dynamic completion for release names
  * (helm): update Cobra to version 0.0.4
  * fix issue 5792
  * ref(*): expose klog flags
  * do not write empty templates to disk
  * use outputDir instead of hardcoded value
  * docs(faq): add namespace changes for non existing namespaces
  * ref(pkg/chartutil): break up chartutil into logical files
  * support --output-dir option for helm3 template
  * fix missing package name
  * ref(pkg/chart): remove unused chart.RawValues
  * docs(install): fix release links
  * fix(docs): fix `helm install` usage
  * fix ByDate sorter to use Time.Unix()
  * update list tests expected output files
  * fix test cases for list.AllNamespaces
  * remove unnecessary setting of list.All flag
  * add superseded to list filter mask
  * add more releases to list tests
  * fix docs for helm list
  * Remove redundant ByNameAsc enum value. Handled by default sorting
  * handle default list sort order through enum order
  * fix test cases for sort list with options
  * fix sort list with options bug
* Wed Jun 26 2019 mmeister@suse.com
- Update go to 1.12:
  * strings.ReplaceAll requires 1.12
- Update to version 3.0.0alpha.1:
  * fix(pkg/action): add namespace to release options
  * feat(pkg/chart): support deprecated requirements.yaml
  * ref(pkg/kube): cleanup kube client interface
  * Adding apiVersion guidance to the linting
  * Updatin gthe apiVersion linting for Helm v3
  * Adding lint check for apiVersion which is a required field
  * fix(loader): assume apiVersion is v1 when loading charts
  * update links to get.helm.sh
  * docs(faq): more information on what changed in Helm 3
  * pass debug option to registry client
  * Print manifest output for dry-run option
  * Updating OWERS to remove outdated reviewers and to reflect current case
  * fix(circle): lsb_release does not exist in linuxkit images
  * fix(cmd/helm): set 300s as default on timeout flags
  * Fix scaffold chart label in helper template
  * ref(circle): push assets to Azure
  * ref(*): use time.Duration for timeouts
  * ref(pkg/chartutil): remove k8s version object dependency
  * ref(pkg/kube): extract wait logic from install/update
  * fix(pkg/action): load clients after flags have been parsed (#5681)
  * Updating the labels for consistency
  * Reduce template code duplication. Fixes #5372
  * Add app.kubernetes.io/version label
  * Updating to the k8s label convention
  * Helm 3: registry login/logout (#5597)
  * Change the nginx app version to a set tag
  * Validate library chart files after chart loaded
  * Fix the image field for the scaffold chart application
  * Fix test data
  * Add capability for application charts to be used as library charts
  * Update from source section in install doc
  * docs: Replace reference to k8s.io to helm.sh
  * Feat/schema validation (#5350)
  * fix test command, move test to test run subcmd
  * Change header "APP_VERSION" to "APP VERSION"
  * Add app version to history table
  * ref(create): app version should be 0.1.0
  * fix multi uninstall bug
  * fix(pkg/engine): Style changes on template errors
  * fix(pkg/engine): Catch non-templating errors when rendering templates
  * fix(pkg/engine): Clean up template error messages
  * ref(pkg/chart): add validation method to chart
  * Fix files copyright
  * Fix docs targets
  * Remove docs target and generated docs folder
  * Fix make docs target
  * docs: Update the "Developer Guide"
  * fix(pkg/chartutil): marshal capabilities VersionSet into slice
  * fix(pkg/chartutil): only include external objects in capabilities
  * ref(pkg/action): refactoring dup code and linter fixes
  * chore(dep): bump kubernetes to 1.14.0
  * ref(uninstall): purge release history by default
  * ref(list): move namespaces field closer to the name
  * Remove a trivial TODO comment
  * fix(cmd/template): allow setting release name for template
  * chore(dep): update sprig to 2.19.0 (#5390)
  * ref(circleci): refactor ci setup
  * fix(*): resolve new govet issues
  * fix(pkg/action): action log must be initialized
  * fix(install): fix issue where chart metadata is not being saved on `helm install`
  * docs(faq): list changes since Helm 2
  * feat(*): use vanity import helm.sh/helm
  * ref(action): remove ParseShowOutputFormat
  * style(cmd): go fmt
  * ref(cmd): remove mockTestSuccessTemplate
  * fix(action): remove test.go
  * test(cmd): refactor release_testing_test.go
  * ref(action): move AddFlags functions back to cmd
  * ref(action): remove io.Writers, return string instead
  * fix(helm): fix `helm status` output formatting
  * ref: remove pkg/helm, pkg/hapi, pkg/tiller
  * chore(deps): upgrade dependencies
  * feat(tests): replace gometalinter with golangci-lint
  * Fix #5046 compatible with MacOS (#5406)
  * Fixes #5046, zsh completion (#5072)
  * Remove newline at the start of zsh completion file (#4851)
  * chore(circle): bump go to 1.12 (#5382)
  * remove appveyor (#5413)
  * ref(pkg/engine): make template specific functions private
  * fix(engine): make template rendering thread safe
  * fix(deps): add github sources to gopkg.in dependencies
  * docs: s,kubernetes/helm,helm/helm,g (#5404)
  * docs: consolidate FAQs into one doc (#5402)
  * docs: bring CONTRIBUTING doc up-to-date with current practices (#5401)
  * ref(pkg/helm): refactor out `ReleaseStatus`
  * Update after review
  * Update the docs
  * Add chart type
  * Fix linter warnings
  * feat(Makefile): add formatting target
  * Helm 3: fix "latest" tag bug (#5279)
  * feat(helm): add --plugins flag to 'helm init' (#5109)
  * ref(ci): persist dep cache
  * purge plugin directory on `helm plugin remove plug` (#4068)
  * Helm 3: initial registry support (#5243)
  * ref(*): remove references to chart 'engine'
  * optimize vendor caching on appveyor (#5251)
  * chore(ci): bump golang to 1.11.5
  * fix appveyor builds (#4934)
  * fix(deps): resolve dep warning messages
  * Feature(Plugins): Enable platform specific commands (#5176)
  * ref(*): remove helmVersion chart constraint
  * fix: fix a number of style errors (#5136)
  * feat: add 'pkg/action' for list operations (#5077)
  * feat(Makefile): automate go vendoring and building
  * Changed requirements.yaml references to dependencies section references
  * Updated change from requirements.yaml to dependencies field in Chart.yaml
  * feat(cmd/helm): re-add --history-max option to v3
  * ref(*): kubernetes v1.13 support
  * ref(*): replace byte array with map for Release config
  * ref(pkg/chartutil): simplify chart dependency unit tests
  * ref(pkg/chart): rename Requirements to Dependencies
  * ref(url) update helm's github url (#4962)
  * ref(pkg/repo): rename RepoFile to File
  * ref: rename inspect to show (#4927)
  * ref(pkg/chartutil): attempt to make requirements processing readable
  * ref(pkg/chart): rename files to be consistent with types
  * fix missing formatting character error in wrapf statement (#4881)
  * ref: require name by default on 'helm install' (#4858)
  * remove dirname constraint on `helm package` (#4141)
  * ref(tests): remove broken symlinks in testdata
  * doc(helm): remove Tiller reference from the docs (#4788)
  * ref(*): kubernetes v1.12 support
  * ref(helm): rename fetch to pull (#4714)
  * fix(tests): set mock to generate UTC timestamps (#4716)
  * ref(driver): refactor out function type errors
  * ref(*): rename requirements.lock to Chart.lock
  * ref(*): merge requirement.yaml into Chart.yaml
  * ref(chart): use map for chart.Values
  * change copyright to "Copyright The Helm Authors"
  * ref(*): refactor chart/chartutil
  * ref(*): kubernetes v1.11 support
  * ref(cmd): rename `helm delete` to `helm uninstall`
  * release canary v3 binaries as helm-dev-v3
  * feat(*): remove Time, Namespace, and Revision from template functions
  * ref(cmd): dry up values and chartpath flag options
  * ref(cmd): test template cmd using golden files
  * ref(cmd): refactor argument validation
  * ref(tests): simplify cmd test setup/teardown
  * ref(*): s/tiller/helm/
  * feat(*): print stacktrace on error with debug enabled
  * ref(cmd): consistent naming of cmd variables
  * ref(cmd): remove Writer from Cmd options stucts
  * ref(tests): use golden files for testing command output
  * ref(*): rebuild build version object
  * ref(pkg/tiller): add flag to enable tilling logging in tests
  * ref(*): convert const types to strings
  * ref(cmd): simplify cmd test setup
  * ref(*): remove local repository (dead code)
  * ref(cmd): remove serve command
  * fix(kube): output internal object table
  * feat(cmd): add --all-namespaces to list
  * feat(dep): replace glide with dep
  * ref(*): move kubeconfig flags to helm/environment
  * ref(pkg/tiller): flatten package structure for storage
  * fix(hapi): typo in struct json tags
  * feat(*): store release History in same namespace as release
  * feat(cmd): alias -n to --namespace
  * fix(tests): fix race in releasetesting test
  * chore(hapi): add missing license headers
  * ref(*): replace TillerVersion with HelmVersion
  * ref(*): replace chart.config with []byte
  * ref(pkg/releasetesting): simplify test setup
  * ref(*): cleanup timestamps in tests
  * ref(*): use go conventions for naming types
  * ref(*): remove protobuf any type
  * ref(*): remove protobuf timestamps
  * ref(hapi): convert protobuf to go types
  * ref(pkg/kube): simplify creating versioned objects
  * ref(*): improve initializing helm clients
  * ref(proto): remove unused protobufs
  * ref(pkg/tiller): simplify exported methods
  * ref(*): remove grpc
  * ref(*): refactor release testing
  * docs(generated): remove generated docs
  * ref(*): remove HELM_HOST
  * ref(*): remove pkg/kubernetes from tiller and storage
  * ref(*): bypass grpc for helm client
  * fixup! ref(cmd,pkg/helm): remove server side version
  * ref(pkg/tiller): remove ReleaseModules interface from tiller
  * ref(*): bypass grpc when invoking helm list
  * ref(pkg/tiller): refactor out imports of pkg/helm
  * ref(cmd): remove deprecated command
  * ref(Makefile): cleanup and consolidate
  * ref(cmd/tiller): delete main tiller package
  * ref(pkg/helm): cleanup unused code
  * ref(cmd): remove reset and init tiller commands
  * ref(pkg/helm): allow ReleaseContent to call storage directly
  * ref(cmd,pkg/helm): remove tiller ping
  * ref(cmd,pkg/helm): remove server side version
  * remove proto make targets
  * remove tiller build infra
  * remove rudder build infra
* Thu May 16 2019 Thomas Bechtold <tbechtold@suse.com>
- Add README.packaging as Source
- Update to version 2.13.1. See following changelogs for detailed
  descriptions:
  * https://github.com/helm/helm/releases/tag/v2.13.1
  * https://github.com/helm/helm/releases/tag/v2.13.0
  * https://github.com/helm/helm/releases/tag/v2.12.3
  * https://github.com/helm/helm/releases/tag/v2.12.2
  * https://github.com/helm/helm/releases/tag/v2.12.1
  * https://github.com/helm/helm/releases/tag/v2.12.0
  * https://github.com/helm/helm/releases/tag/v2.11.0
  * https://github.com/helm/helm/releases/tag/v2.10.0
  * https://github.com/helm/helm/releases/tag/v2.9.1
  * https://github.com/helm/helm/releases/tag/v2.9.0
Version: 2.7.2-2.1
* Wed Dec 13 2017 jbonham@suse.com
- Update to version 2.7.2
  * fix missing ssl params
  See changelog in:
  https://github.com/kubernetes/helm/releases/tag/v2.7.2
* Thu Sep 28 2017 nmanchanda@suse.com
- Update to version 2.6.1
  * Remove facebookgo code
  See changelog in:
  https://github.com/kubernetes/helm/releases/tag/v2.6.1
* Mon Aug 28 2017 sleavens@suse.com
- Update to version 2.5.1
  * Fix bsc#1055480 - `helm init` now works
  * The deadlock problem with Tiller has been found and fixed
  * The `helm get manifest` and `helm get value` commands are now
    working properly
  * Plugins will now receive the correct value for `$HELM_HOME`
    regardless of how the home directory was set
  See changelog in:
  https://github.com/kubernetes/helm/releases/tag/v2.5.1
* Wed Apr 05 2017 jmassaguerpla@suse.com
- Fix GOPATH
* Tue Apr 04 2017 jmassaguerpla@suse.com
- Update to version 2.2.3
  * Helm has been moved to github/kubernetes/helm
  * Helm provides 2 binaries now: helm and tiller
  * go 1.7 is available now and with that version we can build all archs
    and we don't need to use gcc-go
  * the "symlinking trick into gopath" does not work anymore but instead
  we need to copy all files. Let's use the golang-packaging for this
  See changelog in:
  https://github.com/kubernetes/helm/releases/tag/v2.2.3
* Tue Apr 26 2016 fcastelli@suse.com
- Create initial package 0.6.0
Version: 2.13.1-5.1
* Fri May 17 2019 jsuchome@suse.com
- set correct git_commit value so that 'helm version' reports correctly
- build with Go 1.11 to prevent https://github.com/helm/helm/issues/4987
- added service file for helm-serve
* Thu May 16 2019 tbechtold@suse.com
- Add README.packaging as Source
- Update to version 2.13.1. See following changelogs for detailed
  descriptions:
  * https://github.com/helm/helm/releases/tag/v2.13.1
  * https://github.com/helm/helm/releases/tag/v2.13.0
  * https://github.com/helm/helm/releases/tag/v2.12.3
  * https://github.com/helm/helm/releases/tag/v2.12.2
  * https://github.com/helm/helm/releases/tag/v2.12.1
  * https://github.com/helm/helm/releases/tag/v2.12.0
  * https://github.com/helm/helm/releases/tag/v2.11.0
  * https://github.com/helm/helm/releases/tag/v2.10.0
  * https://github.com/helm/helm/releases/tag/v2.9.1
  * https://github.com/helm/helm/releases/tag/v2.9.0
* Wed Dec 19 2018 clee@suse.com
- Require golang >= 1.10.6
  * bsc#1118897 CVE-2018-16873
    go#29230 cmd/go: remote command execution during "go get -u"
  * bsc#1118898 CVE-2018-16874
    go#29231 cmd/go: directory traversal in "go get" via curly braces in import paths
  * bsc#1118899 CVE-2018-16875
    go#29233 crypto/x509: CPU denial of service
* Thu Dec 13 2018 dorf@suse.com
- Require golang >= 1.10.
* Tue Aug 07 2018 mmeister@suse.com
- run spec-cleaner over tthe specfile
  there have been some deprecated macros used
* Tue Jun 05 2018 dcassany@suse.com
- Make use of %license macro
* Tue Mar 13 2018 kmacinnes@suse.com
- Update to version 2.8.2:
  * Tiller should only enforce what we expect from Helm
  * Keepalive config should be independent of TLS
  * Bump client side grpc max msg size
  * Update deprecated grpc dial timeout
  * fix(tiller): Supersede multiple deployments (#3539)
  * replace FAILED deployments with `helm upgrade --install --force`
  * fix(helm): Don't crash in search if upper case chars are encountered.
  * fix helm init --wait
  * fix protoc
  * bump version to v2.8.2
* Thu Mar 01 2018 kmacinnes@suse.com
- Update to version 2.8.1
  * Includes fixes which allow Helm to correctly recognize
    resources created using the K8S 1.8/1.9 API namespaces