You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
After we updated the python CMSMonitoring library to 0.6.4 [1] in central services and deployed it in cmsweb (and testbed), Lionel, from CERN IT, reported that we are lacking the heartbeat definition in the STOMP protocol, which is optional according to the official documentation, but a requirement for CERN infrastructure.
How to reproduce it
Send documents to AMQ using the CMSMonitoring library version 0.6.4
Expected behavior
This has been discussed in a private thread with Ceyhun, Lionel, Valentin, others and we agree that the correct place to make these changes is in the CMSMonitoring (python) package, such that other projects relying on it don't need to reimplement the same thing. mrceyhun is looking into the details and it might be that changes will come with reasonable default values, thus not requiring further changes in WMCore.
The CMSMonitoring team has fixed this issue and released a new version of the Python CMSMonitoring package. This bugfix is now available in PyPi under the version 0.6.5, see PR for further details: dmwm/CMSMonitoring#155
here is a PR fixing it in the WMCore/cmsdist stack as well: cms-sw/cmsdist#8002
Given that changes have now been merged in cmsdist, I am closing this issue out.
Impact of the bug
WMCore in general
Describe the bug
After we updated the python CMSMonitoring library to
0.6.4
[1] in central services and deployed it in cmsweb (and testbed), Lionel, from CERN IT, reported that we are lacking the heartbeat definition in the STOMP protocol, which is optional according to the official documentation, but a requirement for CERN infrastructure.The heart-beat option is described here:
https://stomp.github.io/stomp-specification-1.2.html#Heart-beating
and this is the relevant python documentation:
https://jasonrbriggs.github.io/stomp.py/api.html#dealing-with-disconnects
How to reproduce it
Send documents to AMQ using the CMSMonitoring library version 0.6.4
Expected behavior
This has been discussed in a private thread with Ceyhun, Lionel, Valentin, others and we agree that the correct place to make these changes is in the CMSMonitoring (python) package, such that other projects relying on it don't need to reimplement the same thing. mrceyhun is looking into the details and it might be that changes will come with reasonable default values, thus not requiring further changes in WMCore.
Additional context and error message
[1]
#11189
The text was updated successfully, but these errors were encountered: