Add precommit and postcommit support for security group in ML2
Neutron has already be able to make the agentless driver receive the BEFORE/AFTER event by neutron callback logic[1]. But callback logic has a flaw, that it has no ordering guarantee[2]. It works in most of the agentless cases, but when there is sync issue between neutron DB and the controller DB which mech driver leverages, order becomes important. For example, the update of the default security group rules would only work on the following created ports.
This spec will add new SecuritygroupCo
[1] https:/
[2] http://
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- yalei wang
- Direction:
- Needs approval
- Assignee:
- yalei wang
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Armando Migliaccio
Related branches
Related bugs
Sprints
Whiteboard
You are not supposed to create blueprints, please familiarize yourself with the updates in feature submission
http://
Gerrit topic: https:/
Addressed by: https:/
Add precommit event for security group in ML2