|
| 1 | +--- |
| 2 | +prelude: | |
| 3 | + The 25.0.0 release includes many new features and bug fixes. Please be |
| 4 | + sure to read the upgrade section which describes the required actions to |
| 5 | + upgrade your cloud from 24.0.0 (Xena) to 25.0.0 (Yoga). |
| 6 | +
|
| 7 | + There are a few major changes worth mentioning. This is not an exhaustive |
| 8 | + list: |
| 9 | +
|
| 10 | + - The latest Compute API microversion supported for Yoga is `v2.90`__ (same |
| 11 | + as the Xena release). |
| 12 | +
|
| 13 | + .. __: https://docs.openstack.org/nova/latest/reference/api-microversion-history.html |
| 14 | +
|
| 15 | + - Experimental support is added for Keystone's `unified limits`__. |
| 16 | + This will allow operators to test this feature in non-production |
| 17 | + systems so we can collect early feedback about performance. |
| 18 | +
|
| 19 | + .. __: https://docs.openstack.org/keystone/latest/admin/unified-limits.html |
| 20 | +
|
| 21 | + - Keystone's policy concepts of system vs. project scope and roles has been |
| 22 | + implemented in Nova and `defaults roles and scopes have been defined`__, |
| 23 | + while legacy policies continue to be enabled by default. Operators are |
| 24 | + encouraged to familiarize with the new policies and `enable them |
| 25 | + in advance`__ before Nova switches from the legacy roles in a later |
| 26 | + release. |
| 27 | +
|
| 28 | + .. __: https://docs.openstack.org/nova/latest/configuration/policy-concepts.html#nova-supported-scope-roles |
| 29 | + .. __: https://docs.openstack.org/nova/latest/configuration/policy-concepts.html#migration-plan |
| 30 | +
|
| 31 | +
|
| 32 | + - Support is added for network backends that leverage SmartNICs to |
| 33 | + `offload the control plane from the host server`__. Accordingly, Neutron |
| 34 | + needs to be `configured`__ in order to enable it correctly. |
| 35 | + Increased security is enabled by removing the control plane from the |
| 36 | + host server and overhead is reduced by leveraging the cpu and ram |
| 37 | + resources on modern SmartNIC DPUs. |
| 38 | +
|
| 39 | + .. __: https://docs.openstack.org/nova/latest/admin/networking.html#sr-iov |
| 40 | + .. __: https://docs.openstack.org/neutron/latest/admin/ovn/smartnic_dpu |
| 41 | +
|
| 42 | +
|
| 43 | + - Experimental support for `emulated architecture is now implemented`__. |
| 44 | + AArch64, PPC64LE, MIPs, and s390x guest architectures are |
| 45 | + available independent of the host architecture. This is strictly not |
| 46 | + intended for production use for various reasons, including no security |
| 47 | + guarantees. |
| 48 | +
|
| 49 | + .. __: https://docs.openstack.org/nova/latest/admin/hw-emulation-architecture.html |
0 commit comments