<div dir="auto">Greetings!</div><div dir="auto"><br></div><div dir="auto">I believe you need two patches, one in ironic and one in sushy.</div><div dir="auto"><br></div><div dir="auto">Sushy: <div><a href="https://review.opendev.org/c/openstack/sushy/+/832860">https://review.opendev.org/c/openstack/sushy/+/832860</a></div><div dir="auto"><br></div><div dir="auto">Ironic:</div><div dir="auto"><div><a href="https://review.opendev.org/c/openstack/ironic/+/820588">https://review.opendev.org/c/openstack/ironic/+/820588</a></div><br></div><div dir="auto">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.</div><div dir="auto"><br></div><div dir="auto">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.</div><div dir="auto"><br></div><div dir="auto">-Julia</div><div dir="auto"><br></div></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jul 15, 2022 at 2:55 PM Wade Albright <<a href="mailto:the.wade.albright@gmail.com">the.wade.albright@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="ltr">Hi,<div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>We are running Xena, using rpm installation on Oracle Linux 8.5.</div><div><br></div><div>Thanks in advance for any help with this issue.</div></div>
</blockquote></div></div>