Octavia Oslo Notifications do not contain flavor_id

Bug #2071365 reported by Bram Kranendonk
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
octavia
New
Undecided
Unassigned

Bug Description

Summary
Octavia Oslo notifications currently do not include the flavor_id attribute.

Why is this needed
Including flavor_id in Oslo notifications is necessary for accurate metric retrieval, such as in Gnocchi.

Steps to Reproduce

Deploy a load balancer using Octavia.

Trigger any event that sends an Oslo notification (e.g., creating, updating, or deleting a load balancer).
Inspect the content of the Oslo notification and observe that flavor_id is missing.

Expected Behavior
The flavor_id should be included in the Oslo notification context, allowing systems like Gnocchi to correctly retrieve and process metrics related to the load balancer's flavor.

Actual Behavior
The flavor_id is not present in the Oslo notification context, leading to potential issues in metric retrieval and processing.

https://github.com/openstack/octavia/blob/7376a4ad0c305113a2aabc091f1bb761a532b14d/octavia/controller/worker/v2/tasks/notification_tasks.py#L32

description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.