현재 시리즈 릴리즈 노트

14.0.0.0rc1-7

New Features

  • Watcher Dashboard now supports passing strategy parameters when creating audits, matching the OpenStack CLI openstack optimize audit create -p <name=value>.

    A new “Strategy Parameters” field accepts all the parameters as a JSON object. Server-side validation parses and validates the input, and the field remains backward compatible when left empty.

    The Create Audit dialog also shows available parameters for the selected strategy (when the Watcher API exposes parameters_spec), including types, defaults, and descriptions from audit templates. This provides real-time guidance to users and improves parity with the CLI experience.

    The Audit Details view now displays the parameters that were used for the audit.

  • Add support for specifying start and end times when creating CONTINUOUS audits in the Watcher dashboard. The Create Audit form now shows ISO 8601 local time fields “Start time” and “End time” for CONTINUOUS audits and submits them to the Watcher API. Times are sent in ISO 8601 format and are converted to UTC by the server.

  • It also makes 1.1 as minimal supported api version as it is required for the Audit operations.

Bug Fixes

  • The Create Audit Template form now filters the Strategy dropdown by the selected Goal. Previously, all strategies were listed, which could lead to selecting an incompatible strategy. The UI now loads strategies dynamically after a goal is chosen, mirroring the CLI behavior of openstack optimize strategy list --goal <goal>. When no goal is selected, the Strategy field remains empty with only the default “Select Strategy” option.

  • Display the strategy Parameters spec on the Strategy Details page

14.0.0.0rc1

Upgrade Notes

  • watcher-dashboard now requires python 3.10 or newer. The last release to support 3.9 was 2025.1. Please ensure you have a supported python version before upgrading.