yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #96296
[Bug 2120549] Re: [IRONIC][Caracal] - Get Host Uptime is Broken
** Also affects: nova
Importance: Undecided
Status: New
** Changed in: nova
Status: New => In Progress
--
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/2120549
Title:
[IRONIC][Caracal] - Get Host Uptime is Broken
Status in Ironic:
In Progress
Status in OpenStack Compute (nova):
In Progress
Bug description:
++++++++++++
ENV Details:
++++++++++++
```
root@jj-caracal-online:~# cat /etc/openstack-release
# Ansible managed
DISTRIB_ID="OSA"
DISTRIB_RELEASE="29.2.3.dev1"
DISTRIB_CODENAME="Caracal"
DISTRIB_DESCRIPTION="OpenStack-Ansible"
root@jj-caracal-online:~#
```
++++++
Issue:
++++++
> [!NOTE]
> I am executing the command as admin.
```
Aug 13 10:05:51 jj-caracal-online.ct.lan nova-compute[337506]: 2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server [None req-4ff10130-49d7-427e-b5c5-402d39687967 7310ba37996640bf94c0712aafe954fa 4d620e29ef8e4a90a3db8535f540fde3 - - default default] Exception during message handling: NotImplementedError
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server Traceback (most recent call last):
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server File "/openstack/venvs/nova-29.2.3.dev1/lib/python3.10/site-packages/oslo_messaging/rpc/server.py", line 165, in _process_incoming
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server File "/openstack/venvs/nova-29.2.3.dev1/lib/python3.10/site-packages/oslo_messaging/rpc/dispatcher.py", line 309, in dispatch
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server File "/openstack/venvs/nova-29.2.3.dev1/lib/python3.10/site-packages/oslo_messaging/rpc/dispatcher.py", line 229, in _do_dispatch
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args)
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server File "/openstack/venvs/nova-29.2.3.dev1/lib/python3.10/site-packages/nova/exception_wrapper.py", line 65, in wrapped
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server with excutils.save_and_reraise_exception():
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server File "/openstack/venvs/nova-29.2.3.dev1/lib/python3.10/site-packages/oslo_utils/excutils.py", line 227, in __exit__
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server self.force_reraise()
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server File "/openstack/venvs/nova-29.2.3.dev1/lib/python3.10/site-packages/oslo_utils/excutils.py", line 200, in force_reraise
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server raise self.value
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server File "/openstack/venvs/nova-29.2.3.dev1/lib/python3.10/site-packages/nova/exception_wrapper.py", line 63, in wrapped
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server return f(self, context, *args, **kw)
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server File "/openstack/venvs/nova-29.2.3.dev1/lib/python3.10/site-packages/nova/compute/manager.py", line 6779, in get_host_uptime
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server return self.driver.get_host_uptime()
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server File "/openstack/venvs/nova-29.2.3.dev1/lib/python3.10/site-packages/nova/virt/driver.py", line 1504, in get_host_uptime
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server raise NotImplementedError()
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server NotImplementedError
2025-08-13 10:05:51.041 337506 ERROR oslo_messaging.rpc.server
```
+++++++++++
Code Snipp:
+++++++++++
* The code is not implemented yet.
```
/openstack/venvs/nova-29.2.3.dev1/lib/python3.10/site-packages/nova/virt/driver.py
```
```
def get_host_uptime(self):
"""Returns the result of the time since start up of this hypervisor.
:return: A text which contains the uptime of this host since the
last boot.
:rtype: str
"""
# TODO(Vek): Need to pass context in for access to auth_token
raise NotImplementedError()
```
Thanks,
cNilesh.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ironic/+bug/2120549/+subscriptions