Closed Bug 1398238 Opened 3 years ago Closed 3 years ago

reimage 30 (more) win8 machines as windows 10

Categories

(Infrastructure & Operations :: RelOps: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jmaher, Assigned: arich)

References

()

Details

Attachments

(2 files, 2 obsolete files)

+++ This bug was initially created as a clone of Bug #1397879 +++

in bug 1397879 we moved 30 machines to windows 10, we want to do another chunk early next week (target date Wednesday September 13th)
These hosts:

t-w864-ix-277.wintest.releng.scl3.mozilla.com
t-w864-ix-278.wintest.releng.scl3.mozilla.com
t-w864-ix-279.wintest.releng.scl3.mozilla.com
t-w864-ix-280.wintest.releng.scl3.mozilla.com
t-w864-ix-281.wintest.releng.scl3.mozilla.com
t-w864-ix-282.wintest.releng.scl3.mozilla.com
t-w864-ix-283.wintest.releng.scl3.mozilla.com
t-w864-ix-284.wintest.releng.scl3.mozilla.com
t-w864-ix-285.wintest.releng.scl3.mozilla.com
t-w864-ix-286.wintest.releng.scl3.mozilla.com
t-w864-ix-287.wintest.releng.scl3.mozilla.com
t-w864-ix-288.wintest.releng.scl3.mozilla.com
t-w864-ix-289.wintest.releng.scl3.mozilla.com
t-w864-ix-290.wintest.releng.scl3.mozilla.com
t-w864-ix-291.wintest.releng.scl3.mozilla.com
t-w864-ix-292.wintest.releng.scl3.mozilla.com
t-w864-ix-293.wintest.releng.scl3.mozilla.com
t-w864-ix-294.wintest.releng.scl3.mozilla.com
t-w864-ix-295.wintest.releng.scl3.mozilla.com
t-w864-ix-296.wintest.releng.scl3.mozilla.com
t-w864-ix-297.wintest.releng.scl3.mozilla.com
t-w864-ix-298.wintest.releng.scl3.mozilla.com
t-w864-ix-299.wintest.releng.scl3.mozilla.com
t-w864-ix-300.wintest.releng.scl3.mozilla.com
t-w864-ix-301.wintest.releng.scl3.mozilla.com
t-w864-ix-302.wintest.releng.scl3.mozilla.com
t-w864-ix-303.wintest.releng.scl3.mozilla.com
t-w864-ix-304.wintest.releng.scl3.mozilla.com
t-w864-ix-305.wintest.releng.scl3.mozilla.com
t-w864-ix-306.wintest.releng.scl3.mozilla.com

will become:

t-w1064-ix-126.wintest.releng.scl3.mozilla.com
t-w1064-ix-127.wintest.releng.scl3.mozilla.com
t-w1064-ix-128.wintest.releng.scl3.mozilla.com
t-w1064-ix-129.wintest.releng.scl3.mozilla.com
t-w1064-ix-130.wintest.releng.scl3.mozilla.com
t-w1064-ix-131.wintest.releng.scl3.mozilla.com
t-w1064-ix-132.wintest.releng.scl3.mozilla.com
t-w1064-ix-133.wintest.releng.scl3.mozilla.com
t-w1064-ix-134.wintest.releng.scl3.mozilla.com
t-w1064-ix-135.wintest.releng.scl3.mozilla.com
t-w1064-ix-136.wintest.releng.scl3.mozilla.com
t-w1064-ix-137.wintest.releng.scl3.mozilla.com
t-w1064-ix-138.wintest.releng.scl3.mozilla.com
t-w1064-ix-139.wintest.releng.scl3.mozilla.com
t-w1064-ix-140.wintest.releng.scl3.mozilla.com
t-w1064-ix-141.wintest.releng.scl3.mozilla.com
t-w1064-ix-142.wintest.releng.scl3.mozilla.com
t-w1064-ix-143.wintest.releng.scl3.mozilla.com
t-w1064-ix-144.wintest.releng.scl3.mozilla.com
t-w1064-ix-145.wintest.releng.scl3.mozilla.com
t-w1064-ix-146.wintest.releng.scl3.mozilla.com
t-w1064-ix-147.wintest.releng.scl3.mozilla.com
t-w1064-ix-148.wintest.releng.scl3.mozilla.com
t-w1064-ix-149.wintest.releng.scl3.mozilla.com
t-w1064-ix-150.wintest.releng.scl3.mozilla.com
t-w1064-ix-151.wintest.releng.scl3.mozilla.com
t-w1064-ix-152.wintest.releng.scl3.mozilla.com
t-w1064-ix-153.wintest.releng.scl3.mozilla.com
t-w1064-ix-154.wintest.releng.scl3.mozilla.com
t-w1064-ix-155.wintest.releng.scl3.mozilla.com

