I've had a lot of trouble getting fixes landed and reviewed for Cinder and Manila. I have not tried to fix Masakari yet.
I believe we should rework the patch to unbreak these, at least for 2023.2 and older. Moving forward we have a better version of this patch, adding a method to RequestContext to return a redacted copy, which shouldn't break anything.
I've had a lot of trouble getting fixes landed and reviewed for Cinder and Manila. I have not tried to fix Masakari yet.
I believe we should rework the patch to unbreak these, at least for 2023.2 and older. Moving forward we have a better version of this patch, adding a method to RequestContext to return a redacted copy, which shouldn't break anything.
My suggestion: make this line https:/ /github. com/openstack/ oslo.messaging/ commit/ 3485301b1838353 c16c6dd1c1cfbca b866df2e5d# diff-a57c1c0917 590017268d8351f be7692bfafa4cba 4d7ba3b28e2c034 b666c0e2fR212 call RequestContext. from_dict( ) -- we are already effectively removing any fields added by the projects.