Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions CHANGELOG/v1.22.0-mce-217.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
## Changes by Kind

### Feature

- **ARO-HCP Support**: Add comprehensive ARO (Azure Red Hat OpenShift) Hosted Control Plane support using Azure Service Operator
- New CRDs: AROCluster, AROControlPlane, and AROMachinePool for managing ARO-HCP clusters
- ASO-based resource management for HcpOpenShiftClusters, HcpOpenShiftClustersNodePools, and HcpOpenShiftClustersExternalAuth
- Support for external authentication providers with validation (15 character name limit)
- Automated provisioning of Azure infrastructure (VNets, NSGs, Key Vaults, Role Assignments)
- MachinePool management with providerIDList population for node tracking
- Proper lifecycle management including creation, updates, and deletion

### Infrastructure Components

- Network Security Groups (networksecuritygroups.network.azure.com)
- Key Vaults (vaults.keyvault.azure.com)
- User-assigned identities and role assignments
- Virtual networks and subnets

### Dependencies

- Updated ASO CRDs to support ARO-HCP resources
- Migrated cluster-api imports from v1beta1 to v1beta2 for ARO components

## Details

This release is based on upstream v1.22.0 with Red Hat MCE-specific additions for ARO-HCP support.

Base upstream version: v1.22.0
MCE version: 2.17