Skip to content

build(deps): bump github.com/fluxcd/helm-operator from 1.2.0 to 1.3.0

Bumps github.com/fluxcd/helm-operator from 1.2.0 to 1.3.0.

Release notes

Sourced from github.com/fluxcd/helm-operator's releases.

Helm operator 1.3.0

Helm Operator and Flux are in maintenance: Efforts have been focused on the next generation of Flux, also called the GitOps Toolkit, which has crossed the feature-parity milestone, and is already recommended for production use in many cases. The helm-controller is the replacement for Helm Operator. The roadmap for Flux v2 development including Helm Controller can be found here.

We are eager to hear feedback, suggestions, and/or feature requests for the helm-controller and other Toolkit components. The migration timetable will be kept updated with developments regarding the ongoing support of Helm Operator.

Users of Helm Operator should be planning their migrations, and report any blocking issues so that they can be addressed as early as possible.

NOTE: Make sure to update the CRD when upgrading from a previous version as they may have been changed since the prior release.

Documentation for Helm Operator has moved under fluxcd.io/legacy/flux. This release includes any merged fixes that were unreleased for the past year, including an upgrade from Helm 3.1.x to Helm 3.5.4 which also covered some breaking changes in Helm.

The next MINOR (1.4.0) release of Helm Operator will break compatibility with older releases of Kubernetes, in order to ensure forward compatibility with long-awaited breaking changes in Kubernetes 1.22.0.

