yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #47278
[Bug 1549989] Re: LBaaS V2 listener delete leaves SNI container behind
In defination of class Listener, we can find that:
sni_containers = orm.relationship(
SNI,
backref=orm.backref("listener", uselist=False),
uselist=True,
lazy="joined",
primaryjoin="Listener.id==SNI.listener_id",
order_by='SNI.position',
collection_class=orderinglist.ordering_list(
'position'),
foreign_keys=[SNI.listener_id],
cascade="all, delete-orphan"
)
Listener have configured delete/delete-orphan Cascade for sni_containers, when the listener be deleted, as well as sni be deleted automatically, please refer to:
http://docs.sqlalchemy.org/en/rel_1_0/orm/tutorial.html#configuring-delete-delete-orphan-cascade
** Changed in: neutron
Assignee: ugvddm (271025598-9) => (unassigned)
** Changed in: neutron
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1549989
Title:
LBaaS V2 listener delete leaves SNI container behind
Status in neutron:
Invalid
Bug description:
Looking att the database code when a listener is created with SNI
support the respective entry is added to the SNI table but when the
listener is deleted the SNI entry is left behind. There is no special
delete call for SNI so listener should clean that up.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1549989/+subscriptions
References