crs-tools / tracker

CRS Ticket Tracker
Apache License 2.0
18 stars 11 forks source link

Track workers across different working groups #110

Open a-tze opened 9 years ago

a-tze commented 9 years ago

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.

a-tze commented 8 years ago

2016-03-02 20:10:53: @a-tze commented


Maybe something like this:

if there is an update to last seen, e.g. a worker authenticates within a Worker group 2 where it has not been before, apply following logic: