2026.1 Series Release Notes¶
22.0.1¶
Security Issues¶
Bug #2161276: Fixed a vulnerability where passing
all_projects=falsein alarm queries bypassed project scope filtering. Previously, the presence ofall_projectsin the query caused the project scoping logic to be skipped entirely, allowing non-admin users to list alarms from all projects. Queries withall_projects=falseor withoutall_projectsnow correctly restrict results to the caller’s project.
22.0.0¶
New Features¶
Prometheus queries for nonadmin users or for admin users who specify a particular project are now being restricted to that project or to the nonadmin user’s current project. Admins can still create alarms for resources across multiple projects without restrictions. This works similarly to how gnocchi alarms work for some time already. Use the [DEFAULT].prometheus_project_label_name configuration option to configure label name used for distinguishing between projects.
Deprecation Notes¶
The
aodh-config-generatorcommand has been deprecated and will be removed in a futrue release.