Please disable them Monday morning and add patches for buildbot/slavehealth/etc. I can make the dns/dhcp/inventory/nagios changes when I come online Monday and hand them back over to buildduty for reimaging.
Assignee: relops → arich
Flags: needinfo?(aobreja)
Attached patch bug1398238_bb.patch (obsolete) — Splinter Review
Patch for buildbot-config.
Flags: needinfo?(aobreja)
Attachment #8906589 - Flags: review?(aselagea)
Attached file bug1398238.csv (obsolete) —
Adding the slaves to slavealloc.
Attachment #8906590 - Flags: review?(aselagea)
Comment on attachment 8906589 [details] [diff] [review]
bug1398238_bb.patch

>diff --git a/mozilla-tests/production_config.py b/mozilla-tests/production_config.py
>--- a/mozilla-tests/production_config.py
>+++ b/mozilla-tests/production_config.py
>@@ -40,10 +40,10 @@ for i in range(1, 201):
> for i in range(1, 101):
>     SLAVES['win7_vm_gfx']['g-w732-ec2-%03i' % i] = {}
> 
>-for i in range(1, 102) + range(103, 207) + range(208, 307):  # Omit 102 for win10 // Bug 1191481 // Bug 1255812 // Bug 1299468 // Bug 1317723 //Bug1397225 //Bug1397879
>+for i in range(1, 102) + range(103, 207) + range(208, 278):  # Omit 102 for win10 // Bug 1191481 // Bug 1255812 // Bug 1299468 // Bug 1317723 //Bug1397225 //Bug1397879 //1398238

"range(208, 278)" will also consider t-w864-ix-277 - which we don't want since, according to #comment 1 above, it will be reimaged as a Win 10 machine. So the range we want here is (208, 277).
r+ with that change.
Attachment #8906589 - Flags: review?(aselagea) → review+
Comment on attachment 8906590 [details]
bug1398238.csv

Machines in range [146-155] are missing the "speed" parameter. Looks good otherwise.
Attachment #8906590 - Flags: review?(aselagea) → review+
Attached file bug1398238.csv
Attachment #8906590 - Attachment is obsolete: true
Attachment #8906594 - Flags: review+
inventory, dns, and dhcp changed.
nagios updated in commit e60d06d6345ad2f46f9b9e04cd163c4181ce6fa3
I've kicked off the reimage of 126 - 140.

aobreja: Could you please check on them in about an hour or so and start the reimage of the last 15? I'm trying to do fewer at once so as not to overload the WDS server.
Flags: needinfo?(aobreja)
sure,on it
Flags: needinfo?(aobreja)
Comment on attachment 8906594 [details]
bug1398238.csv

Added the new slaves to slavealloc and also removed the missing entries for the win8 slaves that were migrated to other win10 pool.

mysql> select slaveid, name from slaves where name like 't-w1064-ix%' order by cast(substring(name, -3) as unsigned) desc limit 30;
+---------+----------------+
| slaveid | name           |
+---------+----------------+
|   34485 | t-w1064-ix-155 |
|   34483 | t-w1064-ix-154 |
|   34481 | t-w1064-ix-153 |
|   34479 | t-w1064-ix-152 |
|   34477 | t-w1064-ix-151 |
|   34475 | t-w1064-ix-150 |
|   34473 | t-w1064-ix-149 |
|   34471 | t-w1064-ix-148 |
|   34469 | t-w1064-ix-147 |
|   34467 | t-w1064-ix-146 |
|   34465 | t-w1064-ix-145 |
|   34463 | t-w1064-ix-144 |
|   34461 | t-w1064-ix-143 |
|   34459 | t-w1064-ix-142 |
|   34457 | t-w1064-ix-141 |
|   34455 | t-w1064-ix-140 |
|   34453 | t-w1064-ix-139 |
|   34451 | t-w1064-ix-138 |
|   34449 | t-w1064-ix-137 |
|   34447 | t-w1064-ix-136 |
|   34445 | t-w1064-ix-135 |
|   34443 | t-w1064-ix-134 |
|   34441 | t-w1064-ix-133 |
|   34439 | t-w1064-ix-132 |
|   34437 | t-w1064-ix-131 |
|   34435 | t-w1064-ix-130 |
|   34433 | t-w1064-ix-129 |
|   34431 | t-w1064-ix-128 |
|   34429 | t-w1064-ix-127 |
|   34427 | t-w1064-ix-126 |
+---------+----------------+
30 rows in set (0.00 sec)

mysql> delete from slaves where name like 't-w864-ix%' order by cast(substring(name, -3) as unsigned) desc limit 30;
Query OK, 30 rows affected (0.01 sec)

mysql> select slaveid, name from slaves where name like 't-w864-ix%' order by cast(substring(name, -3) as unsigned) desc limit 5;
+---------+---------------+
| slaveid | name          |
+---------+---------------+
|   33892 | t-w864-ix-276 |
|   33890 | t-w864-ix-275 |
|   33888 | t-w864-ix-274 |
|   33886 | t-w864-ix-273 |
|   33884 | t-w864-ix-272 |
+---------+---------------+
5 rows in set (0.00 sec)
Attachment #8906594 - Flags: checked-in+
126-137,140 re-image done

138 and 139 are unreachable

141-155 re-image in progress
re-image done for all except 137 and 138.
Depends on: 1398888
All is done here,these machines are in production,exceptions will be handle in bug1401520
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.