Friday, 2025-05-09

dxterslabTheJulia: pyghmi SOL to supermicro and then proxied to a websocket and using xterm.js for interactive shell works00:49
TheJuliaimpressive00:50
dxterslabthe good thing is that sol is generic and not oem specific. I will be trying the same approach with dell soon01:19
TheJuliacool01:36
JayFThanks for the new xterm-ipmi console interface ;) 02:51
dxterslabThe current approach I believe I will be taking is having a proxy that does IPMI SOL in the backend and websocket on the front end. I heavily rely on metal3, so my assumption is that ironic would own this container/app, and metal3 should proxy the websocket for Kubernetes?02:57
JayFLook at the recent redfish graphical console code, it follows a similar pattern03:05
JayFI also suspect we need to write different ways to spawn the proxy container there, too.03:05
JayFhttps://opendev.org/openstack/ironic/commit/25a3dd076a0a8d3f4bbb5886252f6d08d78e33f9 Is the last commit in that series.03:08
dxterslabI saw the graphical-console. It is a selenium browser wrapper. I tried to interact with the websockets provided by redfish, first challenge is the custom RFB used by SMC and their BMC hardware, second challenge, Dell websocket didn’t easily work with vanilla novnc… because of time I have parked this option, but will revisit in the future. Also, to my understanding, novnc doesn’t allow for copy paste for text nor 03:09
dxterslabkeeps shell history03:09
JayFWell I'm saying it uses a sidebar container03:21
JayFYou could follow the pattern, and just put your stuff into the container instead of the VNC stuff03:21
JayF**sidecar03:22
dxterslabAh! Gotcha03:28
rpittaugood morning ironic! o/07:15
queensly[m]Good morning 08:23
AmarachiOrdor[m]Good morning everyone!08:26
freemanboss[m]Good afternoon everyone 11:17

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!