Update dependency fluxcd/flux2 to v0.37.0 #5

Merged
kjuulh merged 1 commits from renovate/all into main 2022-11-22 18:48:01 +01:00
Owner

This PR contains the following updates:

Package Update Change
fluxcd/flux2 minor v0.30.2 -> v0.37.0

Release Notes

fluxcd/flux2

v0.37.0

Compare Source

CLI Changelog

v0.36.0

Compare Source

Highlights

Flux v0.36.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience.

Features and improvements
  • Verify OCI Helm charts signed by Cosign (including keyless) with HelmChart.spec.verify.
  • Allow publishing a single YAML file to OCI with flux push artifact <URL> --path=deploy/install.yaml.
  • Detect changes to local files before pushing to OCI with flux diff artifact <URL> --path=<local files>.
  • New Alert Provider type named generic-hmac for authenticating the webhook requests coming from notification-controller.
  • The Kustomization.status.conditions have been aligned with Kubernetes standard conditions and kstatus.
  • The kustomize-controller memory usage was reduced by 90% when performing artifact operations.
New documentation

Components changelog

CLI Changelog

v0.35.0

Compare Source

Highlights

Flux v0.35.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience.

Breaking changes

Strict validation rules have been put in place for API fields which define a time duration, such as .spec.interval. Effectively, this means values without a time unit (e.g. ms, s, m, h) will now be rejected by the API server.

Features and improvements
  • Verify OCI artifacts signed by Cosign (including keyless) with OCIRepository.spec.verify.
  • Allow pulling Helm charts dependencies from HTTPS repositories with mixed self-signed TLS and public CAs.
  • Allow pulling Helm charts from OCI artifacts stored at the root of AWS ECR.
  • Allow running bootstrap for insecure HTTP Git servers with flux bootstrap git --allow-insecure-http --token-auth.
  • Improve health checking for global objects such as ClusterClass, GatewayClass, StorageClass, etc.
  • The controllers and the Flux CLI are now built with Go 1.19.

For more information on OCI and Cosign support please see the Flux documentation.

Components changelog

CLI Changelog

v0.34.0

Compare Source

Highlights

Flux v0.34.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience.

Breaking changes

The Flux controller logs have been aligned with the Kubernetes structured logging.
For more details on the new logging structure please see: fluxcd/flux2#​3051.

Features and improvements
  • OCIRepository.spec.insecure Allow pulling artifacts from an in-cluster Docker Registry over plain HTTP.
  • Allow defining OCI sources for non-TLS container registries with flux create source oci --insecure.
  • Enable contextual login when publishing OCI artifacts from a Cloud VM using flux push artifact --provider=aws|azure|gcp.
  • Prioritise static credentials over OIDC providers when pulling OCI artifacts from container registries on multi-tenant cluster.
  • Reconcile Kubernetes Class types (ClusterClass, GatewayClass, StorageClass, etc) in a dedicated stage before any other custom resources like Clusters, Gateways, Volumes, etc.
  • When multiple SOPS providers are available, run the offline decryption methods first to avoid failures due to KMS unavailability.
  • Add finalizers to the notification API to properly record the reconciliation metrics for deleted resources.
  • Publish the Flux install manifests as OCI artifacts on GitHub and DockerHub container registries under fluxcd/flux-manifests.

Components Changelog

CLI Changelog

v0.33.0

Compare Source

Highlights

Flux v0.33.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience.

Features and improvements
  • HelmRepository.spec.provider Enable contextual login to container registries when pulling Helm charts from Amazon Elastic Container Registry, Azure Container Registry and Google Artifact Registry.
  • OCIRepository.spec.layerSelector Select which layer contains the Kubernetes configs by specifying a matching OCI media type.
  • Bucket.spec.secretRef Authenticate to Azure Blob storage using SAS tokens.
  • Allow filtering OCI artifacts by semver and regex when listing artifact with flux list artifacts.
  • Allow excluding local files and directories when building and publishing artifacts with flux push artifact.
  • Mitigate denial-of-service on multi-tenant clusters by automatically recovering from panics encountered during reconciliation.
  • Update controllers to Kubernetes v1.25.0, Kustomize v4.5.7 and Helm v3.9.4.
New documentation

Components changelog

CLI Changelog

v0.32.0

Compare Source

Highlights

Flux v0.32.0 comes with support for distributing Kubernetes manifests, Kustomize overlays and Terraform code as OCI artifacts.
For more information please see the Flux OCI documentation.

New features
  • New Flux CLI commands flux push|pull|tag artifact for publishing OCI Artifacts to container registries.
  • New source type OCIRepository for fetching OCI artifacts from container registries.
  • Resolve Helm dependencies from OCI for charts defined in Git.

Components changelog

CLI Changelog

v0.31.5

Compare Source

Highlights

Flux v0.31.5 is a patch release that comes with fixes. Users are encouraged to upgrade for the best experience.

Fixes

  • Fix ImageRepository public repository scan for unconfigured provider registries

Improvements

  • Improve Helm OCI Chart to work with registries that don't support listing tags

Component changelog

CLI Changelog

v0.31.4

Compare Source

Highlights

Flux v0.31.4 is a patch release that comes with fixes. Users are encouraged to upgrade for the best experience.

Fixes
  • Fix SIGSEGV when resolving charts dependencies.
  • Fix Panic when no artifact in source.
  • decryptor: recover from SOPS store panic.
  • Fix spelling mistake in azure/exchanger.go.
Improvements
  • Retry downloading artifacts on not found errors.

Components changelog

CLI Changelog

v0.31.3

Compare Source

Highlights

Flux v0.31.3 is a patch release that comes with fixes. Users are encouraged to upgrade for the best experience.

Fixes
  • Fix for Helm OCI authentication where the credentials were cached instead of being reloaded at each reconciliation
  • Fix for health checking Kubernetes Jobs when impersonating a service account

