Today we have released the 7.0-2a maintenance or patch version of 7.0-2 for Qube!. This is a supervisor-only release that includes a few key fixes, and is recommended for any site currently using a 7.0-x supervisor.
The highlights from those fixes are as follows:
- timeout value set via the API routine qbsettimeout() now respected more accurately
- race-condition can dispatch the same agenda item to multiple instances
- "running_monitor" background thread/routine would sometimes try to verify instance-worker combinations that don't exist in reality (and sometimes even non-existent instances), then put those instances back to "pending".
- supervisor install fails on Windows where .py files are not associated with the python interpreter
- supervisor fails to register dependencies of some jobs at submission, due to DB ERROR: duplicate key value
The release notes for this specific release and all versions of Qube are available online: