Changelog History
Page 2
-
v1.23.1 Changes
July 23, 2021๐ 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
- Roll back Kustomize to v3.8.7 fluxcd/flux#3504
- โก๏ธ Update SOPS to v3.6.1 fluxcd/flux#3508
- ๐ fix e2e tests - use the latest kind version (v0.11.1) fluxcd/flux#3507
Thanks
๐ Thanks to @bquantump, @mmcaya, @aleclerc-sonrai, @hiddeco, @ahached, @squaremo, @hiddeco, and @kingdonb for their contributions to this release.
-
v1.23.0 Changes
June 25, 2021๐ 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
, andapiextensions.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
- โ Remove docs, point to new locations fluxcd/flux#3491
- ๐ Move list of production users fluxcd/flux#3481
- โก๏ธ Update the discovery cache to apiextensions v1 fluxcd/flux#3439
Thanks
๐ Thanks to @stefanprodan, @dholbach, @hiddeco, and @kingdonb, for their contributions to this release.
-
v1.22.2 Changes
April 23, 2021๐ This release bundles migration-related documentation updates with some minor fixes, and tracks Kustomize to the end of its v3.8 minor release series. The next release will probably include an update to Kustomize v3.10.
๐ Fixes
- ๐ Set sync-timeout for kustomize build fluxcd/flux#3381
- ๐ Fix recursive calls in mock fluxcd/flux#3250
- โก๏ธ Update kustomize to v3.8.10 fluxcd/flux#3471
๐ Maintenance and documentation
- Why should I migrate to Flux v2? fluxcd/flux#3467
- โ Add production users to list fluxcd/flux#3465, fluxcd/flux#3461
Thanks
๐ Thanks to @stefanprodan, @bvwells, @jumpeiMano, @kingdonb, @maniankara and @nokome for their contributions to this release.
-
v1.22.1 Changes
March 31, 2021๐ This release rolls the upstream alpine base image, mitigating a CVE warning.
๐ Fixes
- โ Addresses CVE in [email protected] fluxcd/flux#3453
Thanks
๐ Thanks to @stefanprodan, @bleech1, and @kingdonb for their contributions to this release.
-
v1.22.0 Changes
March 17, 2021๐ This release continues the support of Flux v1 in maintenance mode.
๐ This minor release of Flux v1 adds support for
envsubst
, lining up with the Post-Build Variable Substitution feature which was added in Flux v2 to help replicate some functionality that was lost when.flux.yaml
was deprecated in Flux v2.Some other minor enhancements that are non breaking changes have also been highlighted below.
๐ง All users are encouraged to begin finding a migration path to Flux v2, and filing issues when their migrations are blocked. While the length of time that maintenance mode will continue providing fixes and support for Flux v1 has not been formally determined yet, we can safely say that the horizon is still at least 6 months away.
โจ Enhancements
- โ Add envsubst package to docker image fluxcd/flux#3407
- whitelist two environment variables for AWS IAM roles in Kubernetes - fluxcd/flux#3229
- Store public key in k8s secret fluxcd/flux#3411
- โ Add new metric to check if the repository is down or misconfigured fluxcd/flux#3302
๐ Fixes
- โ Add parsing of Docker sha256 fixations - fluxcd/flux#3440
- Align antecedent annotation in flux and helm-operator rebased fluxcd/flux#3296
- Rationalize usage messages fluxcd/flux#3445
๐ Maintenance and documentation
- โ Remove the link-checker action fluxcd/flux#3432
- โก๏ธ go mod update fluxcd/flux#3436
- ๐ Omnibus branch for Flux v1.22.0 Release fluxcd/flux#3442
- (Merged #3436, #3229, #3440, #3411, #3296, #3445, #3407, #3302)
- โ add twitter and linkedin to docs.f.i fluxcd/flux#3429
- ๐ Housekeeping: merge release branch 1.21.x into master fluxcd/flux#3427
Thanks
๐ Thanks to @squaremo, @mattwillsher, @hermanbanken, @masterkain, @rust84, @fabstu, @derrickburns, @dlespiau, @alaa, @alex-shpak, @stevehipwell, @drazul, @stefanprodan, @hiddeco, @dholbach and @kingdonb for their contributions to this release.
-
v1.21.2 Changes
February 16, 2021๐ This patch release surfaces a notice from https://docs.fluxcd.io/en/latest/ ๐ง declaring that "Flux v1 is in maintenance mode" into the Flux v1 stable docs, as well as pointing users from as many places as possible to the new Flux v2.
๐ Fixes
- โก๏ธ Update AWS SDK and SOPS fluxcd/flux#3401
- ๐ Set Rollout strategy type: Recreate (Fixes for chart 1.6.2) fluxcd/flux#3325
๐ Maintenance and documentation
- ๐ Point to Flux v2 from docs fluxcd/flux#3419, fluxcd/flux#3423
- Point to new community resources at fluxcd.io fluxcd/flux#3403
- โก๏ธ Update issue/PR templates to mention Flux v2 fluxcd/flux#3415, fluxcd/flux#3414
- โ Add NetHunt to list of production users fluxcd/flux#3399
Thanks
Thanks to @nairb774, @ViBiOh, @SvitlanaTsupryk-jul18, @dholbach, @drewfreyling, @stefanprodan, @hiddeco, @kingdonb and @squaremo for their contributions to ๐ this release.
-
v1.21.1 Changes
January 06, 2021๐ Fixes
- ๐ Fix shell completion fluxcd/flux#3355
- โฑ Optional command timeout field in .flux.yaml fluxcd/flux#3228
๐ Maintenance and documentation
- โ Add to list of production users fluxcd/flux#3386, fluxcd/flux#3247, fluxcd/flux#3360, fluxcd/flux#3290, fluxcd/flux#3315, fluxcd/flux#3280
- ๐ Let productions users table reflow better fluxcd/flux#3376
- โฌ๏ธ Upgrade json-patch to v4.9.0 fluxcd/flux#3373
- ๐ snap: move to core20 fluxcd/flux#3371
- โก๏ธ snap: update build to use go 1.15 fluxcd/flux#3345
- โก๏ธ Update engineerd/setup-kind to v0.5.0 fluxcd/flux#3364
- ๐ Use fossa-contrib/fossa-action instead fluxcd/flux#3331
- ๐ Fixup configmap in Git GPG documentation fluxcd/flux#3311
- โ Add maintenance note to GitHub templates and README fluxcd/flux#3321, fluxcd/flux#3333
- ๐ Move Fons to maintainer emeritus fluxcd/flux#3319
- Point to Flagger website fluxcd/flux#3391
- ๐ Specific documentation for HelmRelease Automation fluxcd/flux#3144
Thanks
Thanks to @SimonyanG, @alanjcastonguay, @alisondy, @austinbv, @daniswoop, @demon, @dholbach, @douglasquintanilha, @gaffneyd4, @joaovitor, @kingdonb, @lalyos, @marshallford, @mcanaves, @mewzherder, @smorimoto, @squaremo and @stefansedich for their contributions to ๐ this release.
-
v1.21.0 Changes
October 01, 2020๐ This minor version release updates the versions of
kubectl
andkustomize
.NB : the updated version of Kustomize includes a breaking change (despite being a patch release), in which prefix transformers no longer apply to namespaces.
๐ Fixes
- โก๏ธ Update go, kubectl and kustomize fluxcd/flux#3309
๐ Maintenance and documentation
- ๐ Correct FAQ typo: fluxcd.io/ignore value must be string fluxcd/flux#3303
- ๐ Clarify misleading FAQ entry. fluxcd/flux#3281
- โก๏ธ Update Fluxcloud URL fluxcd/flux#3307
- โ Add production users to list fluxcd/flux#3249, fluxcd/flux#3300, fluxcd/flux#3274
- FOSSA scan enabled fluxcd/flux#3294
- ๐ Exclude chart releases from Snap fluxcd/flux#3266
Thanks
๐ Thanks to @Frederik-Baetens, @austinpray, @bricef, @dewe, @dholbach, @idvoretskyi, @lloydchang, @lucioveloso and @stefanprodan for their contributions to this release.
-
v1.20.2 Changes
August 19, 2020๐ This patch release includes a bump to kubectl, which may help users experiencing sync timeouts with CRDs.
๐ Fixes
- retain the error when appending the stderr output fluxcd/flux#3219
- ๐ Fix some typos fluxcd/flux#3257
- โก๏ธ Update SOPS to v3.6.0 and filter files before decryption fluxcd/flux#3248
- โก๏ธ Update kubectl to v1.17.11 fluxcd/flux#3246
- โฌ๏ธ Bump Go to 1.14.7 to fix CVE-2020-14040 fluxcd/flux#3235
๐ Documentation
- fluxctl snap requires the --classic option fluxcd/flux#3238
- โ Add Enliven Systems (#3182) and Duedil (#3194) fluxcd/flux#3234
Thanks
๐ Thanks to @dholbach, @dvulpe, @idvoretskyi, @jjmengze, @nebril, @squaremo and @stefanprodan for their contributions to this release.
-
v1.20.1 Changes
August 05, 2020๐ This patch release has some fixes for faults in improvements in 1.20.0.
๐ Fixes
- ๐ Do not return error when failed to load last-synced resources fluxcd/flux#3223
- ๐ณ Dockerfile: Include /sbin dir in PATH fluxcd/flux#3211
- Put notice re gitops-engine at top of README fluxcd/flux#3197
- Avoid panic when directory does not exist fluxcd/flux#3193
- Put git messages into tmp files fluxcd/flux#3179
๐ Maintenance and documentation
- Give advice on percent-encoding creds using in URL fluxcd/flux#3204
- Get shellcheck from new URL fluxcd/flux#3224
- โ Add Sngular as Flux user fluxcd/flux#3212
- โ Add rebase GitHub action fluxcd/flux#3190
Thanks
Thanks to @alex-shpak, @mmorejon, @ordovicia, @ricardo-larosa, ๐ @squaremo and @stefanprodan for their contributions to this release.