2025.2 Series Release Notes¶
7.0.1-3¶
Bug Fixes¶
Fixed hypervisor display crash for hosts with dedicated (pinned) CPUs (LP#2154443). The Skyline Console now correctly handles compute hosts that use PCPU (physical CPU) inventory instead of VCPU, which occurs when
cpu_dedicated_setis configured in nova.conf. The UI now displays the correct CPU type (vCPU, pCPU, or pCPU+vCPU for mixed configurations) in both the hypervisor list and detail views.
Fixed port forwarding creation failing because
external_portandinternal_portwere sent as strings instead of integers to the Neutron API (LP#2112167). Single port values from the create and edit forms are now converted to integers before submission. Port ranges are unaffected as they use theexternal_port_rangeandinternal_port_rangestring fields.
Fix Windows instance password handling. Previously,
adminPasswas hashed with SHA-512-crypt before being sent to Nova, which is incorrect for QEMU Guest Agent and Config Drive delivery. The hashing belongs only ingetUserData()for cloud-init’schpasswd --encrypted.Additionally,
metadata.admin_passis now set so that cloudbase-init can retrieve the password via the HTTP metadata service. Without this, Windows instances could not set the admin password unless a Config Drive was attached, since Nova only exposesadminPassvia Config Drive.Linux
user_datageneration (chpasswd) is now skipped for Windows images, as cloudbase-init cannot usechpasswd. Customuser_data(e.g. PowerShell scripts) is passed through as-is. LP #2164759
7.0.1¶
New Features¶
Update: Instance detail logs tab View Full Log action now supports opening on URL and re-fetches log data on page reload.