Closed Bug 1376279 Opened 2 years ago Closed 2 years ago

decommission six mac buildbot test masters

Categories

(Infrastructure & Operations :: CIDuty, task)

task
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kmoir, Assigned: spacurar)

References

Details

Attachments

(2 files)

since we have migrated the majority on tests to run on tc
Assignee: nobody → spacurar
I noticed in the DB (1) that there are only several slaves connected to each masters. Shouldn't we decommission more than just 2 test masters in this case? All 8 masters are located in scl3 datacenter.

Side note: what should we do with the snow machines, since there are no jobs running for more than 20 days because mozilla-aurora has been retired.


(1)  mysql> select masters.nickname, count(*), masters.enabled from slaves, masters where masters.nickname like '%macosx%' and slaves.name not like '%snow%' and slaves.current_masterid = masters.masterid group by masters.nickname;

+---------------------+----------+---------+
| nickname            | count(*) | enabled |
+---------------------+----------+---------+
| bm106-tests1-macosx |        9 |       1 |
| bm107-tests1-macosx |        7 |       1 |
| bm108-tests1-macosx |        3 |       1 |
| bm132-tests1-macosx |        5 |       1 |
| bm133-tests1-macosx |        6 |       1 |
| bm134-tests1-macosx |        6 |       1 |
| bm135-tests1-macosx |        2 |       1 |
| bm136-tests1-macosx |        5 |       1 |
+---------------------+----------+---------+
Flags: needinfo?(catlee)
I think we could reduce down to 2 masters. A single master could handle the load, but we need some redundancy.
Flags: needinfo?(catlee)
Depends on: 1378309
Removed mac buildbot test masters 108, 132, 133, 134, 135 and 136 from puppet.
Attachment #8883536 - Flags: review?(aselagea)
Removed mac buildbot test masters 108, 132, 133, 134, 135 and 136 from tools repository.
Attachment #8883537 - Flags: review?(aselagea)
Attachment #8883536 - Flags: review?(aselagea) → review+
Attachment #8883537 - Flags: review?(aselagea) → review+
Depends on: 1378333
Summary: decommission two mac buildbot test masters → decommission six mac buildbot test masters
Yay, dependency bugs done, is there anything left here to do or can we declare victory?
Flags: needinfo?(spacurar)
I think what is left is to remove them from the db. I am taking care of this right now.
Flags: needinfo?(spacurar)
It's done now. Thank you mtabara for your help!
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Product: Release Engineering → Infrastructure & Operations
You need to log in before you can comment on or make changes to this bug.