Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Design document: 4.23 Design Documents

Timeline:

  • Until May July 3rd, 2026: accept new features, bug fixes and improvements.
  • May July 4th, 2026: freeze the main branch. From this point, we would only accept accept critical/blocker fixes .will be accepted.
  • July 6th, 2026, or once all blocker/critical/security issues are resolved (whichever is later)May 11th: cut RC1 and start the vote (1-3 weeks to work on the next RCs if necessary)voting process.

1. New Features


No.SummaryDescription (PR link, cwiki page, etc)Current status (stage, assignee, date)Note
1API keypair key pair restructure

Allows users to have multiple keypairs with different key pairs with different permissions, and define valid intervals valid intervals for keypairskey pairs.

PR: https://github.com/apache/cloudstack/pull/9504

Code is ready.

Needs updating (conflict fixing). Also needs testing from the community.

Assignee: to be defined

Requires throughout testing

Merged on 2026-03-09


2

Add support to clone existing offerings and update them

https://github.com/apache/cloudstack/pull/12357

https://github.com/apache/cloudstack-documentation/pull/630

QA in progressMerged on 2026-03-17
3

Support Firewall for public IPs in VPC

https://github.com/apache/cloudstack/pull/12706In TestingBased on "Add conserve mode for VPC offerings"Dev in progress
4Add conserve mode for VPC offeringshttps://github.com/apache/cloudstack/pull/12487Dev in progressMerged on 2026-03-16
5

Key Management Service (KMS) with HSM Integration

https://github.com/apache/cloudstack/pull/12711

Key Management Service (KMS) with HSM Integration

Dev in progressIn Testing
6

DNS Framework and Plugins 

cwiki: DNS Framework and Plugins

https://github.com/apache/cloudstack/pull/12737

In TestingDev in progress
7Guest OS ruleshttps://github.com/apache/cloudstack/pull/10098Needs conflict fixing and testingreview
8KVM Backup on Secondary Storage

https://github.com/apache/cloudstack/pull/12758

cwiki: KVM Backup on Secondary Storage (KBOSS)

Needs review and testing
9

Live scaling for VMs with fixed service offerings on KVM

Merged on 2026-05-22
10

NetApp storage plugin

Needs review
11

Network Extension: Orchestrate external Network devices

Depends on 9074In Review
Needs testing

2. Improvements


No.SummaryDescription (PR link, cwiki page, etc)Current status (stage, assignee, date)Note
1Multiple Quota improvements

PRs:

Code is ready, but some PRs still need to be opened.

Some of the open PRs need updating (conflict fixing). Others need testing from the community.

Assignee: to be defined

Basic testing should be enough for most of the PRs, as the changes are isolated in the Quota plugin
2

Extensions: add sync, download functionalities

https://github.com/apache/cloudstack/pull/11814

https://github.com/apache/cloudstack-documentation/pull/624

Needs testingmoved out
3

CLVM enhancements and fixes

https://github.com/apache/cloudstack/pull/12617Dev in progressIn Testing
4

CKS: Allow affinity group selection during cluster creation

https://github.com/apache/cloudstack/pull/12386QA in progressMerged on 2026-03-13
5

Add Guest OS mapping for windows server 2025 on VMware 

https://github.com/apache/cloudstack/pull/12358

6

agent, server: improve packet framing and use TLS 1.3

https://github.com/apache/cloudstack/pull/11503
moved out
7

Allow OAuth provider per domain

https://github.com/apache/cloudstack/pull/12702

cwiki:

 

Allow OAuth provider per domain

In Testing
8Isolated network with Dynamic Routing IPv6https://github.com/apache/cloudstack/issuespull/1158412811Needs review and testingDev in progress
9Incremental backup for NAS B&RReady for devhttps://github.com/apache/cloudstack/pull/13074Needs review and testing
10

Scheduled autoscaling

https://github.com/apache/cloudstack/pull/13148Needs review and testing
11

Add keycloak OAuth provider

https://github.com/apache/cloudstack/pull/13033Needs review and testing10

3. Updates

(bi-weekly / monthly update, meeting notes, etc)