metal3-io / baremetal-operator

Bare metal host provisioning integration for Kubernetes
Apache License 2.0
583 stars 254 forks source link

Drac operation failed #744

Closed mel1nn closed 3 years ago

mel1nn commented 3 years ago

Hi, I want to provision a dell server (IDRAC 7, version 2.65.65.65), and before the Ironic inspection, an error occurs in the Ironic conductor: dracclient.exceptions.DRACEmptyResponseField: Attribute 'CurrentAssignedSequence' is not nullable, but no value received.

Thanks for your help !

fmuyassarov commented 3 years ago

@mel1nn Can you please check it with Ironic community? Because, it seems related directly to Ironic.

/cc @dtantsur If you have some ideas about the issue.

fmuyassarov commented 3 years ago

/kind bug

hardys commented 3 years ago

It seems like there is something missing in the drac response which triggers this error:

https://opendev.org/openstack/python-dracclient/commit/ba1eb4aa99db7b78168ff2b0d19918924a0cb2aa

As mentioned this is probably something to investigate with the Ironic community via https://storyboard.openstack.org/#!/project/openstack/ironic - you'll need to include the ironic-conductor logs and details of the drac firmware version I expect, unless it's something that @dtantsur and other Ironic experts are familiar with.

dtantsur commented 3 years ago

Unfortunately, I'm not familiar with dracclient any more, you'll need to ask rpioso or ajya on #openstack-ironic IRC.

rpioso commented 3 years ago

@mel1nn, if possible, please share the exception's entire stack traceback from the ironic-conductor service log.

Thank you!

mel1nn commented 3 years ago

I made a new test today and I do not have the error anymore, great ! I saw that the ironic images were updated few days ago, so probably the error was patched.

Thanks for your help.

zaneb commented 3 years ago

/close

metal3-io-bot commented 3 years ago

@zaneb: Closing this issue.

In response to [this](https://github.com/metal3-io/baremetal-operator/issues/744#issuecomment-818945813): >/close Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.