([fluxcd/helm-operator#599]#599 and [fluxcd/helm-operator#618]#618 describe the breaking changes that are upcoming in Helm Operator 1.4.0.)

Please note, this is a security update and while we continue the Helm Operator support, there are some known issues in Helm Operator that cannot be addressed. (From testing the release candidate in [fluxcd/helm-operator#626][], Helm Plugins are known to be broken.)

Users are advised strongly to plan their infrastructure upgrades and migrate to Flux v2 and Helm Controller as soon as possible, as Helm Operator will soon no longer be maintained.

Maintenance

  • Update helm v2 and v3 to latest [fluxcd/helm-operator#604][]
  • Update Alpine to 3.13 [fluxcd/helm-operator#589][]
  • Update Helm stable repository url [fluxcd/helm-operator#577][]
  • Move Fons to maintainer emeritus [fluxcd/helm-operator#547][]
  • Disable link-checking [fluxcd/helm-operator#594][]
  • Add maintenance note to GitHub templates and README [fluxcd/helm-operator#548][]

Enhancements

  • Add terminationGracePeriodSeconds value to Helm Operator Chart [fluxcd/helm-operator#564][]
  • Default kubeconfig to None in chart [fluxcd/helm-operator#521][]
  • Remove the query string from the CleanURL [fluxcd/helm-operator#571][]
  • Sync chart mirror on chart spec change to prevent incorrect reconciliation [fluxcd/helm-operator#573][]
  • Add explicit namespace field to namespaced resources [fluxcd/helm-operator#517][]
  • Add more Helm chart dashboard options [fluxcd/helm-operator#522][]
  • Unnest convert settings from tls [fluxcd/helm-operator#524][]
  • Enable additional sidecar containers [fluxcd/helm-operator#484][]
  • Adding securityContext options at the pod and container level. [fluxcd/helm-operator#494][]

Fixes

  • fix: kubeconfig override in chart/deployment [fluxcd/helm-operator#507][]
  • fix: make passing gitconfig as a value optional [fluxcd/helm-operator#551][]
  • fix: Address constant release creation [fluxcd/helm-operator#533][]
  • fix: take ignored OptionalSecretKeySelector into account [fluxcd/helm-operator#616][]

Documentation

... (truncated)

Changelog

Sourced from github.com/fluxcd/helm-operator's changelog.

1.3.0 (2021-07-07)

Helm Operator and Flux are in maintenance: Efforts have been focused on the next generation of Flux, also called the GitOps Toolkit, which has crossed the feature-parity milestone, and is already recommended for production use in many cases. The helm-controller is the replacement for Helm Operator. The roadmap for Flux v2 development including Helm Controller can be found here.

We are eager to hear feedback, suggestions, and/or feature requests for the helm-controller and other Toolkit components. The migration timetable will be kept updated with developments regarding the ongoing support of Helm Operator.

Users of Helm Operator should be planning their migrations, and report any blocking issues so that they can be addressed as early as possible.

NOTE: Make sure to update the CRD when upgrading from a previous version as they may have been changed since the prior release.

Documentation for Helm Operator has moved under fluxcd.io/legacy/flux. This release includes any merged fixes that were unreleased for the past year, including an upgrade from Helm 3.1.x to Helm 3.5.4 which also covered some breaking changes in Helm.

The next MINOR (1.4.0) release of Helm Operator will break compatibility with older releases of Kubernetes, in order to ensure forward compatibility with long-awaited breaking changes in Kubernetes 1.22.0.

([fluxcd/helm-operator#599]#599 and [fluxcd/helm-operator#618]#618 describe the breaking changes that are upcoming in Helm Operator 1.4.0.)

Please note, this is a security update and while we continue the Helm Operator support, there are some known issues in Helm Operator that cannot be addressed. Users are advised strongly to plan their infrastructure upgrades and migrate to Flux v2 and Helm Controller as soon as possible, as Helm Operator will soon no longer be maintained.

Maintenance

  • Update helm v2 and v3 to latest [fluxcd/helm-operator#604][]
  • Update Alpine to 3.13 [fluxcd/helm-operator#589][]
  • Update Helm stable repository url [fluxcd/helm-operator#577][]
  • Move Fons to maintainer emeritus [fluxcd/helm-operator#547][]
  • Disable link-checking [fluxcd/helm-operator#594][]
  • Add maintenance note to GitHub templates and README [fluxcd/helm-operator#548][]

Enhancements

  • Add terminationGracePeriodSeconds value to Helm Operator Chart [fluxcd/helm-operator#564][]
  • Default kubeconfig to None in chart [fluxcd/helm-operator#521][]
  • Remove the query string from the CleanURL [fluxcd/helm-operator#571][]
  • Sync chart mirror on chart spec change to prevent incorrect reconciliation [fluxcd/helm-operator#573][]
  • Add explicit namespace field to namespaced resources [fluxcd/helm-operator#517][]
  • Add more Helm chart dashboard options [fluxcd/helm-operator#522][]
  • Unnest convert settings from tls [fluxcd/helm-operator#524][]
  • Enable additional sidecar containers [fluxcd/helm-operator#484][]
  • Adding securityContext options at the pod and container level. [fluxcd/helm-operator#494][]

Fixes

  • fix: kubeconfig override in chart/deployment [fluxcd/helm-operator#507][]
  • fix: make passing gitconfig as a value optional [fluxcd/helm-operator#551][]
  • fix: Address constant release creation [fluxcd/helm-operator#533][]
  • fix: take ignored OptionalSecretKeySelector into account [fluxcd/helm-operator#616][]

Documentation

  • docs: Fix Readme (configureRepositories.cacheVolumeName) [fluxcd/helm-operator#502][]

... (truncated)

Commits
  • fbfb678 Merge branch 'release/1.3.0' into release/1.3.x
  • c38fd34 amend release date in CHANGELOG
  • 45372a3 Add stronger admonishment to upgrade in CHANGELOG
  • cbc26bd bump versions for 1.3.0 release
  • eb4e804 Clarify why 1.14.10 is tested against
  • a2708ff One cannot test k8s 1.11 with kind anymore
  • 8584676 actually test Kubernetes 1.11.10
  • 7da0e05 relax requirements advertising
  • 53d05a1 fixup CHANGELOG
  • 0524012 Merge branch 'release/1.3.0-rc1' into release/1.3.x
  • Additional commits viewable in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • $dependabot rebase will rebase this MR
  • $dependabot recreate will recreate this MR rewriting all the manual changes and resolving conflicts

Merge request reports