summaryrefslogtreecommitdiff
path: root/releasenotes/notes/redfish-connection-cache-pool-accesserror-743e39a2f017b990.yaml
blob: 5bca75335efa65790dc88d43db18befa3eb86d5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
---
fixes:
  - |
    Fixes connection caching issues with Redfish BMCs where AccessErrors were
    previously not disqualifying the cached connection from being re-used.
    Ironic will now explicitly open a new connection instead of using the
    previous connection in the cache. Under normal circumstances, the
    ``sushy`` redfish library would detect and refresh sessions,
    however a prior case exists where it may not detect a failure and contain
    cached session credential data which is ultimately invalid, blocking
    future access to the BMC via Redfish until the cache entry expired or
    the ``ironic-conductor`` service was restarted. For more information
    please see `story 2009719 <https://storyboard.openstack.org/#!/story/2009719>`_.