Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for Flux v2.4.0 #4947

Open
57 tasks done
Tracked by #113
stefanprodan opened this issue Aug 22, 2024 · 0 comments · May be fixed by fluxcd/website#2064
Open
57 tasks done
Tracked by #113

Prepare for Flux v2.4.0 #4947

stefanprodan opened this issue Aug 22, 2024 · 0 comments · May be fixed by fluxcd/website#2064
Labels
umbrella-issue Umbrella issue for tracking progress of a larger effort

Comments

@stefanprodan
Copy link
Member

stefanprodan commented Aug 22, 2024

Flux 2.4.0 promotes the Bucket API to GA and comes with new features, bug fixes and performance improvements.

📅 Target dates: 30 September

🚀 Roadmap milestone: https://fluxcd.io/roadmap/#v24-q3-2024

Highlights

  • Proxy support for container registries (OCIRepository, ImageRepository) and S3-compatible storage (Bucket)
  • STS support for AWS and LDAP (Bucket)
  • Teams notifications using the Microsoft Adaptive Card API (Alert Provider)
  • Azure DevOps auth using OIDC and AKS Workload Identity (GitRepository, ImageUpdateAutomation)
  • Adopt exiting in-cluster resources when reconciling releases (HelmRelease)

API promotion

  • Bucket source.toolkit.fluxcd.io/v1 (v1beta2 deprecated)

Dependencies updates

  • Kubernetes 1.31
  • Go 1.23
  • Helm 3.16
  • SOPS 3.9
  • Cosign 2.4
  • Notation 1.2

Release checklist

  • source-controller v1.4.1
  • kustomize-controller v1.4.0
  • notification-controller v1.4.0
  • helm-controller: v1.1.0
  • image-reflector-controller v0.33.0
  • image-automation-controller v0.39.0
  • flux-benchmark v2.4.0
  • flux2 v2.4.0
  • terraform-provider-flux v1.4.0

Documentation

  • Update docs to promoted APIs
  • Publish Flux release change log to GitHub & Slack
  • Publish v2.4 website

Conformance testing

Distribution Versions
Kubernetes KinD 1.29.7, 1.30.2, 1.31.1
OpenShift 4.15.0-okd
K3s 1.29.9, 1.30.5, 1.31.1
Google Cloud 1.29.7-gke.1104000

TODO

@stefanprodan stefanprodan added the umbrella-issue Umbrella issue for tracking progress of a larger effort label Aug 22, 2024
@stefanprodan stefanprodan pinned this issue Aug 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
umbrella-issue Umbrella issue for tracking progress of a larger effort
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant