Activity log for bug #1518087

Date Who What changed Old value New value Message
2015-11-19 21:19:25 yalei wang bug added bug
2015-11-20 00:09:42 yalei wang summary add the precommit primitive for security groups [RFE] add the precommit primitive for security groups
2015-11-20 00:11:01 yalei wang description Neutron has already been able to make the agentless driver receive the security group BEFORE/AFTER event by neutron callback logic[1]. But this logic still lacks the precommit function, like in Ml2 mechanism driver, which guarantees that the mechanism driver DB and neutron DB operation are in the same transaction. Because the MD may want to have the event callback function and hope its own DB operation in the same transaction with neutron securitygroup db. Another problem is that there is no guarantee that at least one MDs will handle a security group event. May other extension like QOS have the similar problem. more info could be find here https://review.openstack.org/#/c/240356/5/ Neutron has already been able to make the agentless driver receive the security group BEFORE/AFTER event by neutron callback logic[1]. But this logic still lacks the precommit function, like in Ml2 mechanism driver, which guarantees that the mechanism driver DB and neutron DB operation are in the same transaction. Because the MD may want to have the event callback function and hope its own DB operation in the same transaction with neutron securitygroup db. Another problem is that can't get info of MD supporting SGs or not, and no guarantee that at least one MDs will handle a security group event. May other extension like QOS have the similar problem. more info could be find here https://review.openstack.org/#/c/240356/5/
2015-11-20 05:33:53 Gary Kotton neutron: importance Undecided Wishlist
2015-11-24 23:17:23 Armando Migliaccio neutron: status New Triaged
2015-12-03 03:03:47 yalei wang summary [RFE] add the precommit primitive for security groups [RFE] security group event need be enforced by at least one mech driver
2015-12-03 03:06:12 yalei wang description Neutron has already been able to make the agentless driver receive the security group BEFORE/AFTER event by neutron callback logic[1]. But this logic still lacks the precommit function, like in Ml2 mechanism driver, which guarantees that the mechanism driver DB and neutron DB operation are in the same transaction. Because the MD may want to have the event callback function and hope its own DB operation in the same transaction with neutron securitygroup db. Another problem is that can't get info of MD supporting SGs or not, and no guarantee that at least one MDs will handle a security group event. May other extension like QOS have the similar problem. more info could be find here https://review.openstack.org/#/c/240356/5/ Now we can't get info that MD support SGs or not, and no way to guarantee that at least one MD will be responsible to handle the security group event. And probably other extension like QOS, have the similar problem. more info could be find here https://review.openstack.org/#/c/240356/5/
2015-12-04 07:04:24 yujie bug added subscriber yujie
2015-12-09 02:33:20 yalei wang summary [RFE] security group event need be enforced by at least one mech driver [RFE] Method to guarantee that at least one mechanism driver implements security groups
2015-12-09 02:33:31 yalei wang description Now we can't get info that MD support SGs or not, and no way to guarantee that at least one MD will be responsible to handle the security group event. And probably other extension like QOS, have the similar problem. more info could be find here https://review.openstack.org/#/c/240356/5/ Now we can't get info that MD support SGs or not, and no way to guarantee that at least one MD will be responsible to handle the security group event. And probably other extension like QOS, have the similar problem. more info could be find here https://review.openstack.org/#/c/240356/
2015-12-09 02:33:36 yalei wang neutron: assignee yalei wang (yalei-wang)
2015-12-16 00:58:36 Armando Migliaccio neutron: status Triaged Won't Fix