Closed Bug 936460 Opened 11 years ago Closed 11 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+
Comment on attachment 829322 [details] [diff] [review]
[puppet] add bm61 (use1) and bm64 (usw2)

https://hg.mozilla.org/build/puppet/rev/68cdbe4916e6
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: 11 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: