Closed
Bug 946303
Opened 11 years ago
Closed 11 years ago
Please re-image 2 Lion try build slaves as Mavericks testers
Categories
(Infrastructure & Operations :: RelOps: General, task)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: coop, Assigned: dustin)
References
Details
I've set aside the following Lion try build slaves for conversion to Mavericks:
* bld-lion-r5-039
* bld-lion-r5-040
This should help us iterate more quickly on fixing the test failures on Mavericks, allowing us to stop testing on 10.8 entirely even sooner.
Assignee | ||
Comment 1•11 years ago
|
||
This could be a little tricky since puppet doesn't yet support mavericks. I was hoping puppetlabs would get their act together before we needed it, but it was not to be.
I can probably hack these two together the way I did the others - it may just take a bit.
Comment 2•11 years ago
|
||
We should pull down the release version of Mavericks instead of the seed, too, obviously.
Assignee | ||
Comment 3•11 years ago
|
||
bld-lion-r5-039 -> t-mavericks-r5-002.test.releng.scl3.mozilla.com
bld-lion-r5-040 -> t-mavericks-r5-003.test.releng.scl3.mozilla.com
https://etherpad.mozilla.org/jHUDuqyQlF
Assignee | ||
Comment 4•11 years ago
|
||
We don't have any base image for mavericks - we lost the seed when I torched the deploystudio host :(
Building the base image will require:
* a Mavericks final image
* VMware fusion or a spare mini with two drives
* https://mana.mozilla.org/wiki/display/SYSADMIN/Bootable+OS+X+10.9+Maverick
* Installing to the second drive, then capturing that with Disk Utility
I won't have a chance to work on this for a while - probably next quarter. If someone else does some of the above, that would help ;)
Updated•11 years ago
|
Assignee: relops → dustin
Reporter | ||
Comment 5•11 years ago
|
||
(In reply to Dustin J. Mitchell [:dustin] (I read my bugmail; don't needinfo me) from comment #3)
> bld-lion-r5-039 -> t-mavericks-r5-002.test.releng.scl3.mozilla.com
> bld-lion-r5-040 -> t-mavericks-r5-003.test.releng.scl3.mozilla.com
> https://etherpad.mozilla.org/jHUDuqyQlF
If we're not going to move on this until January, it would have been nice to keep those two try slaves around until we're ready to re-image. Any chance we can bring them back until we're ready to deploy Mavericks on them?
Comment 6•11 years ago
|
||
With only one week left, it's unlikely that relops+dcops is going get to this even to switch things back because there are so many things creating a time crunch for the end of the quarter and the mtv1 move. We didn't realize that you weren't actually ready to have these machines removed form the build pool yet if we weren't going to get to reimaging them right away. If it's critical that they be reimaged and added back to the build pool, please let us know, and we'll try to get to it before the company closes.
Reporter | ||
Comment 7•11 years ago
|
||
(In reply to Amy Rich [:arich] [:arr] from comment #6)
> With only one week left, it's unlikely that relops+dcops is going get to
> this even to switch things back because there are so many things creating a
> time crunch for the end of the quarter and the mtv1 move. We didn't realize
> that you weren't actually ready to have these machines removed form the
> build pool yet if we weren't going to get to reimaging them right away. If
> it's critical that they be reimaged and added back to the build pool, please
> let us know, and we'll try to get to it before the company closes.
I just don't want half-measures. Now we have two slaves that will be doing *nothing* for a month.
Assignee | ||
Comment 8•11 years ago
|
||
I got an image together using VMware Fusion, and I'm trying to restore it. If I set it to "first disk available", Deploystudio is running `asr restore` without the --erase flag, which is causing "File copy is not supported anymore. Use the --erase flag" and an abort of the install. If I set it to restore to /dev/disk0s2, it says the device is too small. The latter is the config for the other r5 (mountain lion) configs.
This is because these are re-purposed R5 builders. Builders run their two disks with RAID, while testers leave the second disk unused.
I deleted the RAID set in Disk Utility and re-ran the workflow, and that seemed to get past this particular issue. Jake, is there an automatic way to delete RAID?
Flags: needinfo?(jwatkins)
Assignee | ||
Comment 9•11 years ago
|
||
Well, I'll be damned. That worked. The hosts are up and yours to play with, Coop. I'll leave this open to get Jake's help with the RAID question.
Comment 10•11 years ago
|
||
(In reply to Dustin J. Mitchell [:dustin] (I ignore NEEDINFO) from comment #8)
> I got an image together using VMware Fusion, and I'm trying to restore it.
> If I set it to "first disk available", Deploystudio is running `asr restore`
> without the --erase flag, which is causing "File copy is not supported
> anymore. Use the --erase flag" and an abort of the install. If I set it to
> restore to /dev/disk0s2, it says the device is too small. The latter is the
> config for the other r5 (mountain lion) configs.
>
> This is because these are re-purposed R5 builders. Builders run their two
> disks with RAID, while testers leave the second disk unused.
>
> I deleted the RAID set in Disk Utility and re-ran the workflow, and that
> seemed to get past this particular issue. Jake, is there an automatic way
> to delete RAID?
Yes, this can be done with a DS script task using diskutil. We can do the same thing with casper when the time comes.
Flags: needinfo?(jwatkins)
Assignee | ||
Comment 11•11 years ago
|
||
Awesome. We'll wait until the deployment starts to see which of those options we need to use.
Assignee | ||
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•