yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #64727
[Bug 1697324] [NEW] _delete_segments_for_network callback fails with routed networks
Public bug reported:
Before deleting a network,
neutron.services.segments.db._delete_segments_for_network callback fails
to delete the network's segments in the case of a routed network. This
is due to the fact that in a routed network, segments are associated to
subnets with a foreign key DB relationship. Therefore, a segment cannot
be deleted before clearing the segment_id attribute in all the related
subnets. Otherwise, the foreign key constraint is violated.
This has been uncovered during work to add segment api tests to the
gate: https://review.openstack.org/#/c/353115/. When the tearDown method
of the tempest test is executed, the following traceback can be seen in
the q-svc screen: http://paste.openstack.org/raw/612268/
** Affects: neutron
Importance: Medium
Assignee: Miguel Lavalle (minsel)
Status: New
** Changed in: neutron
Importance: Undecided => Medium
** Changed in: neutron
Assignee: (unassigned) => Miguel Lavalle (minsel)
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1697324
Title:
_delete_segments_for_network callback fails with routed networks
Status in neutron:
New
Bug description:
Before deleting a network,
neutron.services.segments.db._delete_segments_for_network callback
fails to delete the network's segments in the case of a routed
network. This is due to the fact that in a routed network, segments
are associated to subnets with a foreign key DB relationship.
Therefore, a segment cannot be deleted before clearing the segment_id
attribute in all the related subnets. Otherwise, the foreign key
constraint is violated.
This has been uncovered during work to add segment api tests to the
gate: https://review.openstack.org/#/c/353115/. When the tearDown
method of the tempest test is executed, the following traceback can be
seen in the q-svc screen: http://paste.openstack.org/raw/612268/
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1697324/+subscriptions
Follow ups