v2.9.2
Changed 1
- Update fluxcd/pkg dependencies
Fixed 4
- Fix a regression where a Kustomization with openapi.path pointing to a URL failed to reconcile with failed to read OpenAPI schema
- Fix the HelmChart CRD description for .status.url, which pointed users at BucketStatus.Artifact instead of HelmChartStatus.Artifact
- Fix the ImageRepository CRD description for .status.observedExclusionList, which referred to spec.lastScanResult instead of status.lastScanResult
- Fix the ImageUpdateAutomation CRD description for .status.observedSourceRevision, which had a stray Go struct declaration leaking into it
Highlights
Flux v2.9.2 is a patch release. The main fix addresses a regression introduced in
v2.9.1 where a Kustomization with openapi.path pointing to a URL failed to
reconcile with failed to read OpenAPI schema. This release also corrects several
CRD field descriptions that contained inaccurate or leaked content. Users are
encouraged to upgrade for the best experience.
ℹ️ Please follow the Upgrade Procedure for Flux v2.7+ for a smooth upgrade from Flux v2.6 to the latest version.
Fixes:
- Fix a regression where a Kustomization with
openapi.pathpointing to a URL failed to reconcile withfailed to read OpenAPI schema(kustomize-controller) - Fix the
HelmChartCRD description for.status.url, which pointed users atBucketStatus.Artifactinstead ofHelmChartStatus.Artifact(source-controller) - Fix the
ImageRepositoryCRD description for.status.observedExclusionList, which referred tospec.lastScanResultinstead ofstatus.lastScanResult(image-reflector-controller) - Fix the
ImageUpdateAutomationCRD description for.status.observedSourceRevision, which had a stray Go struct declaration leaking into it (image-automation-controller)
Improvements:
- Update fluxcd/pkg dependencies
Components changelog
- source-controller v1.9.3
- kustomize-controller v1.9.3
- helm-controller v1.6.2
- notification-controller v1.9.2
- image-reflector-controller v1.2.3
- image-automation-controller v1.2.3
- source-watcher v2.2.2
CLI changelog
- Update fluxcd/pkg dependencies by @fluxcdbot in https://github.com/fluxcd/flux2/pull/5984
- Update fluxcd/pkg dependencies by @fluxcdbot in https://github.com/fluxcd/flux2/pull/5990
- Update toolkit components by @fluxcdbot in https://github.com/fluxcd/flux2/pull/5994
Full Changelog: https://github.com/fluxcd/flux2/compare/v2.9.1...v2.9.2