[ironic][xena] problems updating redfish_password for existing node
juliaashleykreger at gmail.com
Sat Jul 16 23:36:22 UTC 2022
I believe you need two patches, one in ironic and one in sushy.
I think it is variation, and the comment about working after you restart
the conductor is the big signal to me. I’m on a phone on a bad data
connection, if you email me on Monday I can see what versions the fixes
would be in.
For the record, it is a session cache issue, the bug was that the service
didn’t quite know what to do when auth fails.
On Fri, Jul 15, 2022 at 2:55 PM Wade Albright <the.wade.albright at gmail.com>
> I'm hitting a problem when trying to update the redfish_password for an
> existing node. I'm curious to know if anyone else has encountered this
> problem. I'm not sure if I'm just doing something wrong or if there is a
> bug. Or if the problem is unique to my setup.
> I have a node already added into ironic with all the driver details set,
> and things are working fine. I am able to run deployments.
> Now I need to change the redfish password on the host. So I update the
> password for redfish access on the host, then use an 'openstack baremetal
> node set <node> --driver-info redfish_password=<newpass>' command to set
> the new redfish_password.
> Once this has been done, deployment no longer works. I see redfish
> authentication errors in the logs and the operation fails. I waited a bit
> to see if there might just be a delay in updating the password, but after
> awhile it still didn't work.
> I restarted the conductor, and after that things work fine again. So it
> seems like the password is cached or something. Is there a way to force the
> password to update? I even tried removing the redfish credentials and
> re-adding them, but that didn't work either. Only a conductor restart seems
> to make the new password work.
> We are running Xena, using rpm installation on Oracle Linux 8.5.
> Thanks in advance for any help with this issue.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the openstack-discuss