Closed Bug 1203157 Opened 10 years ago Closed 10 years ago

Install and puppetize new mac minis with OS X 10.10.5

Categories

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

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: arich, Assigned: arich)

References

Details

Attachments

(1 file)

Once information is added in inventory, the minis need to be netbooted. Before adding a new block of machines, make the yosimite-r7 group the default group so any unrecognized machines automatically start the "Restore yosimite-r7" workflow (and then turn it back off as the default group when the batch is done so we don't accidentally image any other machines as 10.10.5). Unfortunately the current version of DS is not pulling the hostname from DHCP when it adds machines to its database, so they're all listed by serial and mac instead of hostname, and there are two entries for each machine. Ideally we'll fix that progromatically, but for now, search by mac to find specific machines to act upon in DS.
The following machines have been installed and puppetized: t-yosemite-r7-0001.test.releng.scl3.mozilla.com t-yosemite-r7-0002.test.releng.scl3.mozilla.com t-yosemite-r7-0003.test.releng.scl3.mozilla.com t-yosemite-r7-0004.test.releng.scl3.mozilla.com t-yosemite-r7-0005.test.releng.scl3.mozilla.com t-yosemite-r7-0006.test.releng.scl3.mozilla.com t-yosemite-r7-0007.test.releng.scl3.mozilla.com t-yosemite-r7-0008.test.releng.scl3.mozilla.com t-yosemite-r7-0009.test.releng.scl3.mozilla.com t-yosemite-r7-0010.test.releng.scl3.mozilla.com t-yosemite-r5-0011.test.releng.scl3.mozilla.com t-yosemite-r5-0012.test.releng.scl3.mozilla.com t-yosemite-r5-0013.test.releng.scl3.mozilla.com t-yosemite-r5-0014.test.releng.scl3.mozilla.com t-yosemite-r5-0015.test.releng.scl3.mozilla.com t-yosemite-r5-0016.test.releng.scl3.mozilla.com t-yosemite-r5-0017.test.releng.scl3.mozilla.com t-yosemite-r5-0018.test.releng.scl3.mozilla.com t-yosemite-r5-0019.test.releng.scl3.mozilla.com t-yosemite-r5-0020.test.releng.scl3.mozilla.com t-yosemite-r5-0021.test.releng.scl3.mozilla.com t-yosemite-r5-0022.test.releng.scl3.mozilla.com t-yosemite-r5-0023.test.releng.scl3.mozilla.com t-yosemite-r5-0024.test.releng.scl3.mozilla.com t-yosemite-r5-0025.test.releng.scl3.mozilla.com t-yosemite-r5-0026.test.releng.scl3.mozilla.com t-yosemite-r5-0027.test.releng.scl3.mozilla.com t-yosemite-r5-0028.test.releng.scl3.mozilla.com t-yosemite-r5-0029.test.releng.scl3.mozilla.com t-yosemite-r5-0030.test.releng.scl3.mozilla.com t-yosemite-r5-0031.test.releng.scl3.mozilla.com t-yosemite-r5-0032.test.releng.scl3.mozilla.com t-yosemite-r5-0033.test.releng.scl3.mozilla.com t-yosemite-r5-0034.test.releng.scl3.mozilla.com t-yosemite-r5-0035.test.releng.scl3.mozilla.com t-yosemite-r5-0036.test.releng.scl3.mozilla.com t-yosemite-r5-0037.test.releng.scl3.mozilla.com t-yosemite-r5-0038.test.releng.scl3.mozilla.com t-yosemite-r5-0039.test.releng.scl3.mozilla.com t-yosemite-r5-0040.test.releng.scl3.mozilla.com t-yosemite-r5-0041.test.releng.scl3.mozilla.com t-yosemite-r5-0042.test.releng.scl3.mozilla.com t-yosemite-r5-0043.test.releng.scl3.mozilla.com t-yosemite-r5-0044.test.releng.scl3.mozilla.com t-yosemite-r5-0045.test.releng.scl3.mozilla.com t-yosemite-r5-0046.test.releng.scl3.mozilla.com t-yosemite-r5-0047.test.releng.scl3.mozilla.com t-yosemite-r5-0048.test.releng.scl3.mozilla.com t-yosemite-r5-0049.test.releng.scl3.mozilla.com t-yosemite-r5-0050.test.releng.scl3.mozilla.com t-yosemite-r5-0051.test.releng.scl3.mozilla.com t-yosemite-r5-0052.test.releng.scl3.mozilla.com t-yosemite-r5-0053.test.releng.scl3.mozilla.com t-yosemite-r5-0054.test.releng.scl3.mozilla.com t-yosemite-r5-0055.test.releng.scl3.mozilla.com t-yosemite-r5-0056.test.releng.scl3.mozilla.com t-yosemite-r5-0057.test.releng.scl3.mozilla.com t-yosemite-r5-0058.test.releng.scl3.mozilla.com t-yosemite-r5-0059.test.releng.scl3.mozilla.com t-yosemite-r5-0060.test.releng.scl3.mozilla.com t-yosemite-r5-0061.test.releng.scl3.mozilla.com t-yosemite-r5-0062.test.releng.scl3.mozilla.com t-yosemite-r5-0063.test.releng.scl3.mozilla.com t-yosemite-r5-0064.test.releng.scl3.mozilla.com
Everyplace it says yosemite-r5 should say yosemite-r7.
Attached file add_t_yosemite_r7.csv
uploaded the csv file to add the new t-yosemite-r7 slaves to slavealloc.
Attachment #8662374 - Flags: review?(kmoir)
Attachment #8662374 - Flags: review?(arich)
I don't really have the expertise to review this, sorry.
Comment on attachment 8662374 [details] add_t_yosemite_r7.csv It looks good, not sure if you will have to add the speed manually or the script will just add it (since it is new)
Attachment #8662374 - Flags: review?(kmoir) → review+
Attachment #8662374 - Flags: review?(arich) → review?
Added t-yosemite-r7-0001 and t-yosemite-r7-0002 to slavealloc for testing.
Configured on dev-master2.bb.releng.use1.mozilla.com a tests master at the following path /builds/buildbot/vlad.ciobancai/test1/. Added the sm-vladC-test master in slavealloc and configured t-yosemite-r7-0001 slave to connect to the sm-vladC-test master.
we are running the new r7 machines in production on some trunk branches- is there anything left to do for this specific bug?
Yes, we have 136 more minis to deploy.
The next batch has been installed and puppetized and is in production: t-yosemite-r7-0065.test.releng.scl3.mozilla.com t-yosemite-r7-0066.test.releng.scl3.mozilla.com t-yosemite-r7-0067.test.releng.scl3.mozilla.com t-yosemite-r7-0068.test.releng.scl3.mozilla.com t-yosemite-r7-0069.test.releng.scl3.mozilla.com t-yosemite-r7-0070.test.releng.scl3.mozilla.com t-yosemite-r7-0071.test.releng.scl3.mozilla.com t-yosemite-r7-0072.test.releng.scl3.mozilla.com t-yosemite-r7-0073.test.releng.scl3.mozilla.com t-yosemite-r7-0074.test.releng.scl3.mozilla.com t-yosemite-r7-0075.test.releng.scl3.mozilla.com t-yosemite-r7-0076.test.releng.scl3.mozilla.com t-yosemite-r7-0077.test.releng.scl3.mozilla.com t-yosemite-r7-0078.test.releng.scl3.mozilla.com t-yosemite-r7-0079.test.releng.scl3.mozilla.com t-yosemite-r7-0080.test.releng.scl3.mozilla.com t-yosemite-r7-0081.test.releng.scl3.mozilla.com t-yosemite-r7-0082.test.releng.scl3.mozilla.com t-yosemite-r7-0083.test.releng.scl3.mozilla.com t-yosemite-r7-0084.test.releng.scl3.mozilla.com t-yosemite-r7-0085.test.releng.scl3.mozilla.com t-yosemite-r7-0086.test.releng.scl3.mozilla.com t-yosemite-r7-0087.test.releng.scl3.mozilla.com t-yosemite-r7-0088.test.releng.scl3.mozilla.com t-yosemite-r7-0089.test.releng.scl3.mozilla.com t-yosemite-r7-0090.test.releng.scl3.mozilla.com t-yosemite-r7-0091.test.releng.scl3.mozilla.com t-yosemite-r7-0092.test.releng.scl3.mozilla.com t-yosemite-r7-0093.test.releng.scl3.mozilla.com t-yosemite-r7-0094.test.releng.scl3.mozilla.com t-yosemite-r7-0095.test.releng.scl3.mozilla.com t-yosemite-r7-0096.test.releng.scl3.mozilla.com t-yosemite-r7-0097.test.releng.scl3.mozilla.com t-yosemite-r7-0098.test.releng.scl3.mozilla.com t-yosemite-r7-0099.test.releng.scl3.mozilla.com t-yosemite-r7-0100.test.releng.scl3.mozilla.com t-yosemite-r7-0101.test.releng.scl3.mozilla.com t-yosemite-r7-0102.test.releng.scl3.mozilla.com t-yosemite-r7-0103.test.releng.scl3.mozilla.com t-yosemite-r7-0104.test.releng.scl3.mozilla.com t-yosemite-r7-0105.test.releng.scl3.mozilla.com t-yosemite-r7-0106.test.releng.scl3.mozilla.com t-yosemite-r7-0107.test.releng.scl3.mozilla.com t-yosemite-r7-0108.test.releng.scl3.mozilla.com t-yosemite-r7-0109.test.releng.scl3.mozilla.com t-yosemite-r7-0110.test.releng.scl3.mozilla.com t-yosemite-r7-0111.test.releng.scl3.mozilla.com t-yosemite-r7-0112.test.releng.scl3.mozilla.com
I noticed 113 and 114 were up so I enabled them too
The following machines have now been installed in puppetized as well: t-yosemite-r7-0113.test.releng.scl3.mozilla.com t-yosemite-r7-0114.test.releng.scl3.mozilla.com t-yosemite-r7-0115.test.releng.scl3.mozilla.com t-yosemite-r7-0116.test.releng.scl3.mozilla.com t-yosemite-r7-0117.test.releng.scl3.mozilla.com t-yosemite-r7-0118.test.releng.scl3.mozilla.com t-yosemite-r7-0119.test.releng.scl3.mozilla.com t-yosemite-r7-0120.test.releng.scl3.mozilla.com t-yosemite-r7-0121.test.releng.scl3.mozilla.com t-yosemite-r7-0122.test.releng.scl3.mozilla.com t-yosemite-r7-0123.test.releng.scl3.mozilla.com t-yosemite-r7-0124.test.releng.scl3.mozilla.com t-yosemite-r7-0125.test.releng.scl3.mozilla.com t-yosemite-r7-0126.test.releng.scl3.mozilla.com t-yosemite-r7-0127.test.releng.scl3.mozilla.com t-yosemite-r7-0128.test.releng.scl3.mozilla.com t-yosemite-r7-0129.test.releng.scl3.mozilla.com t-yosemite-r7-0130.test.releng.scl3.mozilla.com t-yosemite-r7-0131.test.releng.scl3.mozilla.com t-yosemite-r7-0132.test.releng.scl3.mozilla.com t-yosemite-r7-0133.test.releng.scl3.mozilla.com t-yosemite-r7-0134.test.releng.scl3.mozilla.com t-yosemite-r7-0135.test.releng.scl3.mozilla.com t-yosemite-r7-0136.test.releng.scl3.mozilla.com
The following machines are up and have been enabled. Dcops will be working on the rest of batch4 Friday (tomorrow) t-yosemite-r7-0170.test.releng.scl3.mozilla.com t-yosemite-r7-0171.test.releng.scl3.mozilla.com t-yosemite-r7-0172.test.releng.scl3.mozilla.com t-yosemite-r7-0173.test.releng.scl3.mozilla.com t-yosemite-r7-0175.test.releng.scl3.mozilla.com t-yosemite-r7-0178.test.releng.scl3.mozilla.com t-yosemite-r7-0179.test.releng.scl3.mozilla.com t-yosemite-r7-0180.test.releng.scl3.mozilla.com t-yosemite-r7-0181.test.releng.scl3.mozilla.com t-yosemite-r7-0182.test.releng.scl3.mozilla.com t-yosemite-r7-0185.test.releng.scl3.mozilla.com
The following machines have been enabled: t-yosemite-r7-0137.test.releng.scl3.mozilla.com t-yosemite-r7-0138.test.releng.scl3.mozilla.com t-yosemite-r7-0139.test.releng.scl3.mozilla.com t-yosemite-r7-0140.test.releng.scl3.mozilla.com t-yosemite-r7-0141.test.releng.scl3.mozilla.com t-yosemite-r7-0142.test.releng.scl3.mozilla.com t-yosemite-r7-0143.test.releng.scl3.mozilla.com t-yosemite-r7-0144.test.releng.scl3.mozilla.com t-yosemite-r7-0145.test.releng.scl3.mozilla.com t-yosemite-r7-0146.test.releng.scl3.mozilla.com t-yosemite-r7-0147.test.releng.scl3.mozilla.com t-yosemite-r7-0149.test.releng.scl3.mozilla.com t-yosemite-r7-0150.test.releng.scl3.mozilla.com t-yosemite-r7-0152.test.releng.scl3.mozilla.com
The rest of batch 4 has been enabled: t-yosemite-r7-0148.test.releng.scl3.mozilla.com t-yosemite-r7-0151.test.releng.scl3.mozilla.com t-yosemite-r7-0153.test.releng.scl3.mozilla.com t-yosemite-r7-0154.test.releng.scl3.mozilla.com t-yosemite-r7-0169.test.releng.scl3.mozilla.com t-yosemite-r7-0174.test.releng.scl3.mozilla.com t-yosemite-r7-0176.test.releng.scl3.mozilla.com t-yosemite-r7-0177.test.releng.scl3.mozilla.com t-yosemite-r7-0183.test.releng.scl3.mozilla.com t-yosemite-r7-0184.test.releng.scl3.mozilla.com
Blocks: 1239731
Attachment #8662374 - Flags: review?
t-yosemite-r7-0156.test.releng.scl3.mozilla.com t-yosemite-r7-0157.test.releng.scl3.mozilla.com All minis are done.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: