Skip to content

OSPC-1934: Magnum Epoxy changes with CAPI support#1463

Open
anande wants to merge 1 commit intorackerlabs:Epoxyfrom
anande:magnum-epoxy
Open

OSPC-1934: Magnum Epoxy changes with CAPI support#1463
anande wants to merge 1 commit intorackerlabs:Epoxyfrom
anande:magnum-epoxy

Conversation

@anande
Copy link
Copy Markdown
Member

@anande anande commented Mar 27, 2026

OSPC-1934: Magnum Epoxy Upgrade with CAPI Support

Summary

Upgrades OpenStack Magnum to version 2025.1.4 with native Cluster API (CAPI) driver support, enabling modern Kubernetes cluster lifecycle management.

Changes

  • Helm Chart: Updated to magnum-2025.1.4+4d4d4e25c with CAPI driver
  • Documentation: Comprehensive guide for CAPI-based cluster provisioning including:
    • Management cluster installation with Kubespray
    • Cluster API components setup (CAPI, CAPO, ORC)
    • Workload cluster creation and management
    • Custom image building with Kubernetes Image Builder
  • Release Notes: Added features, upgrade instructions, and breaking changes

Key Features

  • CAPI-based cluster provisioning (replaces Heat-based approach)
  • Support for Kubernetes 1.28.1 and 1.32.0
  • Auto-healing and auto-scaling capabilities
  • Flatcar Container Linux suppor

Summary

Upgrades OpenStack Magnum to version 2025.1.4 with native Cluster API (CAPI) driver support, enabling modern Kubernetes cluster lifecycle management.

Changes

  • Helm Chart: Updatbut Upgrades Ors

Changes

  • Helm Chart: Updated to magnum-2025.1.4+4d4d4e25c with CAPI driver
  • Documentation: Comprehensive guide for CAPI-based clustertio- **Helm Cul- Documentation: Comprehensive guide for CAP
    I-based cluster provisioning including:
    • Management cluster installation with Kubespray
    • Cluster API components setup (CAPI, CAPO, ORC)
    • Workload cluster creation and management
    • Custom image building with Kubernetes Image Builder
  • Release Notes: Added features, upgrade instructions, and breaking changes

Key Features

  • CAPI-based cluster provisioning (replaces Heat-based approach)
  • Support for Kubernetes 1.28.1 and 1.32.0
  • Auto-healing and auto-scaling capabilities
  • Flatcar Container Linux support
  • HA control plane with load balancer integration

Breaking Changes

⚠️ This upgrade transitions from Heat-based to CAPI-based cluster provisioning. Existing clusters will continue to work, but new clusters will use the CAPI driver.

Testing

  • Magnum API and conductor pods running
  • Management cluster operational
  • Workload cluster creation successful
  • Cluster scaling and upgrades functional

@anande anande requested a review from cloudnull March 27, 2026 08:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant