From 24b32ea2792923bcd144713ca4156f1f88c0ba47 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Thu, 26 Sep 2024 15:27:55 +0300 Subject: [PATCH] Update roadmap for Flux v2.4 (final) Signed-off-by: Stefan Prodan (cherry picked from commit a88751e0e3467102495b13ae20af485b0bafd5d0) --- content/en/roadmap.md | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/content/en/roadmap.md b/content/en/roadmap.md index b9c1dec43..443237d9a 100644 --- a/content/en/roadmap.md +++ b/content/en/roadmap.md @@ -120,22 +120,28 @@ and the Flux Helm functionalities. The primary goal of this milestone is to make a generally available release for the Flux S3-compatible storage APIs. - **S3-compatible storage integrations** - - [ ] Promote the `Bucket` API to `v1` + - [x] Promote the `Bucket` API to `v1` - [x] [Allow specifying a custom CA certificate in Bucket API](https://github.com/fluxcd/source-controller/issues/973) - [x] [Allow specifying HTTP/S proxy in Bucket API](https://github.com/fluxcd/source-controller/issues/1493) - - [ ] [Add support for STS endpoint in the Bucket API](https://github.com/fluxcd/source-controller/issues/1423) + - [x] [Add support for STS endpoint in the Bucket API](https://github.com/fluxcd/source-controller/issues/1423) - **OCI artifacts integrations** - - [ ] [Cache registry credentials for cloud providers](https://github.com/fluxcd/pkg/issues/642) - - [ ] [Allow specifying HTTP/S proxy in OCIRepository API](https://github.com/fluxcd/source-controller/issues/1492) + - [x] [Allow specifying HTTP/S proxy in OCIRepository API](https://github.com/fluxcd/source-controller/issues/1492) - **Git integrations** - [x] [RFC - Passwordless authentication for Git repositories](https://github.com/fluxcd/flux2/pull/4806) - - [ ] [Implement Workload Identity auth for Azure DevOps repositories](https://github.com/fluxcd/source-controller/issues/1284) + - [x] [Implement Workload Identity auth for Azure DevOps repositories](https://github.com/fluxcd/source-controller/issues/1284) + +- **Helm integrations** + - [x] [Adopt existing resources](https://github.com/fluxcd/helm-controller/pull/1062) + - [x] [Allow disabling JSON schema validation](https://github.com/fluxcd/helm-controller/pull/1068) + +- **Alerting integrations** + - [x] [Teams notifications using the Microsoft Adaptive Card API](https://github.com/fluxcd/notification-controller/pull/920) - **Conformance testing** - - [ ] [End-to-end testing for Kubernetes 1.31](https://github.com/fluxcd/flux2/pull/4892) - - [ ] [End-to-end testing for AWS integrations](https://github.com/fluxcd/flux2/issues/4619) + - [x] [End-to-end testing for Kubernetes 1.31](https://github.com/fluxcd/flux2/pull/4892) + - [x] [End-to-end testing for AWS integrations](https://github.com/fluxcd/flux2/issues/4619) - **EOL and Deprecations** - End support for Flux v2.1.x @@ -156,6 +162,7 @@ The primary goal of this milestone is to make a generally available release for - **OCI artifacts integrations** - [ ] [Enhance OCI Artifact support](https://github.com/fluxcd/source-controller/issues/1247) + - [ ] [Cache registry credentials for cloud providers](https://github.com/fluxcd/pkg/issues/642) - [ ] [Add support for layer extraction from OCI artifacts with `ImageIndex`](https://github.com/fluxcd/source-controller/pull/1369) - **Git integrations**