yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #95638
[Bug 2100009] Re: ironic: validate node call displays SDK object address instead of message
Reviewed: https://review.opendev.org/c/openstack/nova/+/942019
Committed: https://opendev.org/openstack/nova/commit/37888e875f0cef8350991b6a9cb81da9dacc1bac
Submitter: "Zuul (22348)"
Branch: master
commit 37888e875f0cef8350991b6a9cb81da9dacc1bac
Author: Doug Goldstein <cardoe@xxxxxxxxxx>
Date: Mon Feb 17 17:19:16 2025 -0600
ironic: fix logging of validation errors
When validation of the node fails, since switching to the SDK the
address of the ValidationResult object is displayed instead of the
actual message. This has been broken since patch
Ibb5b168ee0944463b996e96f033bd3dfb498e304.
Closes-Bug: 2100009
Change-Id: I8fbdaadd125ece6a3050b2fbb772a7bd5d7e5304
Signed-off-by: Doug Goldstein <cardoe@xxxxxxxxxx>
** Changed in: nova
Status: In Progress => Fix Released
--
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/2100009
Title:
ironic: validate node call displays SDK object address instead of
message
Status in OpenStack Compute (nova):
Fix Released
Bug description:
When using the ironic driver and it calls validate_node(), if the call
fails rather than logging the reason it logs the SDK object address.
This has been broken since switching to the SDK.
I don't have the exact log message handy because I've fixed it locally
but it was close to this.
2025-02-20 20:32:47.545 4125085 ERROR nova.compute.manager [None
req-e6756fd2-02e0-4fe7-9b17-b1948a71b44c
c3fd23244abd42631651813496e0ee22bd2377690c1d9b0e7851804e0497775f
bb20cd8748b24e78b2dc5ed640a90382 - - 1f75c3b20fcb41ec924a71be83a5ee94
default] [instance: 960cdb5d-0cbd-46b9-9ff9-2b1b69d0a7c8] Instance
failed to spawn: nova.exception.ValidationError: Ironic node:
90b75aae-bd7b-4ad8-98f0-230968738d2c failed to validate. (deploy:
(Object 0xDEADBEEF), power: (Object 0xDEADBEEF), storage: (Object
0xDEADBEEF))
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/2100009/+subscriptions
References