Skip to content
360a7f7
Compare
Choose a tag to compare

Flux v1 is in maintenance mode

All users are encouraged to migrate to Flux v2 or begin planning their migration, and to continue filing issues if migrations are blocked.

1.25.1 (2022-05-03)

This release includes a base image upgrade to the Alpine 3.15.4 upstream that mitigates a number of CVE issues detected from the base image.

Go dependencies have been upgraded as well. This release has no code changes.

Maintenance and documentation

Thanks

Thanks to @pjbgf for their contributions to this release.

1f9a70e
Compare
Choose a tag to compare

Flux v1 is in maintenance mode

All users are encouraged to migrate to Flux v2 or begin planning their migration, and to continue filing issues if migrations are blocked.

1.25.0 (2022-03-30)

This release includes a base image upgrade to the Alpine 3.15.3 upstream that mitigates a number of CVE issues detected from the base image.

We also upgraded the CircleCI build machinery to address an EOL notice on the Ubuntu 16.04 images that we had been using prior, so Flux v1 maintenance activities can continue uninterrupted after May 31, 2022.

Go dependencies have been upgraded as well. This release has no code changes.

Maintenance and documentation

Thanks

Thanks to @dholbach, @stefanprodan, and @kingdonb for their contributions to this release.

27b83e1
Compare
Choose a tag to compare

Flux v1 is in maintenance mode

All users are encouraged to migrate to Flux v2 or begin planning their migration, and to continue filing issues if migrations are blocked.

1.24.3 (2021-11-24)

This release includes the new host keys for GitHub, changes effective on November 16, that could be important for users of Flux.

This release also includes a base image upgrade to the Alpine 3.14.3 upstream that mitigates low and medium severity CVE warnings from the base image.

Fixes

Thanks

Thanks to @kingdonb, @stefanprodan, @squaremo, and @hiddeco for their contributions to this release.

603cb67
Compare
Choose a tag to compare

Flux v1 is in maintenance mode

All users are encouraged to migrate to Flux v2 or begin planning their migration, and to continue filing issues if migrations are blocked.

1.24.2 (2021-11-02)

This release updates the behavior of the dynamic client logger to eliminate the needless emission of some especially noisy and unhelpful deprecation warnings.

This release also includes a base image upgrade of the Alpine 3.14.2 upstream that mitigates several CVE warnings from dependencies like nettle and libcurl.

Fixes

Thanks

Thanks to @dimbleby, @squaremo, @hiddeco, and @kingdonb for their contributions to this release.

13b3e66
Compare
Choose a tag to compare

Flux v1 is in maintenance mode

All users are encouraged to migrate to Flux v2 or begin planning their migration, and to continue filing issues if migrations are blocked.

1.24.1 (2021-09-09)

This release fixes an issue when Docker Hub rate limit is not properly handled by Flux daemon as rate limiting. Docker Hub sends its rate limit warnings as an error that does not include the expected "429" Too Many Requests status code.

This release also includes a base image upgrade to Alpine 3.14.2 that mitigates several CVE scan warnings in the base image related to openssl and libgcrypt.

(A first attempt to publish this release on 2021-09-08 failed due to issues with github-release, so it was re-tagged on 2021-09-09 with changes to the CI job that resolved the issue.)

Fixes

Maintenance and documentation

Thanks

Thanks to @fdpeiter and @kingdonb for their contributions to this release.

b7cc57e
Compare
Choose a tag to compare

Flux v1 is in maintenance mode

All users are encouraged to migrate to Flux v2 or begin planning their migration, and to continue filing issues if migrations are blocked.

1.24.0 (2021-08-20)

This minor release addresses some error cases that may be encountered when an AWS ECR repo is used together with Image Update Automation, but the AWS API for Instance Metadata is unavailable, or when it has been purposefully blocked.

This release also includes an update to the release version of Memcached, which is a patch release.

With this release, @kingdonb is officially recognized as a maintainer of Flux. 🎈🎉🎂🎊🎈

Fixes

Maintenance and documentation

Thanks

Thanks to @squaremo, @stefanprodan, @dependabot[bot], @dholbach, @pbn4, @pierluigilenoci, @evq, @kingdonb, @osela and @schizoid90 for their contributions to this release.

c2d39c3
Compare
Choose a tag to compare

This patch release addresses some error cases that may be encountered when an AWS ECR repo is used together with Image Update Automation, but the AWS API for Instance Metadata is unavailable, or when it has been purposefully blocked.

Update: Due to an error that occurred during the release process, the PR for this fix was not included in the release. The CHANGELOG is currently in error. This will be fixed in the next release.

Fixes

  • Skip AWS Metadata API pre-flight check when regions are passed via config fluxcd/flux#3485

Edit: Watch for updates on this issue to track the progress: fluxcd/flux#3015: Unable to fetch tags from ECR

Thanks

Thanks to @hiddeco, @evq, @squaremo, @pbn4, @admssa, @renanqts, @jclynny, @sureshamk, @jayvie, and @gonzalobarbitta for their contributions to this release.

b9ad5e9
Compare
Choose a tag to compare

This release reverts a breaking change reported in fluxcd/flux#3500, caused from an upgrade to Kustomize v3.8.10.

Flux v1 will remain at Kustomize v3.8.7 until maintenance is ended, since any further upgrades of Kustomize all appear to contain breaking changes.

Fixes

Thanks

Thanks to @bquantump, @mmcaya, @aleclerc-sonrai, @hiddeco, @ahached, @squaremo, @hiddeco, and @kingdonb for their contributions to this release.

913fd63
Compare
Choose a tag to compare

This release migrates Flux's discovery cache and helm chart to API versions that are compatible with the upcoming Kubernetes 1.22.0 release and tested against Kubernetes 1.22.0-alpha.3, where all v1beta1 versions from the rbac.authorization.k8s.io, and apiextensions.k8s.io API groups are deprecated, in favor of their GA v1 counterparts.

Note: Kubernetes Upgrade Required

These APIs have been available in Kubernetes releases (respectively) from 1.8, and 1.16. Users will need to upgrade to at least Kubernetes 1.16. This release has been available since September 2019, and was already EOL in August 2020. Flux Users should be on at least this version by now.

This will enable Flux v1 to continue to work on upcoming versions of Kubernetes that have yet to be released.

Maintenance and documentation

Thanks

Thanks to @stefanprodan, @dholbach, @hiddeco, and @kingdonb, for their contributions to this release.

57aa8b3
Compare
Choose a tag to compare

Flux 1.23.0-rc1

Pre-release
Pre-release
Merge pull request #3493 from fluxcd/release/1.23.0-rc1

Release 1.23.0-rc1