commit 43eb75fd1d7c99b42293d723626bc48434479ee4
Author: Kevin Benton <email address hidden>
Date: Mon Jun 19 16:58:45 2017 -0700
Add revises_on_change to Binding DB models
All of the ML2 binding models were missing the revises_on_change
attribute to bump the revision of the port whenever they are
created/updated/deleted.
These are important because port binding happens in a separate
transaction so without them the revision number before and after
port binding was exactly the same. This opened up the L2 agent
to a race condition dependent on the order of processed push
notifications.
Reviewed: https:/ /review. openstack. org/475646 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=43eb75fd1d7 c99b42293d72362 6bc48434479ee4
Committed: https:/
Submitter: Jenkins
Branch: master
commit 43eb75fd1d7c99b 42293d723626bc4 8434479ee4
Author: Kevin Benton <email address hidden>
Date: Mon Jun 19 16:58:45 2017 -0700
Add revises_on_change to Binding DB models
All of the ML2 binding models were missing the revises_on_change updated/ deleted.
attribute to bump the revision of the port whenever they are
created/
These are important because port binding happens in a separate
transaction so without them the revision number before and after
port binding was exactly the same. This opened up the L2 agent
to a race condition dependent on the order of processed push
notifications.
Closes-Bug: #1699034 e845574e60214ac 34e99111693
Change-Id: I75f3c63941130c