Closed Bug 936460 Opened 12 years ago Closed 12 years ago

Run selfserve-agent on multiple masters

Categories

(Release Engineering :: General, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rail, Assigned: rail)

References

Details

Attachments

(2 files)

To cancel builds selfserve-agent uses buildbot web interface and this operation sometimes takes a lot of time what blocks other selfserve requests. To improve this situation we can deploy and run selfserve agent on multiple masters. I tested 2 agents running in parallel on bm36 and bm81 and they behave as expected. TODO: * requires rabbit2 netflows (see bug 934505) * make sure that the masters can talk to each other via buildbot http interface (to cancel builds) * One liner per master should enable it https://hg.mozilla.org/build/puppet/rev/5acc6e2544b9#l2.12
(In reply to Rail Aliiev [:rail] from comment #0) > * requires rabbit2 netflows (see bug 934505) Nope, already done. * file bugs to add selfserve-agent nagios checks
Attachment #829322 - Flags: review?(catlee)
Attachment #829322 - Flags: review?(catlee) → review+
Attachment #829322 - Flags: checked-in+
Depends on: 936475
Do we avoid duplicated actions because each instance removes a message from the queue prior to acting on it ?
(In reply to Nick Thomas [:nthomas] from comment #4) > Do we avoid duplicated actions because each instance removes a message from > the queue prior to acting on it ? Yes. I watched multiple masters last week and didn't see any dupes.
Depends on: 937283
FTR, I'd like to add 3 more (one per colo) agents sometime next week.
Attachment #8338839 - Flags: review?(bugspam.Callek)
Attachment #8338839 - Flags: review?(bugspam.Callek) → review+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: