|
|
Line 1: |
Line 1: |
| This information is from the original setup bug. It has been added to 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__ |
|
| |
|
| *The hard drive with pre-installed Mac OS X erased
| | = Initial setup = |
| *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 new or offline, DCOps will need to physically boot, attach a keyboard, and netboot. |
| *10.6.8 v1.1 update applied, from:
| | |
| curl -LO http://support.apple.com/downloads/DL1399/en_US/MacOSXUpdCombo10.6.8.dmg
| | = Re-imaging a machine = |
| *User created with the following details:
| | 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.] |
| **Full Name: Client Builder
| | If the machine is idle, you can reboot it immediately. |
| **User Name: cltbld
| | |
| **Password to be communicated by Release Engineering
| | Assuming the machine is enabled in [https://secure.pub.build.mozilla.org/slavealloc/ui/#slaves slavealloc], it will enter production automatically. |
| *VNC and SSH sharing enabled with VNC password set to 'cltbld' password. This can be done by:
| | |
| ** launch System Preferences
| | = Post-imaging steps = |
| ** go to 'Sharing'
| | None. |
| ** tick 'Screen Sharing' and 'Remote Login' settings
| |
| ** set the VNC password
| |
| *** select the 'Screen Sharing' item from the checkbox list
| |
| *** press "Computer Settings"
| |
| *** On the sheet that drops down, tick the 'VNC Viewers may control screen with password:" checkbox
| |
| *** enter the '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
| |