listing deleted servers from the API fails after running fill_virtual_interface_list online data migration
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Matt Riedemann | ||
Stein |
Fix Committed
|
High
|
Matt Riedemann |
Bug Description
I found this bug while trying to recreate bug 1825018 with a functional test.
The fill_virtual_
b'2019-04-16 15:08:53,720 ERROR [nova.api.
b'Traceback (most recent call last):'
b' File "/home/
b' httplib_response = conn.getrespons
b"TypeError: getresponse() got an unexpected keyword argument 'buffering'"
b''
b'During handling of the above exception, another exception occurred:'
b''
b'Traceback (most recent call last):'
b' File "/home/
b' return f(*args, **kwargs)'
b' File "/home/
b' return func(*args, **kwargs)'
b' File "/home/
b' return func(*args, **kwargs)'
b' File "/home/
b' return func(*args, **kwargs)'
b' File "/home/
b' servers = self._get_
b' File "/home/
b' req, instance_list, cell_down_
b' File "/home/
b' cell_down_
b' File "/home/
b' for server in servers]'
b' File "/home/
b' for server in servers]'
b' File "/home/
b' show_extra_specs),'
b' File "/home/
b' instance_type = instance.
b' File "/home/
b' return getattr(self, attr)'
b' File "/home/
b' self.obj_
b' File "/home/
b' self._obj_
b' File "/home/
b' self._load_
b' File "/home/
b' self.flavor = instance.flavor'
b' File "/home/
b' self.obj_
b' File "/home/
b' objtype=
b'nova.
b'2019-04-16 15:08:53,722 INFO [nova.api.
b"<class 'nova.exception
b'2019-04-16 15:08:53,723 INFO [nova.api.
description: | updated |
The workaround is to archive the deleted marker instance after running the online data migration.