This is an interesting one and proving difficult to debug. It seems like
the overrides in _MemcacheClient are having unintended side-effects with
python3. I'll look some more tomorrow but for now adding upstream to the
bug. I wonder if we can get Alexander Makarov to take a look as he added
this code segment way back in 2015.
class _MemcacheClient(memcache.Client):
"""Thread global memcache client
As client is inherited from threading.local we have to restore object
methods overloaded by threading.local so we can reuse clients in
different threads
"""
__delattr__ = object.__delattr__
__getattribute__ = object.__getattribute__
__new__ = object.__new__
__setattr__ = object.__setattr__
def __del__(self):
pass
** Also affects: oslo.cache
Importance: Undecided
Status: New
** Also affects: python-oslo.cache (Ubuntu)
Importance: Undecided
Status: New
** Changed in: python-oslo.cache (Ubuntu)
Importance: Undecided => Critical
** Changed in: python-oslo.cache (Ubuntu)
Status: New => Triaged
** Changed in: cloud-archive
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1812672
Title:
impossible to create nova instances after upgrading to rocky
To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1812672/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs