fix: update nova-compute notification config for telemetry meters - #206
Open
munirsidd wants to merge 1 commit into
Open
fix: update nova-compute notification config for telemetry meters#206munirsidd wants to merge 1 commit into
munirsidd wants to merge 1 commit into
Conversation
Change notification_format from versioned to both so that Ceilometer receives unversioned notifications and Watcher receives versioned ones. Add notify_on_state_change = vm_and_task_state to enable instance lifecycle notifications like compute.instance.booting.time. Partial-bug: #2162762 Signed-off-by: Munir Siddiqui <munir.siddiqui@canonical.com>
hemanthnakkina
requested changes
Aug 14, 2026
| [notifications] | ||
| notification_format = versioned | ||
| notify_on_state_change = vm_and_task_state | ||
| notification_format = both |
Collaborator
There was a problem hiding this comment.
For Gazpacho I would like to leave the notification_format to versioned as all the measurements coming from notifications are already provided by pollster [1].
When you backport this for 2025.1 and 2024.1 notification_format=both is desired
[1] https://docs.openstack.org/ceilometer/latest/admin/telemetry-measurements.html#openstack-compute
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Change
notification_formatfromversionedtobothso that Ceilometer receives unversioned notifications on thenotificationstopic and Watcher receives versioned ones on theversioned_notificationstopic [0][1]. Ceilometer already subscribes to both topics [2]. Addnotify_on_state_change = vm_and_task_stateto enable instance lifecycle notifications likecompute.instance.booting.time.[0] - https://docs.openstack.org/watcher/2026.1/configuration/configuring.html#configure-nova-notifications
[1] - https://docs.openstack.org/nova/2026.1/configuration/config.html#notifications.notification_format
[2] - https://opendev.org/openstack/sunbeam-charms/commit/15739a4dbf4245234c2a6348c14654f9c2980156
Partial-bug: #2162762
QA steps
compute.instance.booting.timemetricLinks
Jira card: OPEN-4670