The worker group assignment is currently transparently updated, saving the last group a worker used to authenticate. When multiple scripts are running on one worker with different working groups this causes confusion (e.g. ifstorage temporary used worker groupminions).
There are multiple possible enhancements here. First it should be tracked which services a worker (currently) runs scripts for. It may also be useful to track workers across different working groups (e.g. with last seen).
The second enhancement is about the ticket log: it should be shown there which working group the worker was currently in when completing (or beginning) an action.
Issue migrated from trac ticket # 110
component: webapp | priority: major
2015-08-22 23:08:00: @jjeising created the issue
The worker group assignment is currently transparently updated, saving the last group a worker used to authenticate. When multiple scripts are running on one worker with different working groups this causes confusion (e.g. ifstorage temporary used worker groupminions).
There are multiple possible enhancements here. First it should be tracked which services a worker (currently) runs scripts for. It may also be useful to track workers across different working groups (e.g. with last seen).
The second enhancement is about the ticket log: it should be shown there which working group the worker was currently in when completing (or beginning) an action.