Skip to content

Commit 923b1f1

Browse files
qiujian16claude
andauthored
Add release notes for OCM v1.2.0 (#545)
* Add release notes for OCM v1.2.0 This release includes: - Token-based authentication for addons - Addon API graduation to v1beta1 - Watch-based feedback for ManifestWork - gRPC enhancements - Dynamic scoring framework addon v0.1.0 - 7 new contributors Fixes #543 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Signed-off-by: Jian Qiu <jqiu@redhat.com> * Simplify v1.2.0 release notes - Rename section to "Token-Based Addon Registration" - Streamline ManifestWork and gRPC highlights - Focus on main features Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Signed-off-by: Jian Qiu <jqiu@redhat.com> --------- Signed-off-by: Jian Qiu <jqiu@redhat.com> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent f90e2bb commit 923b1f1

File tree

2 files changed

+85
-4
lines changed

2 files changed

+85
-4
lines changed

content/en/docs/release/_index.md

Lines changed: 82 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,90 @@ title: Releases
33
weight: 6
44
---
55

6-
Open Cluster Management has approximately a three to four month release cycle. The current release is `v1.1.0`.
6+
Open Cluster Management has approximately a three to four month release cycle. The current release is `v1.2.0`.
77
Continue reading to view upcoming releases:
88

9+
## `1.2.0`, 2 February 2026
10+
11+
The Open Cluster Management team is excited to announce the release of OCM v1.2.0! This release brings significant
12+
enhancements in authentication mechanisms, addon management, and observability capabilities, making multi-cluster
13+
operations more flexible and powerful.
14+
15+
### 🌟 Key Highlights
16+
17+
**Token-Based Addon Registration:**
18+
- **Token Driver for Addon Registration**: New token-based authentication driver enabling addons to authenticate
19+
without certificate-based mechanisms, simplifying addon deployment in restricted environments
20+
- **Token Infrastructure**: Complete token request service and controller infrastructure supporting secure
21+
token-based authentication flows
22+
- **Template Addon Token Support**: Template-based addons now support token authentication, providing more
23+
flexible deployment options
24+
25+
**Enhanced Addon Framework:**
26+
- **v1beta1 API Graduation**: Addon APIs (`ManagedClusterAddon` and `AddOnDeploymentConfig`) graduated to v1beta1,
27+
providing a stable interface for addon management
28+
- **Addon API Conversion Webhook**: Automatic conversion between v1alpha1 and v1beta1 APIs ensuring smooth migration
29+
and backward compatibility
30+
- **Addon Registration Support**: Enhanced addon registration capabilities with driver selection in addon status
31+
- **Image Override Utilities**: New utilities for managed cluster annotations enabling flexible image override patterns
32+
33+
**ManifestWork Improvements:**
34+
- **Watch-Based Feedback**: Dynamic informer lifecycle management with watch-based feedback for real-time status updates,
35+
significantly improving performance for large-scale status monitoring
36+
- **ManifestWorkReplicaSet Status Fields**: Enhanced MWRS API with additional status fields for better rollout tracking
37+
38+
**gRPC Enhancements:**
39+
- **Cluster Join via gRPC**: Full support for joining clusters using gRPC protocol in clusteradm
40+
41+
**CLI & Developer Experience:**
42+
- **ArgoCD Agent Support**: New clusteradm commands for simplified ArgoCD pull model addon deployment
43+
- **Managed Namespaces**: Ability to configure managed namespaces during cluster join operations
44+
- **Custom Registration Driver**: Support for specifying custom addon registration drivers via CLI
45+
46+
**Addons:**
47+
- **Dynamic Scoring Framework v0.1.0**: New addon providing dynamic cluster scoring capabilities based on custom
48+
metrics, enabling advanced placement decisions and workload optimization
49+
50+
### 🔧 Breaking Changes
51+
52+
- **Duplicate Manifest Detection**: ManifestWork webhook validation now rejects manifests with duplicate resource
53+
identifiers. Users should ensure their ManifestWork objects don't contain duplicate manifests before upgrading.
54+
55+
### 📊 Community Growth
56+
57+
This release includes contributions from **numerous contributors** across all repositories, with **6 new contributors**
58+
joining our community:
59+
60+
**New Contributors:**
61+
- [@annelaucg](https://github.com/annelaucg) - ManifestWorkReplicaSet status fields and transition time updates
62+
- [@guilhem](https://github.com/guilhem) - Import-renderers configuration implementation
63+
- [@ccardenosa](https://github.com/ccardenosa) - Fixed race condition for CA bundle ConfigMap
64+
- [@ericogr](https://github.com/ericogr) - Work rolebinding cleanup improvements
65+
- [@ConradKash](https://github.com/ConradKash) - Managed namespaces feature
66+
- [@KA-Takeuchi](https://github.com/KA-Takeuchi) - Dynamic scoring framework addon
67+
- [@aspanner](https://github.com/aspanner) - Documentation improvements
68+
69+
We extend our gratitude to all contributors who made this release possible!
70+
71+
### 📦 Core Components
72+
73+
- **api** v1.2.0 [changelog](https://github.com/open-cluster-management-io/api/releases/tag/v1.2.0)
74+
- **ocm** v1.2.0 [changelog](https://github.com/open-cluster-management-io/ocm/releases/tag/v1.2.0)
75+
- **addon-framework** v1.2.0 [changelog](https://github.com/open-cluster-management-io/addon-framework/releases/tag/v1.2.0)
76+
- **clusteradm** v1.2.0 [changelog](https://github.com/open-cluster-management-io/clusteradm/releases/tag/v1.2.0)
77+
78+
### 📦 Featured Addon
79+
80+
- **dynamic-scoring-framework** v0.1.0 [changelog](https://github.com/open-cluster-management-io/addon-contrib/releases/tag/dynamic-scoring-framework%2Fv0.1.0)
81+
82+
We hope this release helps you better manage your Kubernetes clusters with enhanced authentication options and improved
83+
addon capabilities. If you have any questions, please don't hesitate to contact us in our community channels or log
84+
issues on our repositories.
85+
86+
Thank you to all contributors for your hard work and to the community for your continued support!
87+
88+
---
89+
990
## `1.1.0`, 23 October 2025
1091

1192
The Open Cluster Management team is excited to announce the release of OCM v1.1.0! This release focuses on

hugo.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ menu:
6969
name: ""
7070
url: "/"
7171
pre: '<img referrerpolicy="no-referrer-when-downgrade" src="https://static.scarf.sh/a.png?x-pxid=94243eae-daeb-494c-a300-099ab02c56f5" />'
72-
- identifier: v1.0.0-released
72+
- identifier: v1.2.0-released
7373
weight: 2
74-
name: "🎉 v1.0.0 Released!"
75-
url: "/docs/release/#100-20-june-2025"
74+
name: "🎉 v1.2.0 Released!"
75+
url: "/docs/release/#120-2-february-2026"
7676
- identifier: Github
7777
weight: 100
7878
name: GitHub

0 commit comments

Comments
 (0)