yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #63348
[Bug 1683469] Re: InvalidRequestError: Can't attach instance
Reviewed: https://review.openstack.org/457399
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=46bc515f82983c510dc4fb014c18e27813ce4d65
Submitter: Jenkins
Branch: master
commit 46bc515f82983c510dc4fb014c18e27813ce4d65
Author: Kevin Benton <kevin@xxxxxxxxxx>
Date: Mon Apr 17 16:50:34 2017 -0700
Don't load rels on detached objects
OVO detaches DB objects from the session and then holds onto
them for the life time of the OVO object. Simultaneously we attach
a weakref to the object to the session to load relationships for it
on commit.
If GC hasn't eliminated this object by the time we try to load
relationships, we end up trying to load rels for a detached object,
which implicitly tries to add it back into the session. This fails
if there is another copy in the session.
This patch just skips loading detached objects because we don't need
relationships loaded for them anyway.
Closes-Bug: #1683469
Change-Id: Ida3272562edb6608c6bfd7e11267159d6565a0c7
** Changed in: neutron
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1683469
Title:
InvalidRequestError: Can't attach instance
Status in neutron:
Fix Released
Status in tripleo:
Triaged
Bug description:
Deploying TripleO undercloud under Pike packaging, Neutron with ML2
OVS plugin.
It fails to create network:
neutron net-create ctlplane --provider:network_type flat --provider:physical_network ctlplane
Request Failed: internal server error while processing your request.
See the trace:
http://logs.openstack.org/64/457264/1/check/gate-tripleo-ci-centos-7-scenario002-multinode-oooq/56c3c3e/logs/undercloud/var/log/neutron/server.log.txt.gz#_2017-04-17_18_56_53_265
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1683469/+subscriptions
References