Public bug reported: In ML2/OVN, the resource provider information is retrieved from the local OVS Open vSwitch register, in the "external_ids" field [1]. This configuration is dynamic: every time the local OVS register is updated, the Neutron API parses the resource provider information (traits, RP, inventories) and updates the Placement API for this agent (the event is received per register, that represents one compute node, thus only one parent agent RP and its children are updated).
If a resource provider is removed (for example, a physical network or the generic tunnelled network definition), the Placement API still shows it. The goal of this bug is to be able to delete a removed resource provider from the Placement database when removed from a compute node local OVS configuration. Jira reference (RHOSO18): https://issues.redhat.com/browse/OSPRH-14597 ** Affects: neutron Importance: Medium Assignee: Rodolfo Alonso (rodolfo-alonso-hernandez) Status: New ** Tags: ovn placement qos ** Tags added: ovn placement qos ** Changed in: neutron Importance: Undecided => Medium ** Changed in: neutron Assignee: (unassigned) => Rodolfo Alonso (rodolfo-alonso-hernandez) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/2101998 Title: [OVN][Placement] Deleting a configured resource provider does not remove the Placement entry Status in neutron: New Bug description: In ML2/OVN, the resource provider information is retrieved from the local OVS Open vSwitch register, in the "external_ids" field [1]. This configuration is dynamic: every time the local OVS register is updated, the Neutron API parses the resource provider information (traits, RP, inventories) and updates the Placement API for this agent (the event is received per register, that represents one compute node, thus only one parent agent RP and its children are updated). If a resource provider is removed (for example, a physical network or the generic tunnelled network definition), the Placement API still shows it. The goal of this bug is to be able to delete a removed resource provider from the Placement database when removed from a compute node local OVS configuration. Jira reference (RHOSO18): https://issues.redhat.com/browse/OSPRH-14597 To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/2101998/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

