Feature #14660
POMS should actually hold job launches when services are "red" on dashboard.
100%
Description
POMS should actually hold job launches when services are "red" on dashboard.
Related issues
Associated revisions
History
#1 Updated by Marc Mengel over 4 years ago
- Target version set to v1_1_0
#2 Updated by Marc Mengel over 4 years ago
- Follows Feature #14659: Poms should keep a list of job launches requested while job launches are "held" added
#3 Updated by Marc Mengel over 4 years ago
Coded this up in 1e59c4d when we start/end downtimes on the "All" item, we will now hold/unhold jobs.
We should probably also send mail(?) or something.
Also updated the configs for several of our monitoring items to show degraded sooner and failed less often, so this won't stall us out too often.
Actually, now that I look at it, the way we hold jobs is probably unhappy in the uwsgi universe; we had a shared config object in the cherrypy configuraion, but I don't think we do in uwsgi; so modifying it won't get to the other uwsgi processes. Probably needs a single-row table... or we could stash it in Services...
#4 Updated by Marc Mengel over 4 years ago
Okay, so now we're storing our job launch status in a "job_launches" service in the Services table.
#5 Updated by Marc Mengel over 4 years ago
- % Done changed from 0 to 90
#6 Updated by Marc Mengel over 4 years ago
- Status changed from New to Resolved
- % Done changed from 90 to 100
#7 Updated by Marc Mengel over 4 years ago
Pre-populated production with the job_launches service already...
#8 Updated by Marc Mengel over 4 years ago
- Status changed from Resolved to Closed
rough draft of issue #14660