ReferencePlatforms/Test/SnowLeopardRev4: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
This is information from the original setup bug put into the wiki so it doesn't get lost ([https://bugzilla.mozilla.org/show_bug.cgi?id=683715#c11 original source]).  Everything else is done with [http://hg.mozilla.org/build/puppet-manifests/file/83e4364144f9/os/talos_osx_rev4.pp os/talos_osx_rev4.pp].  Eventually this file will be moved to talos_osx.pp
__TOC__


= Initial setup =
If the machine is new or offline, DCOps will need to physically boot, attach a keyboard, and netboot.


*The hard drive with pre-installed Mac OS X erased
= Re-imaging a machine =
*Mac OS X 10.6 installed from OS recovery DVD included with hardware. Note the Applications DVD included with the hardware should not be installed.
If the machine is already online and accessible, Snow Leopard machines can be re-imaged automatically via netboot. [https://mana.mozilla.org/wiki/pages/viewpage.action?pageId=34014655 Instructions are in mana.]
*10.6.8 v1.1 update applied, from:
If the machine is idle, you can reboot it immediately.
curl -LO http://support.apple.com/downloads/DL1399/en_US/MacOSXUpdCombo10.6.8.dmg
 
*User created with the following details:
Assuming the machine is enabled in [https://secure.pub.build.mozilla.org/slavealloc/ui/#slaves slavealloc], it will enter production automatically.
**Full Name: Client Builder
 
**User Name: cltbld
= Post-imaging steps =
**Password to be communicated by Release Engineering
None.
*VNC and SSH sharing enabled with VNC password set to 'cltbld' password. This can be done by launching System Preferences, going to 'Sharing' and ticking the 'Screen Sharing' and 'Remote Login' settings.  To set the VNC password, select the 'Screen Sharing' item from the checkbox list and press "Computer Settings".  On the sheet that drops down, tick the 'VNC Viewers may control screen with password:" checkbox, then enter the communicated 'cltbld' user password.
*'cltbld' set to automatically log into a console session.  This can be done by:
** launching System Preferences
** go to 'Accounts'
** click the padlock to unlock the preference pane
** press 'Login Options' then select "Client Builder" from the "Automatic Login" list
*Puppet v 0.24.8 installed. This can be done by running
curl -LO http://downloads.puppetlabs.com/gems/facter-1.5.6.gem
curl -LO http://projects.puppetlabs.com/attachments/download/584/puppet-0.24.8.gem
sudo gem install facter-1.5.6.gem puppet-0.24.8.gem
*Hardware dongle installed that allows the display mode to be set to 1600x1200x32

Latest revision as of 15:19, 5 September 2013

Initial setup

If the machine is new or offline, DCOps will need to physically boot, attach a keyboard, and netboot.

Re-imaging a machine

If the machine is already online and accessible, Snow Leopard machines can be re-imaged automatically via netboot. Instructions are in mana. If the machine is idle, you can reboot it immediately.

Assuming the machine is enabled in slavealloc, it will enter production automatically.

Post-imaging steps

None.