Concurrency issue affecting notification on consumer addition

Bug #1513430 reported by ashutosh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Group Based Policy
Incomplete
Undecided
Unassigned

Bug Description

In case of chain launch, After one node(let say firewall) get created successfully, and another node creation is going on.
If external policy creation triggered meanwhile, it is not calling update for already processed fw node.
As as result of above operation, external policy creation is successful, but rules won't get reflect in firewall, since that node didn't get update call.

Revision history for this message
Sumit Naiksatam (snaiksat) wrote :

Assigning to Magesh for triaging since the entire picture is not clear to me from this bug report (especially its not clear to me that this issue is related to a vendor driver that programs the FW service or is generic).

Changed in group-based-policy:
status: New → Incomplete
Revision history for this message
Magesh GV (magesh-gv) wrote :

This is a concurrency issue between creating a PTG providing a PRS and creating/updating an EP or another PTG consuming the same PRS.

If the provider create is triggered first, and before the chain creation is completed, if we concurrently create/update an EP/PTG to consume the same PRS, the chain mapping does not see the chain being instantiated by the first PTG create, hence the notification to service chain is not triggered in this scenario.

summary: - External policy is not updating fw rules
+ Concurrency issue affecting notification on consumer addition
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.