Public bug reported:

"openstack server list" throws  HttpException: 500: Server Error for url:  
Unexpected API Error.
Other commands (like image, volume, network list commmands are fine)
I can also do "openstack server show"
I am running Dalmatian release in ubuntu 24.04

# openstack server list
HttpException: 500: Server Error for url: 
http://cnsdenlabos01:8774/v2.1/servers/detail?deleted=False, Unexpected API 
Error. Please report this at http://bugs.launchpad.net/nova/ and attach the 
Nova API log if possible.


Following is nova-api.log

--------------------------------------------------
==> /var/log/nova/nova-api.log <==
2025-02-26 05:09:36.309 4075 INFO nova.osapi_compute.wsgi.server [-] 
172.16.0.31 "GET /v2.1 HTTP/1.1" status: 200 len: 786 time: 0.0052352
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi [None 
req-cfde50d8-df81-4717-8156-f9d2e7a0bb4a 91df74a173864580bc23dc8e5d95c602 
8608366cdbc7478c98796c3c416a976b - - default default] Unexpected exception in 
API method: KeyError: '0e33ffe3-06db-4a37-a8c0-1c1dffd4cac5'
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi Traceback (most 
recent call last):
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/openstack/wsgi.py", line 678, in 
wrapped
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     return f(*args, 
**kwargs)
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi            
^^^^^^^^^^^^^^^^^^
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/validation/__init__.py", line 286, in 
wrapper
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     return 
func(*args, **kwargs)
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi            
^^^^^^^^^^^^^^^^^^^^^
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/validation/__init__.py", line 286, in 
wrapper
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     return 
func(*args, **kwargs)
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi            
^^^^^^^^^^^^^^^^^^^^^
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/validation/__init__.py", line 286, in 
wrapper
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     return 
func(*args, **kwargs)
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi            
^^^^^^^^^^^^^^^^^^^^^
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   [Previous line 
repeated 2 more times]
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/openstack/compute/servers.py", line 
143, in detail
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     servers = 
self._get_servers(req, is_detail=True)
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi               
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/openstack/compute/servers.py", line 
343, in _get_servers
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     response = 
self._view_builder.detail(
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi                
^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/openstack/compute/views/servers.py", 
line 475, in detail
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     servers_dict = 
self._list_view(self.show, request, instances,
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi                    
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/openstack/compute/views/servers.py", 
line 535, in _list_view
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     
provided_az=req_specs_dict[server.uuid])["server"]
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi                 
~~~~~~~~~~~~~~^^^^^^^^^^^^^
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi KeyError: 
'0e33ffe3-06db-4a37-a8c0-1c1dffd4cac5'
2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi
2025-02-26 05:09:37.616 4075 INFO nova.api.openstack.wsgi [None 
req-cfde50d8-df81-4717-8156-f9d2e7a0bb4a 91df74a173864580bc23dc8e5d95c602 
8608366cdbc7478c98796c3c416a976b - - default default] HTTP exception thrown: 
Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and 
attach the Nova API log if possible.
<class 'KeyError'>
2025-02-26 05:09:37.619 4075 INFO nova.osapi_compute.wsgi.server [None 
req-cfde50d8-df81-4717-8156-f9d2e7a0bb4a 91df74a173864580bc23dc8e5d95c602 
8608366cdbc7478c98796c3c416a976b - - default default] 172.16.0.31 "GET 
/v2.1/servers/detail?deleted=False HTTP/1.1" status: 500 len: 617 time: 
1.3069117


--------------------------------------------------


# dpkg -l | grep nova
ii  nova-api                             3:30.0.0-0ubuntu1~cloud0               
 all          OpenStack Compute - API frontend
ii  nova-common                          3:30.0.0-0ubuntu1~cloud0               
 all          OpenStack Compute - common files
ii  nova-compute                         3:30.0.0-0ubuntu1~cloud0               
 all          OpenStack Compute - compute node base
ii  nova-compute-kvm                     3:30.0.0-0ubuntu1~cloud0               
 all          OpenStack Compute - compute node (KVM)
ii  nova-compute-libvirt                 3:30.0.0-0ubuntu1~cloud0               
 all          OpenStack Compute - compute node libvirt support
ii  nova-conductor                       3:30.0.0-0ubuntu1~cloud0               
 all          OpenStack Compute - conductor service
ii  nova-novncproxy                      3:30.0.0-0ubuntu1~cloud0               
 all          OpenStack Compute - NoVNC proxy
ii  nova-scheduler                       3:30.0.0-0ubuntu1~cloud0               
 all          OpenStack Compute - virtual machine scheduler
ii  python3-nova                         3:30.0.0-0ubuntu1~cloud0               
 all          OpenStack Compute Python 3 libraries
ii  python3-novaclient                   2:18.7.0-0ubuntu1~cloud0               
 all          client library for OpenStack Compute API - 3.x

---------
Using QEMU hypervisor
Storage type is lvm
Using openVswitch for networking
It had been working fine for some time. I have around 10+ guest vms still 
running and I can access them fine.

** Affects: nova
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/2100244

Title:
  "openstack server list" throws  HttpException: 500: Server Error for
  url:  Unexpected API Error.

Status in OpenStack Compute (nova):
  New

Bug description:
  "openstack server list" throws  HttpException: 500: Server Error for url:  
Unexpected API Error.
  Other commands (like image, volume, network list commmands are fine)
  I can also do "openstack server show"
  I am running Dalmatian release in ubuntu 24.04

  # openstack server list
  HttpException: 500: Server Error for url: 
http://cnsdenlabos01:8774/v2.1/servers/detail?deleted=False, Unexpected API 
Error. Please report this at http://bugs.launchpad.net/nova/ and attach the 
Nova API log if possible.

  
  Following is nova-api.log

  --------------------------------------------------
  ==> /var/log/nova/nova-api.log <==
  2025-02-26 05:09:36.309 4075 INFO nova.osapi_compute.wsgi.server [-] 
172.16.0.31 "GET /v2.1 HTTP/1.1" status: 200 len: 786 time: 0.0052352
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi [None 
req-cfde50d8-df81-4717-8156-f9d2e7a0bb4a 91df74a173864580bc23dc8e5d95c602 
8608366cdbc7478c98796c3c416a976b - - default default] Unexpected exception in 
API method: KeyError: '0e33ffe3-06db-4a37-a8c0-1c1dffd4cac5'
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi Traceback (most 
recent call last):
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/openstack/wsgi.py", line 678, in 
wrapped
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     return 
f(*args, **kwargs)
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi            
^^^^^^^^^^^^^^^^^^
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/validation/__init__.py", line 286, in 
wrapper
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     return 
func(*args, **kwargs)
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi            
^^^^^^^^^^^^^^^^^^^^^
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/validation/__init__.py", line 286, in 
wrapper
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     return 
func(*args, **kwargs)
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi            
^^^^^^^^^^^^^^^^^^^^^
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/validation/__init__.py", line 286, in 
wrapper
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     return 
func(*args, **kwargs)
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi            
^^^^^^^^^^^^^^^^^^^^^
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   [Previous line 
repeated 2 more times]
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/openstack/compute/servers.py", line 
143, in detail
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     servers = 
self._get_servers(req, is_detail=True)
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi               
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/openstack/compute/servers.py", line 
343, in _get_servers
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     response = 
self._view_builder.detail(
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi                
^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/openstack/compute/views/servers.py", 
line 475, in detail
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     servers_dict = 
self._list_view(self.show, request, instances,
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi                    
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi   File 
"/usr/lib/python3/dist-packages/nova/api/openstack/compute/views/servers.py", 
line 535, in _list_view
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi     
provided_az=req_specs_dict[server.uuid])["server"]
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi                 
~~~~~~~~~~~~~~^^^^^^^^^^^^^
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi KeyError: 
'0e33ffe3-06db-4a37-a8c0-1c1dffd4cac5'
  2025-02-26 05:09:37.613 4075 ERROR nova.api.openstack.wsgi
  2025-02-26 05:09:37.616 4075 INFO nova.api.openstack.wsgi [None 
req-cfde50d8-df81-4717-8156-f9d2e7a0bb4a 91df74a173864580bc23dc8e5d95c602 
8608366cdbc7478c98796c3c416a976b - - default default] HTTP exception thrown: 
Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and 
attach the Nova API log if possible.
  <class 'KeyError'>
  2025-02-26 05:09:37.619 4075 INFO nova.osapi_compute.wsgi.server [None 
req-cfde50d8-df81-4717-8156-f9d2e7a0bb4a 91df74a173864580bc23dc8e5d95c602 
8608366cdbc7478c98796c3c416a976b - - default default] 172.16.0.31 "GET 
/v2.1/servers/detail?deleted=False HTTP/1.1" status: 500 len: 617 time: 
1.3069117

  
  --------------------------------------------------

  
  # dpkg -l | grep nova
  ii  nova-api                             3:30.0.0-0ubuntu1~cloud0             
   all          OpenStack Compute - API frontend
  ii  nova-common                          3:30.0.0-0ubuntu1~cloud0             
   all          OpenStack Compute - common files
  ii  nova-compute                         3:30.0.0-0ubuntu1~cloud0             
   all          OpenStack Compute - compute node base
  ii  nova-compute-kvm                     3:30.0.0-0ubuntu1~cloud0             
   all          OpenStack Compute - compute node (KVM)
  ii  nova-compute-libvirt                 3:30.0.0-0ubuntu1~cloud0             
   all          OpenStack Compute - compute node libvirt support
  ii  nova-conductor                       3:30.0.0-0ubuntu1~cloud0             
   all          OpenStack Compute - conductor service
  ii  nova-novncproxy                      3:30.0.0-0ubuntu1~cloud0             
   all          OpenStack Compute - NoVNC proxy
  ii  nova-scheduler                       3:30.0.0-0ubuntu1~cloud0             
   all          OpenStack Compute - virtual machine scheduler
  ii  python3-nova                         3:30.0.0-0ubuntu1~cloud0             
   all          OpenStack Compute Python 3 libraries
  ii  python3-novaclient                   2:18.7.0-0ubuntu1~cloud0             
   all          client library for OpenStack Compute API - 3.x

  ---------
  Using QEMU hypervisor
  Storage type is lvm
  Using openVswitch for networking
  It had been working fine for some time. I have around 10+ guest vms still 
running and I can access them fine.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/2100244/+subscriptions


-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to