-
Notifications
You must be signed in to change notification settings - Fork 75
Add release notes for v1.1.0 #520
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
Merged
openshift-merge-bot
merged 1 commit into
open-cluster-management-io:main
from
qiujian16:rn-1.1.0
Oct 28, 2025
+78
−1
Merged
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,9 +3,86 @@ title: Releases | |
| weight: 6 | ||
| --- | ||
|
|
||
| Open Cluster Management has approximately a three to four month release cycle. The current release is `v1.0.0`. | ||
| Open Cluster Management has approximately a three to four month release cycle. The current release is `v1.1.0`. | ||
| Continue reading to view upcoming releases: | ||
|
|
||
| ## `1.1.0`, 23 October 2025 | ||
|
|
||
| The Open Cluster Management team is excited to announce the release of OCM v1.1.0! This release focuses on | ||
| enhancing scalability and performance through gRPC integration, improving namespace management capabilities, | ||
| and streamlining addon operations. | ||
|
|
||
| ### 🌟 Key Highlights | ||
|
|
||
| **gRPC Integration:** | ||
| - **gRPC Server Support**: New gRPC-based communication channel providing improved performance and scalability | ||
| for hub-spoke communication | ||
| - **gRPC Registration Driver**: Enhanced cluster registration mechanism using gRPC protocol | ||
| - **gRPC CSR Approval**: Support for certificate signing requests via gRPC in addon framework | ||
|
|
||
| **Enhanced Namespace Management:** | ||
| - **Managed Namespaces**: Ability to manage namespaces across clusters via ManagedClusterSet, enabling | ||
| centralized namespace lifecycle management | ||
|
|
||
| **Cluster Management Improvements:** | ||
| - **Cluster Import Config Secret**: Improved security for cluster import operations with dedicated configuration secrets | ||
| - **Cluster Labels in Klusterlet**: Ability to set cluster labels directly in Klusterlet types for easier | ||
| cluster categorization | ||
|
|
||
| **ManifestWork Improvements:** | ||
| - **ManifestWork Completion & TTL**: Automatic cleanup of completed ManifestWorks after a specified time-to-live period, | ||
| reducing resource overhead which can be enabled with **CleanUpCompletedManifestwork** feature gate | ||
| - **Deleting Condition**: New condition type to track ManifestWork deletion status for better observability | ||
| - **Work Resource Labels**: Ability to add custom labels to resources created by the work controller | ||
| - **ManifestWorkReplicaset Rollout**: The rollout process now relies on Progressing and Degraded conditions of each | ||
| ManifestWork, which are defined in condition rules by custom CEL expressions. | ||
|
|
||
| **Addon Framework Enhancements:** | ||
| - **Config File Support**: New `--config-file` flag for addon enable command allowing configuration via files | ||
| - **Placement Reference**: `--placement-ref` flag for addon create command to directly reference placements | ||
| - **Template-based Addon Handling**: Improved addon template processing preventing premature execution | ||
| - **Explicit Default Namespace**: Better namespace defaulting for addon registration | ||
|
|
||
| **Addons:** | ||
mikeshng marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| - **Kueue Addon**: This integration solution is delivered as an addon, supporting simplified MultiKueue setup, | ||
| centralized resource management, enhanced multicluster scheduling, and flexible installation options. | ||
| - **Opentelemetry Addon**: is a pluggable addon that automates the deployment and management of OpenTelemetry collector | ||
| on managed clusters. It provides observability and metrics collection capabilities across your multi-cluster environment. | ||
| - **FleetConfig controller**: is a lightweight wrapper around `clusteradm` that enables declarative lifecycle management | ||
| for OCM multi-clusters. It automates Hub initialization, Spoke registration, as well as Klusterlet/ClusterManager | ||
| upgrades and cleanup. | ||
|
|
||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Addons:
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. added |
||
| ### 🔧 Breaking Changes | ||
|
|
||
| - **CRD apiextensions v1beta1 Removed**: The v1beta1 version of CustomResourceDefinitions is no longer supported. | ||
| All CRDs must use apiextensions v1. Users should ensure their manifests are updated to use the v1 API version. | ||
|
|
||
| ### 📊 Community Growth | ||
|
|
||
| This release includes contributions from **17 contributors** across all repositories, with **3 new contributors** | ||
| joining our community: | ||
|
|
||
| **New Contributors:** | ||
| - [@ramekris3163](https://github.com/ramekris3163) - Added cluster labels feature to klusterlet types | ||
| - [@coleenquadros](https://github.com/coleenquadros) - Dependency updates and maintenance | ||
| - [@augustrh](https://github.com/augustrh) - Updated adopters documentation with latest use cases | ||
|
|
||
| We extend our gratitude to all contributors who made this release possible! | ||
|
|
||
| ### 📦 Core Components | ||
|
|
||
| - **api** v1.1.0 [changelog](https://github.com/open-cluster-management-io/api/releases/tag/v1.1.0) | ||
| - **ocm** v1.1.0 [changelog](https://github.com/open-cluster-management-io/ocm/releases/tag/v1.1.0) | ||
| - **addon-framework** v1.1.0 [changelog](https://github.com/open-cluster-management-io/addon-framework/releases/tag/v1.1.0) | ||
| - **clusteradm** v1.1.0 [changelog](https://github.com/open-cluster-management-io/clusteradm/releases/tag/v1.1.0) | ||
|
|
||
| We hope this release helps you better manage your Kubernetes clusters with improved performance and enhanced features. | ||
| If you have any questions, please don't hesitate to contact us in our community channels or log issues on our repositories. | ||
|
|
||
| Thank you to all contributors for your hard work and to the community for your continued support! | ||
|
|
||
| --- | ||
|
|
||
| ## `1.0.0`, 20 June 2025 | ||
|
|
||
| 🎉 **Milestone Release: Open Cluster Management v1.0.0** 🎉 | ||
|
|
||
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also highlight the new requirement for rollout? https://open-cluster-management.io/docs/concepts/work-distribution/manifestworkreplicaset/#condition-requirements
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
would you give 1 sentence to describe it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated