Open Cluster Management
v1.2.0Orchestration & Management2026年1月30日
トークンベース認証、APIとチャート、ライフサイクルおよびコントローラーの機能拡充に加え、既存のワークロードに影響しうる正確性の修正と依存関係の大幅な更新を含むリリースです。特定のセキュリティアドバイザリは示されていません。
要対応 (1)
breaking
ManifestWorkWebhookでの重複マニフェスト検出ManifestWorkWebhookの検証で、重複するマニフェストを検出するようになりました。
その他の記録済み変更 115 件すべてvalue changes 70 · fixes 23 · additions 18 · constraints 3 · removals 1
value changes (70)
- - Update transition time for Applied + StatusFeedbackSynced (#1282) @annelaucg
- - Bump api to v1.2.0 (#1361) @qiujian16
- - update klusterlet crd in chart (#1355) @elgnay
- - sync clusterprofile based on managedclusterset and managedclustersetbinding (#1351) @morvencao
- - upgrade to the latest api (#1349) @elgnay
- - upgrade addon API to include driver in addon status (#1336) @elgnay
- - Bump helm.sh/helm/v3 from 3.19.4 to 3.19.5 (#1333) @dependabot[bot]
- - Bump github.com/aws/aws-sdk-go-v2/service/eks from 1.76.4 to 1.77.0 in the aws group (#1331) @dependabot[bot]
- - Bump the aws group with 4 updates (#1327) @dependabot[bot]
- - chore: update dependencies to contain v1beta1 addondeploymentconfig api and sdk-go (#1315) @haoqing0110
- - Bump google.golang.org/grpc from 1.77.0 to 1.78.0 (#1308) @dependabot[bot]
- - Bump github.com/aws/aws-sdk-go-v2/config from 1.32.5 to 1.32.6 in the aws group (#1305) @dependabot[bot]
- - Bump helm.sh/helm/v3 from 3.19.3 to 3.19.4 (#1301) @dependabot[bot]
- - Bump helm.sh/helm/v3 from 3.19.2 to 3.19.3 (#1298) @dependabot[bot]
- - Upgrade to Go 1.25.0 (#1296) @haoqing0110
- - Bump the aws group with 2 updates (#1295) @dependabot[bot]
- - Bump the k8s-io group with 8 updates (#1294) @dependabot[bot]
- - Bump the aws group with 4 updates (#1290) @dependabot[bot]
- - Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.52.3 to 1.53.0 in the aws group (#1285) @dependabot[bot]
- - Refactor to contextual logging (#1283) @qiujian16
- - Bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 (#1279) @dependabot[bot]
- - Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 (#1278) @dependabot[bot]
- - Integrate SDK logging tracing into work agent controllers (#1277) @qiujian16
- - Bump the aws group across 1 directory with 5 updates (#1275) @dependabot[bot]
- - Bump google.golang.org/grpc from 1.76.0 to 1.77.0 (#1274) @dependabot[bot]
- - Bump the aws group with 4 updates (#1270) @dependabot[bot]
- - use SDK basecontroller for better logging. (#1269) @qiujian16
- - Bump the k8s-io group across 1 directory with 9 updates (#1268) @dependabot[bot]
- - Update dependencies: k8s 0.34.1, controller-runtime 0.22.3, and OCM libs (#1267) @qiujian16
- - Bump helm.sh/helm/v3 from 3.18.6 to 3.19.2 (#1258) @dependabot[bot]
- - Bump the aws group with 3 updates (#1256) @dependabot[bot]
- - Bump the aws group with 3 updates (#1254) @dependabot[bot]
- - Bump google.golang.org/grpc from 1.68.1 to 1.76.0 (#1248) @dependabot[bot]
- - Bump github.com/spf13/pflag from 1.0.7 to 1.0.10 (#1247) @dependabot[bot]
- - Bump the aws group with 4 updates (#1245) @dependabot[bot]
- - Add contextual logging for work agent (#1242) @qiujian16
- - Bump github.com/aws/smithy-go from 1.23.1 to 1.23.2 in the aws group (#1241) @dependabot[bot]
- - Bump the aws group across 1 directory with 4 updates (#1238) @dependabot[bot]
- - optimize the requeue timing for lease controller (#1236) @elgnay
- - Bump the github-actions group with 2 updates (#1227) @dependabot[bot]
- - Bump the aws group with 4 updates (#1223) @dependabot[bot]
- - Bump the aws group with 3 updates (#1222) @dependabot[bot]
- - Bump github.com/google/cel-go from 0.26.0 to 0.26.1 (#1219) @dependabot[bot]
- :seedling: Bump the aws group across 1 directory with 5 updates by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1275
- :seedling: Bump google.golang.org/grpc from 1.76.0 to 1.77.0 by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1274
- 🌱 Integrate SDK logging tracing into work agent controllers by @qiujian16 in https://github.com/open-cluster-management-io/ocm/pull/1277
- :seedling: Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1278
- :seedling: Bump github.com/prometheus/client_golang from 1.23.0 to 1.23.2 by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1279
- :seedling: Bump github.com/aws/aws-sdk-go-v2/service/iam from 1.52.3 to 1.53.0 in the aws group by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1285
- :seedling: Bump the aws group with 4 updates by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1290
- :seedling: Bump the aws group with 2 updates by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1295
- :seedling: Bump the k8s-io group with 8 updates by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1294
- :seedling: Bump helm.sh/helm/v3 from 3.19.2 to 3.19.3 by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1298
- :seedling: Bump helm.sh/helm/v3 from 3.19.3 to 3.19.4 by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1301
- 🌱 Upgrade to Go 1.25.0 by @haoqing0110 in https://github.com/open-cluster-management-io/ocm/pull/1296
- :seedling: Bump github.com/aws/aws-sdk-go-v2/config from 1.32.5 to 1.32.6 in the aws group by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1305
- ✨ Update transition time for Applied + StatusFeedbackSynced by @annelaucg in https://github.com/open-cluster-management-io/ocm/pull/1282
- :seedling: Bump google.golang.org/grpc from 1.77.0 to 1.78.0 by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1308
- 🌱 Upgrade clusterprofile API by @qiujian16 in https://github.com/open-cluster-management-io/ocm/pull/1316
- :seedling: chore: update dependencies to contain v1beta1 addondeploymentconfig api and sdk-go by @haoqing0110 in https://github.com/open-cluster-management-io/ocm/pull/1315
- :seedling: Bump the aws group with 4 updates by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1327
- :seedling: Bump github.com/aws/aws-sdk-go-v2/service/eks from 1.76.4 to 1.77.0 in the aws group by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1331
- :seedling: Bump helm.sh/helm/v3 from 3.19.4 to 3.19.5 by @dependabot[bot] in https://github.com/open-cluster-management-io/ocm/pull/1333
- 🌱 upgrade addon API to include driver in addon status by @elgnay in https://github.com/open-cluster-management-io/ocm/pull/1336
- 🌱 upgrade to the latest api by @elgnay in https://github.com/open-cluster-management-io/ocm/pull/1349
- 🌱 update klusterlet crd in chart by @elgnay in https://github.com/open-cluster-management-io/ocm/pull/1355
- 🌱 sync clusterprofile based on managedclusterset and managedclustersetbinding by @morvencao in https://github.com/open-cluster-management-io/ocm/pull/1351
- 🐛 enhance clusterprofile lifecycle controller by @morvencao in https://github.com/open-cluster-management-io/ocm/pull/1359
- :seedling: update operator csv by @zhiweiyin318 in https://github.com/open-cluster-management-io/ocm/pull/1362
- Bump api to v1.2.0
fixes (23)
- - enhance clusterprofile lifecycle controller (#1359) @morvencao
- - skip importing terminating clusters (#1358) @elgnay
- - Reduce logging level of DumpSecret to v(4) (#1357) @qiujian16
- - ensure immediate requeue for transient errors when work spec is changed (#1335) @zhiweiyin318
- - MWRS Rollout Mechanism - Progressing status conditions, True Wins (#1332) @annelaucg
- - fix: ensure immediate eviction after grace period expires (#1330) @zhujian7
- - Fix work rolebinding cleanup when hubAcceptsClient is set to false (#1318) @ericogr
- - Fix race condition: wait for CA bundle ConfigMap before applying CRDs (#1309) @ccardenosa
- - skip GC for ManifestWorks managed by ManifestWorkReplicaSet (#1299) @qiujian16
- - PlacementRollout ReadyStatus (#1281) @annelaucg
- - fix: Check Applied condition before evaluating rollout status (#1243) @haoqing0110
- - allow approve certificates that are signed by grpc (#1225) @skeeey
- - only init cluster and csr client in bootstrap phase (#1224) @skeeey
- 🐛 skip GC for ManifestWorks managed by ManifestWorkReplicaSet by @qiujian16 in https://github.com/open-cluster-management-io/ocm/pull/1299
- :bug: Fix race condition: wait for CA bundle ConfigMap before applying CRDs by @ccardenosa in https://github.com/open-cluster-management-io/ocm/pull/1309
- :bug: PlacementRollout ReadyStatus by @annelaucg in https://github.com/open-cluster-management-io/ocm/pull/1281
- 🐛 Fix work rolebinding cleanup when hubAcceptsClient is set to false by @ericogr in https://github.com/open-cluster-management-io/ocm/pull/1318
- 🐛 fix(addon): remove internal annotation from v1alpha1 after conversion by @haoqing0110 in https://github.com/open-cluster-management-io/ocm/pull/1321
- 🐛 MWRS Rollout Mechanism - Progressing status conditions, True Wins by @annelaucg in https://github.com/open-cluster-management-io/ocm/pull/1332
- :bug: ensure immediate requeue for transient errors when work spec is changed by @zhiweiyin318 in https://github.com/open-cluster-management-io/ocm/pull/1335
- 🐛 Reduce logging level of DumpSecret to v(4) by @qiujian16 in https://github.com/open-cluster-management-io/ocm/pull/1357
- 🐛 skip importing terminating clusters by @elgnay in https://github.com/open-cluster-management-io/ocm/pull/1358
- fix: ensure immediate eviction after grace period expires
additions (18)
- - Support token-based authentication for template addons (#1363) @zhujian7
- - Add watch-based feedback with dynamic informer lifecycle management (#1350) @qiujian16
- - add token driver for addon registration (#1343) @elgnay
- - add contoller to support token infrastructure (#1340) @elgnay
- - manager: implement import-renderers (#1317) @guilhem
- - Add addon conversion webhook for v1alpha1/v1beta1 API migration (#1289) @haoqing0110
- - add token request service (#1339) @skeeey
- - add options to grpc broker (#1326) @skeeey
- - Upgrade clusterprofile API (#1316) @qiujian16
- - Add server configuration for clusterManager helm chart (#1239) @zhiweiyin318
- :sparkles: Add addon conversion webhook for v1alpha1/v1beta1 API migration by @haoqing0110 in https://github.com/open-cluster-management-io/ocm/pull/1289
- :sparkles: manager: implement import-renderers by @guilhem in https://github.com/open-cluster-management-io/ocm/pull/1317
- :seedling: add options to grpc broker by @skeeey in https://github.com/open-cluster-management-io/ocm/pull/1326
- :seedling: add token request service by @skeeey in https://github.com/open-cluster-management-io/ocm/pull/1339
- 🌱 build object reader to get resource object from spoke by @qiujian16 in https://github.com/open-cluster-management-io/ocm/pull/1324
- ✨ add contoller to support token infrastructure by @elgnay in https://github.com/open-cluster-management-io/ocm/pull/1340
- ✨ add token driver for addon registration by @elgnay in https://github.com/open-cluster-management-io/ocm/pull/1343
- ✨ Add watch-based feedback with dynamic informer lifecycle management by @qiujian16 in https://github.com/open-cluster-management-io/ocm/pull/1350
constraints (3)
- - Add duplicate manifest detection in ManifestWork webhook validation (#1310) @xuezhaojun
- - support loadBalancer for grpc endpoint type (#1255) @zhiweiyin318
- ✨ Support token-based authentication for template addons by @zhujian7 in https://github.com/open-cluster-management-io/ocm/pull/1363
removals (1)
- - fix(addon): remove internal annotation from v1alpha1 after conversion (#1321) @haoqing0110
Open Cluster Managementをスタックに追加
対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。