Components changelog

CLI Changelog

v0.31.2

Compare Source

Highlights

Flux v0.31.2 is a patch release that comes with fixes and small improvements. Users are encouraged to upgrade for the best experience.

Fixes and improvements
  • Fix SSH connection leaks when using libgit2 managed transport
  • Improve the libgit2 error messages when the known hosts check fails
  • Fix authentication for BitBucket server when using libgit2 managed transport
  • Fix flux logs when running Flux inside a service mesh
  • Fix flux reconcile source helm when using Helm OCI
  • Accept multiple values for flux create hr --values-from
  • List the Flux CRDs and assert their statuses when running flux check
  • Add finalizers to ImageRepository, ImagePolicy and ImageUpdateAutomation resources to properly record the metrics for deleted resources

Components changelog

CLI Changelog

v0.31.1

Compare Source

Highlights

Flux v0.31.1 is a patch release that comes with important fixes and documentation improvements. Users are encouraged to upgrade for the best experience.

Fixes
  • Fix semver sorting for Helm OCI charts (source-controller)
  • Fix service account impersonation when using target namespace (helm-controller)
  • Validate that the image name does not contain tags (image-reflector-controller)
  • Fix libgit2 SSH host key verification (source-controller & image-automation-controller)
  • Fix authentication when using Gitlab via HTTP/S (source-controller & image-automation-controller)
Documentation improvements

Components changelog

CLI Changelog

v0.31.0

Compare Source

Highlights

Flux v0.31.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience.

Breaking changes

Flux is no longer compatible with kubeconfigs using client.authentication.k8s.io/v1alpha1, this version was deprecated and removed in Kubernetes 1.24. Please follow these instructions on how to update kubeconfig to client.authentication.k8s.io/v1beta1.

New features
  • Pull Helm charts from container registries by configuring Helm repositories with type: oci.
    For more information please see the Helm OCI documentation.
  • Trigger GitHub Actions workflows from Flux by configuring alerting providers with type: githubdispatch.
    For more information please see the GitHub dispatch provider documentation.
New guides
New improvements and fixes
  • Starting with this version, all Flux controllers conform to the Kubernetes API Priority and Fairness.
  • Add support for configuring the authentication to AWS KMS, Azure Key Vault and Google Cloud KMS on multi-tenant clusters.
  • The Git reconciliation has been made more efficient by adding support for no-op clones that should reduce the outbound traffic substantially.
  • The libgit2 managed transport feature has been enabled by default to improve the Azure DevOps and AWS CodeCommit Git operations.
  • Fix an issue where the token used for Helm operations would go stale if it was provided using a Bound Service Account Token Volume.
  • Update the controllers and CLI dependencies to Kubernetes v1.24, Kustomize v4.5.5 and Helm v3.9.0.

Components changelog

CLI Changelog


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [fluxcd/flux2](https://github.com/fluxcd/flux2) | minor | `v0.30.2` -> `v0.37.0` | --- ### Release Notes <details> <summary>fluxcd/flux2</summary> ### [`v0.37.0`](https://github.com/fluxcd/flux2/releases/tag/v0.37.0) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.36.0...v0.37.0) #### CLI Changelog - PR [#&#8203;3339](https://github.com/fluxcd/flux2/issues/3339) - [@&#8203;hiddeco](https://github.com/hiddeco) - Update dependencies - PR [#&#8203;3326](https://github.com/fluxcd/flux2/issues/3326) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;3324](https://github.com/fluxcd/flux2/issues/3324) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Update kubectl and remove nsswitch.conf in flux-cli image - PR [#&#8203;3323](https://github.com/fluxcd/flux2/issues/3323) - [@&#8203;pjbgf](https://github.com/pjbgf) - build: Pin GitHub Actions - PR [#&#8203;3317](https://github.com/fluxcd/flux2/issues/3317) - [@&#8203;souleb](https://github.com/souleb) - Add a dry-run mode to flux build kustomization - PR [#&#8203;3303](https://github.com/fluxcd/flux2/issues/3303) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - monitoring: Use kube-prometheus-stack signed OCI Helm chart - PR [#&#8203;3299](https://github.com/fluxcd/flux2/issues/3299) - [@&#8203;aryan9600](https://github.com/aryan9600) - Refactor bootstrap process to use `fluxcd/pkg/git` - PR [#&#8203;3294](https://github.com/fluxcd/flux2/issues/3294) - [@&#8203;phillebaba](https://github.com/phillebaba) - Aggregate errors in uninstall functions - PR [#&#8203;3288](https://github.com/fluxcd/flux2/issues/3288) - [@&#8203;dependabot](https://github.com/dependabot)\[bot] - Bump hashicorp/setup-terraform from 2.0.2 to 2.0.3 - PR [#&#8203;3281](https://github.com/fluxcd/flux2/issues/3281) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Refactor ARM64 e2e test suite - PR [#&#8203;3269](https://github.com/fluxcd/flux2/issues/3269) - [@&#8203;dependabot](https://github.com/dependabot)\[bot] - Bump actions/setup-go from 2 to 3 - PR [#&#8203;3249](https://github.com/fluxcd/flux2/issues/3249) - [@&#8203;phillebaba](https://github.com/phillebaba) - Remove file reading from bootstrap package ### [`v0.36.0`](https://github.com/fluxcd/flux2/releases/tag/v0.36.0) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.35.0...v0.36.0) #### Highlights Flux v0.36.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience. ##### Features and improvements - Verify OCI Helm charts signed by Cosign (including keyless) with [HelmChart.spec.verify](https://fluxcd.io/docs/cheatsheets/oci-artifacts/#verify-helm-charts). - Allow publishing a single YAML file to OCI with `flux push artifact <URL> --path=deploy/install.yaml`. - Detect changes to local files before pushing to OCI with `flux diff artifact <URL> --path=<local files>`. - New Alert Provider type named `generic-hmac` for authenticating the webhook requests coming from notification-controller. - The `Kustomization.status.conditions` have been aligned with Kubernetes standard conditions and kstatus. - The kustomize-controller memory usage was reduced by 90% when performing artifact operations. ##### New documentation - Guide: [How to deploy Flagger with Flux using signed Helm charts and OCI artifacts](https://fluxcd.io/flagger/install/flagger-install-with-flux/) - FAQ: [Should I be using Kustomize remote bases?](https://fluxcd.io/flux/faq/#should-i-be-using-kustomize-remote-bases) - FAQ: [Should I be using Kustomize Helm chart plugin?](https://fluxcd.io/flux/faq/#should-i-be-using-kustomize-helm-chart-plugin) #### Components changelog - source-controller [v0.31.0](https://github.com/fluxcd/source-controller/blob/v0.31.0/CHANGELOG.md) - kustomize-controller [v0.30.0](https://github.com/fluxcd/kustomize-controller/blob/v0.30.0/CHANGELOG.md) - helm-controller [v0.26.0](https://github.com/fluxcd/helm-controller/blob/v0.26.0/CHANGELOG.md) - notification-controller [v0.28.0](https://github.com/fluxcd/notification-controller/blob/v0.28.0/CHANGELOG.md) - image-reflector-controller [v0.22.1](https://github.com/fluxcd/image-reflector-controller/blob/v0.22.1/CHANGELOG.md) - image-automation-controller [v0.26.1](https://github.com/fluxcd/image-automation-controller/blob/v0.26.1/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;3242](https://github.com/fluxcd/flux2/issues/3242) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Update dependencies - PR [#&#8203;3237](https://github.com/fluxcd/flux2/issues/3237) - [@&#8203;phillebaba](https://github.com/phillebaba) - Move bootstrap package from internal to pkg - PR [#&#8203;3236](https://github.com/fluxcd/flux2/issues/3236) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - ci: Refactor GitHub workflows - PR [#&#8203;3232](https://github.com/fluxcd/flux2/issues/3232) - [@&#8203;eddie-knight](https://github.com/eddie-knight) - Additional workflow permissions tweaks - PR [#&#8203;3231](https://github.com/fluxcd/flux2/issues/3231) - [@&#8203;eddie-knight](https://github.com/eddie-knight) - Adjusted workflow permissions - PR [#&#8203;3229](https://github.com/fluxcd/flux2/issues/3229) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - RFC-0002: Add Cosign verification for Helm OCI charts - PR [#&#8203;3224](https://github.com/fluxcd/flux2/issues/3224) - [@&#8203;developer-guy](https://github.com/developer-guy) - Add `diff artifact` command - PR [#&#8203;3220](https://github.com/fluxcd/flux2/issues/3220) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Only run e2e tests for Dependabot PRs - PR [#&#8203;3219](https://github.com/fluxcd/flux2/issues/3219) - [@&#8203;dependabot](https://github.com/dependabot)\[bot] - Bump github/codeql-action from 1 to 2 - PR [#&#8203;3218](https://github.com/fluxcd/flux2/issues/3218) - [@&#8203;dependabot](https://github.com/dependabot)\[bot] - Bump peter-evans/create-pull-request from 3 to 4 - PR [#&#8203;3217](https://github.com/fluxcd/flux2/issues/3217) - [@&#8203;dependabot](https://github.com/dependabot)\[bot] - Bump hashicorp/setup-terraform from 1 to 2.0.2 - PR [#&#8203;3216](https://github.com/fluxcd/flux2/issues/3216) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Enable Dependabot for GitHub Actions - PR [#&#8203;3214](https://github.com/fluxcd/flux2/issues/3214) - [@&#8203;eddie-knight](https://github.com/eddie-knight) - Added ArtifactHub badge - PR [#&#8203;3213](https://github.com/fluxcd/flux2/issues/3213) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Add FOSSA license scanning badge - PR [#&#8203;3198](https://github.com/fluxcd/flux2/issues/3198) - [@&#8203;phillebaba](https://github.com/phillebaba) - Add nop logger - PR [#&#8203;3197](https://github.com/fluxcd/flux2/issues/3197) - [@&#8203;phillebaba](https://github.com/phillebaba) - Move uninstall code to pkg - PR [#&#8203;3190](https://github.com/fluxcd/flux2/issues/3190) - [@&#8203;developer-guy](https://github.com/developer-guy) - Accept a file path as input for `flux build|push artifact` - PR [#&#8203;3187](https://github.com/fluxcd/flux2/issues/3187) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;3174](https://github.com/fluxcd/flux2/issues/3174) - [@&#8203;phillebaba](https://github.com/phillebaba) - Update libgit2 version in Azure e2e tests - PR [#&#8203;3162](https://github.com/fluxcd/flux2/issues/3162) - [@&#8203;somtochiama](https://github.com/somtochiama) - Update golden file for `get source oci` - PR [#&#8203;3161](https://github.com/fluxcd/flux2/issues/3161) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Update RFC-0003 implementation history ### [`v0.35.0`](https://github.com/fluxcd/flux2/releases/tag/v0.35.0) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.34.0...v0.35.0) #### Highlights Flux v0.35.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience. ##### Breaking changes Strict validation rules have been put in place for API fields which define a time duration, such as `.spec.interval`. Effectively, this means values without a time unit (e.g. `ms`, `s`, `m`, `h`) will now be rejected by the API server. ##### Features and improvements - Verify OCI artifacts signed by Cosign (including keyless) with [OCIRepository.spec.verify](https://fluxcd.io/docs/components/source/ocirepositories/#verification). - Allow pulling Helm charts dependencies from HTTPS repositories with mixed self-signed TLS and public CAs. - Allow pulling Helm charts from OCI artifacts stored at the root of AWS ECR. - Allow running bootstrap for insecure HTTP Git servers with `flux bootstrap git --allow-insecure-http --token-auth`. - Improve health checking for global objects such as ClusterClass, GatewayClass, StorageClass, etc. - The controllers and the Flux CLI are now built with Go 1.19. For more information on OCI and Cosign support please see the [Flux documentation](https://fluxcd.io/docs/cheatsheets/oci-artifacts/#signing-and-verification). #### Components changelog - source-controller [v0.30.0](https://github.com/fluxcd/source-controller/blob/v0.30.0/CHANGELOG.md) - kustomize-controller [v0.29.0](https://github.com/fluxcd/kustomize-controller/blob/v0.29.0/CHANGELOG.md) - helm-controller [v0.25.0](https://github.com/fluxcd/helm-controller/blob/v0.25.0/CHANGELOG.md) - notification-controller [v0.27.0](https://github.com/fluxcd/notification-controller/blob/v0.27.0/CHANGELOG.md) - image-reflector-controller [v0.22.0](https://github.com/fluxcd/image-reflector-controller/blob/v0.22.0/CHANGELOG.md) - image-automation-controller [v0.26.0](https://github.com/fluxcd/image-automation-controller/blob/v0.26.0/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;3154](https://github.com/fluxcd/flux2/issues/3154) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - \[RFC-0003] Add Cosign keyless specification - PR [#&#8203;3153](https://github.com/fluxcd/flux2/issues/3153) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Build with Go 1.19 - PR [#&#8203;3149](https://github.com/fluxcd/flux2/issues/3149) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;3145](https://github.com/fluxcd/flux2/issues/3145) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Add component label for controllers and their CRDs - PR [#&#8203;3117](https://github.com/fluxcd/flux2/issues/3117) - [@&#8203;carlosonunez-vmw](https://github.com/carlosonunez-vmw) - Maintain original scheme when using --token-auth - PR [#&#8203;3098](https://github.com/fluxcd/flux2/issues/3098) - [@&#8203;Santosh1176](https://github.com/Santosh1176) - \[Grafana] Use `container_memory_working_set_bytes` to report memory consumption ### [`v0.34.0`](https://github.com/fluxcd/flux2/releases/tag/v0.34.0) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.33.0...v0.34.0) #### Highlights Flux v0.34.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience. ##### Breaking changes The Flux controller logs have been aligned with the Kubernetes structured logging. For more details on the new logging structure please see: [fluxcd/flux2#&#8203;3051](https://github.com/fluxcd/flux2/issues/3051). ##### Features and improvements - [OCIRepository.spec.insecure](https://fluxcd.io/docs/components/source/ocirepositories/#insecure) Allow pulling artifacts from an in-cluster Docker Registry over plain HTTP. - Allow defining OCI sources for non-TLS container registries with `flux create source oci --insecure`. - Enable contextual login when publishing OCI artifacts from a Cloud VM using `flux push artifact --provider=aws|azure|gcp`. - Prioritise static credentials over OIDC providers when pulling OCI artifacts from container registries on multi-tenant cluster. - Reconcile Kubernetes Class types (ClusterClass, GatewayClass, StorageClass, etc) in a dedicated stage before any other custom resources like Clusters, Gateways, Volumes, etc. - When multiple SOPS providers are available, run the offline decryption methods first to avoid failures due to KMS unavailability. - Add finalizers to the notification API to properly record the reconciliation metrics for deleted resources. - Publish the Flux install manifests as OCI artifacts on GitHub and DockerHub container registries under `fluxcd/flux-manifests`. #### Components Changelog - source-controller [v0.29.0](https://github.com/fluxcd/source-controller/blob/v0.27.0/CHANGELOG.md) - kustomize-controller [v0.28.0](https://github.com/fluxcd/kustomize-controller/blob/v0.28.0/CHANGELOG.md) - helm-controller [v0.24.0](https://github.com/fluxcd/helm-controller/blob/v0.24.0/CHANGELOG.md) - notification-controller [v0.26.0](https://github.com/fluxcd/notification-controller/blob/v0.26.0/CHANGELOG.md) - image-reflector-controller [v0.21.0](https://github.com/fluxcd/image-reflector-controller/blob/v0.21.0/CHANGELOG.md) - image-automation-controller [v0.25.0](https://github.com/fluxcd/image-automation-controller/blob/v0.25.0/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;3097](https://github.com/fluxcd/flux2/issues/3097) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Add `--insecure` flag to `flux create source oci` - PR [#&#8203;3091](https://github.com/fluxcd/flux2/issues/3091) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;3088](https://github.com/fluxcd/flux2/issues/3088) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Publish the install manifests to GHCR and DockerHub as OCI artifacts - PR [#&#8203;3087](https://github.com/fluxcd/flux2/issues/3087) - [@&#8203;somtochiama](https://github.com/somtochiama) - Remove finalizers for notification CRs on uninstall - PR [#&#8203;3085](https://github.com/fluxcd/flux2/issues/3085) - [@&#8203;souleb](https://github.com/souleb) - \[bootstrap] Make sure we reconcile with the right reconciliation method - PR [#&#8203;3082](https://github.com/fluxcd/flux2/issues/3082) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Remove finalizers for OCI repositories on uninstall - PR [#&#8203;3079](https://github.com/fluxcd/flux2/issues/3079) - [@&#8203;adrien-f](https://github.com/adrien-f) - Support autologin when pushing OCI artifacts - PR [#&#8203;3073](https://github.com/fluxcd/flux2/issues/3073) - [@&#8203;acondrat](https://github.com/acondrat) - Filter out non-running pods in Prometheus - PR [#&#8203;3063](https://github.com/fluxcd/flux2/issues/3063) - [@&#8203;somtochiama](https://github.com/somtochiama) - Update `flux logs` to accomodate the new format - PR [#&#8203;3053](https://github.com/fluxcd/flux2/issues/3053) - [@&#8203;dholbach](https://github.com/dholbach) - Revert "Fix broken "edit this page" links in Flux CLI section" - PR [#&#8203;3052](https://github.com/fluxcd/flux2/issues/3052) - [@&#8203;dholbach](https://github.com/dholbach) - update to new doc links structure - PR [#&#8203;3050](https://github.com/fluxcd/flux2/issues/3050) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Status update for RFC-0002 and RFC-0003 ### [`v0.33.0`](https://github.com/fluxcd/flux2/releases/tag/v0.33.0) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.32.0...v0.33.0) #### Highlights Flux v0.33.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience. ##### Features and improvements - [HelmRepository.spec.provider](https://fluxcd.io/docs/components/source/helmrepositories/#provider) Enable contextual login to container registries when pulling Helm charts from Amazon Elastic Container Registry, Azure Container Registry and Google Artifact Registry. - [OCIRepository.spec.layerSelector](https://fluxcd.io/docs/components/source/ocirepositories/#layer-selector) Select which layer contains the Kubernetes configs by specifying a matching OCI media type. - [Bucket.spec.secretRef](https://fluxcd.io/docs/components/source/buckets/#azure-blob-sas-token-example) Authenticate to Azure Blob storage using SAS tokens. - Allow filtering OCI artifacts by semver and regex when listing artifact with `flux list artifacts`. - Allow excluding local files and directories when building and publishing artifacts with `flux push artifact`. - Mitigate denial-of-service on multi-tenant clusters by automatically recovering from panics encountered during reconciliation. - Update controllers to Kubernetes v1.25.0, Kustomize v4.5.7 and Helm v3.9.4. ##### New documentation - [Secrets Management](https://fluxcd.io/docs/security/secrets-management/) - [Contextual Authorization](https://fluxcd.io/docs/security/contextual-authorization/) #### Components changelog - source-controller [v0.27.0](https://github.com/fluxcd/source-controller/blob/v0.27.0/CHANGELOG.md) [v0.28.0](https://github.com/fluxcd/source-controller/blob/v0.28.0/CHANGELOG.md) - kustomize-controller [v0.27.1](https://github.com/fluxcd/kustomize-controller/blob/v0.27.1/CHANGELOG.md) - helm-controller [v0.23.1](https://github.com/fluxcd/helm-controller/blob/v0.23.1/CHANGELOG.md) - notification-controller [v0.25.2](https://github.com/fluxcd/notification-controller/blob/v0.25.2/CHANGELOG.md) - image-reflector-controller [v0.20.1](https://github.com/fluxcd/image-reflector-controller/blob/v0.20.1/CHANGELOG.md) - image-automation-controller [v0.24.2](https://github.com/fluxcd/image-automation-controller/blob/v0.24.2/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;3049](https://github.com/fluxcd/flux2/issues/3049) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Update Kubernetes dependencies to v1.25.0 - PR [#&#8203;3034](https://github.com/fluxcd/flux2/issues/3034) - [@&#8203;snebel29](https://github.com/snebel29) - Fix broken "edit this page" links in Flux CLI section - PR [#&#8203;3028](https://github.com/fluxcd/flux2/issues/3028) - [@&#8203;snebel29](https://github.com/snebel29) - Update tests/azure github.com/hashicorp/terraform-exec to v0.16.1 - PR [#&#8203;3025](https://github.com/fluxcd/flux2/issues/3025) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - \[RFC-0002] Add auth specification for Helm OCI - PR [#&#8203;3024](https://github.com/fluxcd/flux2/issues/3024) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Add version validation to install commands - PR [#&#8203;3019](https://github.com/fluxcd/flux2/issues/3019) - [@&#8203;somtochiama](https://github.com/somtochiama) - Improve error message in get cmd - PR [#&#8203;3014](https://github.com/fluxcd/flux2/issues/3014) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - \[RFC-0003] Select layer by OCI media type - PR [#&#8203;2999](https://github.com/fluxcd/flux2/issues/2999) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;2998](https://github.com/fluxcd/flux2/issues/2998) - [@&#8203;somtochiama](https://github.com/somtochiama) - Add `--filter-semver` and `--filter-regex` flags to `list artifacts` - PR [#&#8203;2997](https://github.com/fluxcd/flux2/issues/2997) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Use ghcr.io in the static manifests - PR [#&#8203;2996](https://github.com/fluxcd/flux2/issues/2996) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Update dependencies - PR [#&#8203;2995](https://github.com/fluxcd/flux2/issues/2995) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Add `--ignore-paths` arg to `flux build|push artifact` - PR [#&#8203;2979](https://github.com/fluxcd/flux2/issues/2979) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Status update for RFC-0002 and RFC-0003 ### [`v0.32.0`](https://github.com/fluxcd/flux2/releases/tag/v0.32.0) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.31.5...v0.32.0) #### Highlights Flux v0.32.0 comes with support for distributing Kubernetes manifests, Kustomize overlays and Terraform code as OCI artifacts. For more information please see the [Flux OCI documentation](https://fluxcd.io/docs/cheatsheets/oci-artifacts/). ##### New features - New Flux CLI commands `flux push|pull|tag artifact` for publishing OCI Artifacts to container registries. - New source type [OCIRepository](https://fluxcd.io/docs/components/source/ocirepositories/) for fetching OCI artifacts from container registries. - Resolve Helm dependencies from OCI for charts defined in Git. #### Components changelog - source-controller [v0.26.0](https://github.com/fluxcd/source-controller/blob/v0.26.0/CHANGELOG.md) [v0.26.1](https://github.com/fluxcd/source-controller/blob/v0.26.1/CHANGELOG.md) - kustomize-controller [v0.27.0](https://github.com/fluxcd/kustomize-controller/blob/v0.27.0/CHANGELOG.md) - notification-controller [v0.25.0](https://github.com/fluxcd/notification-controller/blob/v0.25.0/CHANGELOG.md) [v0.25.1](https://github.com/fluxcd/notification-controller/blob/v0.25.1/CHANGELOG.md) - image-reflector-controller [v0.20.0](https://github.com/fluxcd/image-reflector-controller/blob/v0.20.0/CHANGELOG.md) - image-automation-controller [v0.24.1](https://github.com/fluxcd/image-automation-controller/blob/v0.24.1/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;2966](https://github.com/fluxcd/flux2/issues/2966) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;2964](https://github.com/fluxcd/flux2/issues/2964) - [@&#8203;pjbgf](https://github.com/pjbgf) - Add validation to namespace flag - PR [#&#8203;2955](https://github.com/fluxcd/flux2/issues/2955) - [@&#8203;somtochiama](https://github.com/somtochiama) - fix log filter and add tests for `flux logs` - PR [#&#8203;2951](https://github.com/fluxcd/flux2/issues/2951) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - \[RFC-0003] Add the provider field for OIDC auth - PR [#&#8203;2940](https://github.com/fluxcd/flux2/issues/2940) - [@&#8203;hiddeco](https://github.com/hiddeco) - AUR: further solve `.SRCINFO` issues - PR [#&#8203;2937](https://github.com/fluxcd/flux2/issues/2937) - [@&#8203;hiddeco](https://github.com/hiddeco) - AUR: ensure `pkgname` is bottom entry in .SRCINFO ### [`v0.31.5`](https://github.com/fluxcd/flux2/releases/tag/v0.31.5) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.31.4...v0.31.5) ### Highlights Flux v0.31.5 is a patch release that comes with fixes. Users are encouraged to upgrade for the best experience. #### Fixes - Fix ImageRepository public repository scan for unconfigured provider registries #### Improvements - Improve Helm OCI Chart to work with registries that don't support listing tags #### Component changelog - source-controller [v0.25.11](https://github.com/fluxcd/source-controller/blob/v0.25.11/CHANGELOG.md) - image-reflector-controller [v0.19.4](https://github.com/fluxcd/image-reflector-controller/blob/v0.19.4/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;2932](https://github.com/fluxcd/flux2/issues/2932) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;2917](https://github.com/fluxcd/flux2/issues/2917) - [@&#8203;morancj](https://github.com/morancj) - SRCINFO: fix path ### [`v0.31.4`](https://github.com/fluxcd/flux2/releases/tag/v0.31.4) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.31.3...v0.31.4) #### Highlights Flux v0.31.4 is a patch release that comes with fixes. Users are encouraged to upgrade for the best experience. ##### Fixes - Fix SIGSEGV when resolving charts dependencies. - Fix Panic when no artifact in source. - decryptor: recover from SOPS store panic. - Fix spelling mistake in `azure/exchanger.go`. ##### Improvements - Retry downloading artifacts on not found errors. #### Components changelog - source-controller [v0.25.10](https://github.com/fluxcd/source-controller/blob/v0.25.10/CHANGELOG.md) - kustomize-controller [v0.26.3](https://github.com/fluxcd/kustomize-controller/blob/v0.26.3/CHANGELOG.md) - notification-controller [v0.24.1](https://github.com/fluxcd/notification-controller/blob/v0.24.1/CHANGELOG.md) - helm-controller [v0.22.2](https://github.com/fluxcd/helm-controller/blob/v0.22.2/CHANGELOG.md) - image-automation-controller [v0.23.5](https://github.com/fluxcd/image-automation-controller/blob/v0.23.5/CHANGELOG.md) - image-reflector-controller [v0.19.3](https://github.com/fluxcd/image-reflector-controller/blob/v0.19.3/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;2905](https://github.com/fluxcd/flux2/issues/2905) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components ### [`v0.31.3`](https://github.com/fluxcd/flux2/releases/tag/v0.31.3) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.31.2...v0.31.3) #### Highlights Flux v0.31.3 is a patch release that comes with fixes. Users are encouraged to upgrade for the best experience. ##### Fixes - Fix for Helm OCI authentication where the credentials were cached instead of being reloaded at each reconciliation - Fix for health checking Kubernetes Jobs when impersonating a service account #### Components changelog - source-controller [v0.25.9](https://github.com/fluxcd/source-controller/blob/v0.25.9/CHANGELOG.md) - kustomize-controller [v0.26.2](https://github.com/fluxcd/kustomize-controller/blob/v0.26.2/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;2881](https://github.com/fluxcd/flux2/issues/2881) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;2877](https://github.com/fluxcd/flux2/issues/2877) - [@&#8203;sympatheticmoose](https://github.com/sympatheticmoose) - Add the `--branch` arg to the basic auth example ### [`v0.31.2`](https://github.com/fluxcd/flux2/releases/tag/v0.31.2) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.31.1...v0.31.2) #### Highlights Flux v0.31.2 is a patch release that comes with fixes and small improvements. Users are encouraged to upgrade for the best experience. ##### Fixes and improvements - Fix SSH connection leaks when using `libgit2` managed transport - Improve the `libgit2` error messages when the known hosts check fails - Fix authentication for BitBucket server when using `libgit2` managed transport - Fix `flux logs` when running Flux inside a service mesh - Fix `flux reconcile source helm` when using Helm OCI - Accept multiple values for `flux create hr --values-from` - List the Flux CRDs and assert their statuses when running `flux check` - Add finalizers to `ImageRepository`, `ImagePolicy` and `ImageUpdateAutomation` resources to properly record the metrics for deleted resources #### Components changelog - source-controller [v0.25.8](https://github.com/fluxcd/source-controller/blob/v0.25.8/CHANGELOG.md) [v0.25.7](https://github.com/fluxcd/source-controller/blob/v0.25.7/CHANGELOG.md) [v0.25.6](https://github.com/fluxcd/source-controller/blob/v0.25.6/CHANGELOG.md) - image-reflector-controller [v0.19.2](https://github.com/fluxcd/image-reflector-controller/blob/v0.19.2/CHANGELOG.md) - image-automation-controller [v0.23.4](https://github.com/fluxcd/image-automation-controller/blob/v0.23.4/CHANGELOG.md) [v0.23.3](https://github.com/fluxcd/image-automation-controller/blob/v0.23.3/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;2867](https://github.com/fluxcd/flux2/issues/2867) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Remove image finalizers on uninstall - PR [#&#8203;2862](https://github.com/fluxcd/flux2/issues/2862) - [@&#8203;bplasmeijer](https://github.com/bplasmeijer) - Put the dashboard configmap in the right namespace for monitoring - PR [#&#8203;2859](https://github.com/fluxcd/flux2/issues/2859) - [@&#8203;somtochiama](https://github.com/somtochiama) - Return different success message for `oci` type - `reconcile_source_helm` - PR [#&#8203;2844](https://github.com/fluxcd/flux2/issues/2844) - [@&#8203;hiddeco](https://github.com/hiddeco) - logs: select manager container when multiple exist - PR [#&#8203;2839](https://github.com/fluxcd/flux2/issues/2839) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;2829](https://github.com/fluxcd/flux2/issues/2829) - [@&#8203;somtochiama](https://github.com/somtochiama) - Accept multiple values for `flux create hr --values-from` - PR [#&#8203;2823](https://github.com/fluxcd/flux2/issues/2823) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Add CRDs to `flux check` command ### [`v0.31.1`](https://github.com/fluxcd/flux2/releases/tag/v0.31.1) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.31.0...v0.31.1) #### Highlights Flux v0.31.1 is a patch release that comes with important fixes and documentation improvements. Users are encouraged to upgrade for the best experience. ##### Fixes - Fix semver sorting for Helm OCI charts (source-controller) - Fix service account impersonation when using target namespace (helm-controller) - Validate that the image name does not contain tags (image-reflector-controller) - Fix `libgit2` SSH host key verification (source-controller & image-automation-controller) - Fix authentication when using Gitlab via HTTP/S (source-controller & image-automation-controller) ##### Documentation improvements - Explain how to [generate image pull secrets from SOPS encrypted `.dockerconfigjson` files](https://fluxcd.io/docs/components/kustomize/kustomization/#kustomize-secretgenerator) - Document all controller flags and their defaults - [source-controller options](https://fluxcd.io/docs/components/source/options/) - [kustomize-controller options](https://fluxcd.io/docs/components/kustomize/options/) - [helm-controller options](https://fluxcd.io/docs/components/helm/options/) - [notification-controller options](https://fluxcd.io/docs/components/notification/options/) - [image-automation-controller options](https://fluxcd.io/docs/components/image/options/#image-automation-flags) - [image-reflector-controller options](https://fluxcd.io/docs/components/image/options/#image-reflector-flags) #### Components changelog - source-controller [v0.25.5](https://github.com/fluxcd/source-controller/blob/v0.25.5/CHANGELOG.md) [v0.25.4](https://github.com/fluxcd/source-controller/blob/v0.25.4/CHANGELOG.md) - kustomize-controller [v0.26.1](https://github.com/fluxcd/kustomize-controller/blob/v0.26.1/CHANGELOG.md) - helm-controller [v0.22.1](https://github.com/fluxcd/helm-controller/blob/v0.22.1/CHANGELOG.md) - image-reflector-controller [v0.19.1](https://github.com/fluxcd/image-reflector-controller/blob/v0.19.1/CHANGELOG.md) - image-automation-controller [v0.23.2](https://github.com/fluxcd/image-automation-controller/blob/v0.23.2/CHANGELOG.md) [v0.23.1](https://github.com/fluxcd/image-automation-controller/blob/v0.23.1/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;2820](https://github.com/fluxcd/flux2/issues/2820) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Update dependencies - PR [#&#8203;2814](https://github.com/fluxcd/flux2/issues/2814) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;2811](https://github.com/fluxcd/flux2/issues/2811) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - \[RFC-0002] Update status and implementation history ### [`v0.31.0`](https://github.com/fluxcd/flux2/releases/tag/v0.31.0) [Compare Source](https://github.com/fluxcd/flux2/compare/v0.30.2...v0.31.0) #### Highlights Flux v0.31.0 comes with new features and improvements. Users are encouraged to upgrade for the best experience. ##### Breaking changes Flux is no longer compatible with kubeconfigs using `client.authentication.k8s.io/v1alpha1`, this version was [deprecated and removed](https://github.com/kubernetes/kubernetes/pull/108616) in Kubernetes 1.24. Please follow these [instructions](https://github.com/fluxcd/flux2/issues/2817) on how to update kubeconfig to `client.authentication.k8s.io/v1beta1`. ##### New features - Pull Helm charts from container registries by configuring Helm repositories with `type: oci`. For more information please see the [Helm OCI documentation](https://fluxcd.io/docs/guides/helmreleases/#helm-oci-repository). - Trigger GitHub Actions workflows from Flux by configuring alerting providers with `type: githubdispatch`. For more information please see the [GitHub dispatch provider documentation](https://fluxcd.io/docs/components/notification/provider/#setting-up-the-github-dispatch-provider). ##### New guides - [Promote Flux Helm Releases with GitHub Actions](https://fluxcd.io/docs/use-cases/gh-actions-helm-promotion/). - [Using Flux on GKE with Google Cloud Source Repositories](https://fluxcd.io/docs/use-cases/gcp-source-repository/). - [Monitoring Flux logs with Loki and Grafana](https://fluxcd.io/docs/guides/monitoring/). ##### New improvements and fixes - Starting with this version, all Flux controllers conform to the Kubernetes API Priority and Fairness. - Add support for configuring the authentication to AWS KMS, Azure Key Vault and Google Cloud KMS on multi-tenant clusters. - The Git reconciliation has been made more efficient by adding support for no-op clones that should reduce the outbound traffic substantially. - The `libgit2` managed transport feature has been enabled by default to improve the Azure DevOps and AWS CodeCommit Git operations. - Fix an issue where the token used for Helm operations would go stale if it was provided using a Bound Service Account Token Volume. - Update the controllers and CLI dependencies to Kubernetes v1.24, Kustomize v4.5.5 and Helm v3.9.0. #### Components changelog - source-controller [v0.25.0](https://github.com/fluxcd/source-controller/blob/v0.25.0/CHANGELOG.md) [v0.25.1](https://github.com/fluxcd/source-controller/blob/v0.25.1/CHANGELOG.md) [v0.25.3](https://github.com/fluxcd/source-controller/blob/v0.25.3/CHANGELOG.md) - kustomize-controller [v0.26.0](https://github.com/fluxcd/kustomize-controller/blob/v0.26.0/CHANGELOG.md) - helm-controller [v0.22.0](https://github.com/fluxcd/helm-controller/blob/v0.22.0/CHANGELOG.md) - notification-controller [v0.24.0](https://github.com/fluxcd/notification-controller/blob/v0.24.0/CHANGELOG.md) - image-reflector-controller [v0.19.0](https://github.com/fluxcd/image-reflector-controller/blob/v0.19.0/CHANGELOG.md) - image-automation-controller [v0.23.0](https://github.com/fluxcd/image-automation-controller/blob/v0.23.0/CHANGELOG.md) #### CLI Changelog - PR [#&#8203;2809](https://github.com/fluxcd/flux2/issues/2809) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update source-controller to v0.25.3 - PR [#&#8203;2807](https://github.com/fluxcd/flux2/issues/2807) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Update dependencies - PR [#&#8203;2806](https://github.com/fluxcd/flux2/issues/2806) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - monitoring: Add Grafana Loki HR and Flux logs dashboard - PR [#&#8203;2802](https://github.com/fluxcd/flux2/issues/2802) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Add `--kubeconfig-secret-ref` to `flux create ks|hr` - PR [#&#8203;2801](https://github.com/fluxcd/flux2/issues/2801) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - e2e: Update ARM64 runners to Kubernetes 1.24 - PR [#&#8203;2796](https://github.com/fluxcd/flux2/issues/2796) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;2792](https://github.com/fluxcd/flux2/issues/2792) - [@&#8203;SomtochiAma](https://github.com/SomtochiAma) - Handle multi-doc yaml for flux build - PR [#&#8203;2787](https://github.com/fluxcd/flux2/issues/2787) - [@&#8203;vipulnewaskar7](https://github.com/vipulnewaskar7) - Add `--allow-insecure-http` to `bootstrap git` - PR [#&#8203;2782](https://github.com/fluxcd/flux2/issues/2782) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Refactor Flux Prometheus monitoring stack - PR [#&#8203;2781](https://github.com/fluxcd/flux2/issues/2781) - [@&#8203;makkes](https://github.com/makkes) - Add OCI support to `create source helm` - PR [#&#8203;2778](https://github.com/fluxcd/flux2/issues/2778) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Update go-git-providers to v0.6.0 - PR [#&#8203;2775](https://github.com/fluxcd/flux2/issues/2775) - [@&#8203;fluxcdbot](https://github.com/fluxcdbot) - Update toolkit components - PR [#&#8203;2773](https://github.com/fluxcd/flux2/issues/2773) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Update dependencies - PR [#&#8203;2769](https://github.com/fluxcd/flux2/issues/2769) - [@&#8203;stefanprodan](https://github.com/stefanprodan) - Update Go to 1.18 in CI - PR [#&#8203;2767](https://github.com/fluxcd/flux2/issues/2767) - [@&#8203;takirala](https://github.com/takirala) - Add `--ignore-paths` flag to `flux create source (git|bucket)` - PR [#&#8203;2764](https://github.com/fluxcd/flux2/issues/2764) - [@&#8203;hiddeco](https://github.com/hiddeco) - Ensure proper FS root is set while bootstrapping - PR [#&#8203;2748](https://github.com/fluxcd/flux2/issues/2748) - [@&#8203;makkes](https://github.com/makkes) - fix e2e tests - PR [#&#8203;2747](https://github.com/fluxcd/flux2/issues/2747) - [@&#8203;dholbach](https://github.com/dholbach) - Move MAINTAINERS to f/community - PR [#&#8203;2727](https://github.com/fluxcd/flux2/issues/2727) - [@&#8203;cr1cr1](https://github.com/cr1cr1) - grafana: display exported ns, slight resizing, default sorting by state </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yNDEuMTEiLCJ1cGRhdGVkSW5WZXIiOiIzNC4yMy4xIn0=-->
kjuulh force-pushed renovate/all from 367fa0adb6 to 7608d03c2a 2022-11-22 18:31:25 +01:00 Compare
kjuulh changed title from Update dependency fluxcd/flux2 to v0.36.0 to Update dependency fluxcd/flux2 to v0.37.0 2022-11-22 18:31:25 +01:00
kjuulh merged commit 7608d03c2a into main 2022-11-22 18:48:01 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: clank/kubernetes-state#5
No description provided.