Closed gkeishin closed 3 years ago
10:12:26 pm - gkeishin1: looks like the new bmcweb regressed during bmc reset..
10:12:52 pm - edtanous: what's it doing?
10:12:53 pm - gkeishin1: on BMC GracefulRestart it flushes out all the existing session from the bmc
10:12:56 pm - gkeishin1: https://github.com/openbmc/bmcweb/issues/158
10:14:35 pm - edtanous: how long has it been since you last tested?
10:14:52 pm - edtanous: the most suspicious change is one of mine: https://github.com/openbmc/bmcweb/commit/5fb91ba400e0482813cf5e1a86fdca17468d0a6a#diff-4552ac9850dd8ba081a8e8b6af18777bdc54d11a412902186871f3b28a3884ce
10:15:26 pm - edtanous: that was merged a couple weeks ago
10:16:30 pm - bjwyman [~bjwyman@199-48-94-80.rochmnaa.metronetinc.net] entered the room.
10:17:17 pm - gkeishin1: On master it been sometime since I ran test.. I just saw this morning when running test on latest master to verify certain things.. while i was debugging other things..
10:26:25 pm - edtanous: if it's easy to reproduce, would you mind trying to revert that commit, and see if that fixes it?
10:32:49 pm - gkeishin1: yeah.. sure.. will try that..
looks working with the revert.
The new BMC web bump / recent broke the Session persistency on BMC reset. It flushes out the existing valid session from the BMC. This is a new regression here.
Test:
Just to check the session
Once BMC reboots to standby
We can see there is NO Session.. So it looks like the new reset flush out the valid sessions without explicitly clearing it out.