Closed Bug 1166311 Opened 9 years ago Closed 9 years ago

config changes to support remaining mtnlion machines being changed to yosemite

Categories

(Infrastructure & Operations Graveyard :: CIDuty, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kmoir, Assigned: kmoir)

References

Details

Attachments

(6 files, 7 obsolete files)

2.59 KB, patch
selenamarie
: review+
kmoir
: checked-in+
Details | Diff | Splinter Review
1.66 KB, patch
selenamarie
: review+
Details | Diff | Splinter Review
1.35 KB, text/plain
Details
14.06 KB, patch
Callek
: review+
kmoir
: checked-in+
Details | Diff | Splinter Review
7.20 KB, text/plain
Details
820 bytes, patch
kmoir
: review+
kmoir
: checked-in+
Details | Diff | Splinter Review
I've asked relops to reimage the remaining mtnlion machines as yosemite in bug 1166310.  This bug will track the config changes required to accommodate this change.
Assignee: nobody → kmoir
Depends on: 1166310
remove 10.8 from showing up on trychooser syntax etc since we are deprecating that platform
Attachment #8607743 - Flags: review?(sdeckelmann)
Comment on attachment 8607743 [details] [diff] [review]
bug1166311trychooser.patch

lgtm
Attachment #8607743 - Flags: review?(sdeckelmann) → review+
Attached patch bug1166311.patch (obsolete) — Splinter Review
patches to disable 10.8

builder diff is the same because they have already rolled off release
Attachment #8607743 - Flags: checked-in+
Attached patch bug1166311.patch (obsolete) — Splinter Review
Attachment #8607760 - Attachment is obsolete: true
Attached file bug1166311builder.diff (obsolete) —
builder diff
Attached patch bug1166311.patch (obsolete) — Splinter Review
patch to disable 10.8 builders plus remove some old code
Attachment #8608152 - Attachment is obsolete: true
Attachment #8608166 - Flags: review?(sdeckelmann)
Comment on attachment 8608166 [details] [diff] [review]
bug1166311.patch

Review of attachment 8608166 [details] [diff] [review]:
-----------------------------------------------------------------

::: mozilla-tests/config.py
@@ +2178,5 @@
>                  include_yosemite.append(name)
>  delete_slave_platform(BRANCHES, PLATFORMS, {'macosx64': 'yosemite'}, branch_exclusions=include_yosemite)
>  for branch in include_yosemite:
>      if branch in ['try']:
> +        continue   

nit: extra spaces!
Attachment #8608166 - Flags: review?(sdeckelmann) → review+
puppet patch too
Attachment #8608212 - Flags: review?(sdeckelmann)
Attachment #8608166 - Flags: checked-in+
Attachment #8608212 - Flags: review?(sdeckelmann) → review+
Comment on attachment 8608166 [details] [diff] [review]
bug1166311.patch

tests failed
Attachment #8608166 - Flags: checked-in+ → checked-in-
I sure hope that's not really true.
It's not in production, the esr builders are still there.
Attached patch bug1166311.patch (obsolete) — Splinter Review
unbitrotten patch
Attachment #8608166 - Attachment is obsolete: true
Attached patch bug1166311.patch (obsolete) — Splinter Review
unbitrotten patch again
Attachment #8636722 - Attachment is obsolete: true
Attached patch bug1166311builder.diff (obsolete) — Splinter Review
updated builder diff esr31 has rolled off the trains
Attachment #8608153 - Attachment is obsolete: true
Attachment #8646404 - Flags: checked-in+
Depends on: 1193424
Attachment #8646404 - Flags: checked-in+ → checked-in-
slavealloc additions
Attached patch bug1166311.patchSplinter Review
Attachment #8646404 - Attachment is obsolete: true
Attachment #8646405 - Attachment is obsolete: true
Attached file bug1166311builder.diff
builder diff
Comment on attachment 8646538 [details] [diff] [review]
bug1166311.patch

disable mountain lion test slaves in configs

mountainlion-b2gdt was disabled too since they use the slave pool, I don't think they were in active use

./test-masters was clean in staging
Attachment #8646538 - Flags: review?(bugspam.Callek)
Comment on attachment 8646538 [details] [diff] [review]
bug1166311.patch

Review of attachment 8646538 [details] [diff] [review]:
-----------------------------------------------------------------

::: mozilla-tests/b2g_config.py
@@ -81,2 @@
>  PLATFORMS['macosx64_gecko']['env_name'] = 'linux-perf'
> -PLATFORMS['macosx64_gecko']['mountainlion-b2gdt'] = {'name': builder_prefix + "_macosx64"}

can you confirm (somehow) that this is indeed not in use?

::: mozilla-tests/config.py
@@ +2425,4 @@
>  # keep debug tests on 10.8 until the source of the slowness is found in bug 1125998
>  include_yosemite = ['try']
>  for platform in PLATFORMS.keys():
>      # See Bug 997946 - skip these on OS X 10.8 due to limited capacity

s/10.8/10.10/ ?
Attachment #8646538 - Flags: review?(bugspam.Callek) → review+
Comment on attachment 8646538 [details] [diff] [review]
bug1166311.patch

no the b2g unittests on mtnlion aren't needed

the cpp and jittests run on various branches on 10.10 now
Attachment #8646538 - Flags: checked-in+
Also deleted old mtnlion slaves from slavealloc

mysql> select * from slaves where name like "%mtnlion%";
+---------+----------------------+----------+--------+---------+-----------+------+---------+-------+--------+---------------+-----------------+---------+------------------+-------+--------------+
| slaveid | name                 | distroid | bitsid | speedid | purposeid | dcid | trustid | envid | poolid | basedir       | locked_masterid | enabled | current_masterid | notes | custom_tplid |
+---------+----------------------+----------+--------+---------+-----------+------+---------+-------+--------+---------------+-----------------+---------+------------------+-------+--------------+
|    2038 | talos-mtnlion-r5-001 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              293 |       |         NULL |
|    2040 | talos-mtnlion-r5-002 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              297 |       |         NULL |
|    2041 | talos-mtnlion-r5-003 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              297 |       |         NULL |
|    2042 | talos-mtnlion-r5-004 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              295 |       |         NULL |
|    2043 | talos-mtnlion-r5-005 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |             NULL |       |         NULL |
|    2044 | talos-mtnlion-r5-006 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              293 |       |         NULL |
|    2045 | talos-mtnlion-r5-007 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              293 |       |         NULL |
|    2046 | talos-mtnlion-r5-008 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              295 |       |         NULL |
|    2047 | talos-mtnlion-r5-009 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              297 |       |         NULL |
|    2048 | talos-mtnlion-r5-010 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              293 |       |         NULL |
|    2049 | talos-mtnlion-r5-011 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              297 |       |         NULL |
|    2050 | talos-mtnlion-r5-012 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |              295 |       |         NULL |
|    2051 | talos-mtnlion-r5-013 |       16 |      2 |       8 |         4 |   10 |       4 |     2 |     65 | /builds/slave |            NULL |       0 |             NULL |       |         NULL |
+---------+----------------------+----------+--------+---------+-----------+------+---------+-------+--------+---------------+-----------------+---------+------------------+-------+--------------+
13 rows in set (0.01 sec)


mysql> delete from slaves where name like "%mtnlion%";
Query OK, 13 rows affected (0.01 sec)

mysql> select * from slaves where name like "%mtnlion%";
Empty set (0.01 sec)
enabled the new yosemite machines and am seeing green builds
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
These two machines alerted all night with 'twisted.cred.error.UnauthorizedLogin' because they're not in the production slave list. Unless there's a reason I don't know about, we should add them.
Attachment #8646899 - Flags: review+
Attachment #8646899 - Flags: checked-in+
94 & 95 and taking jobs now.
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Resolution: --- → FIXED
Component: Platform Support → Buildduty
Product: Release Engineering → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: