servo / saltfs

Salt Stack Filesystem
Apache License 2.0
56 stars 107 forks source link

Servo mac3 reprovision #812

Open edunham opened 6 years ago

edunham commented 6 years ago

This ticket is for my reference and testing the newly checklist-ified instructions from https://github.com/servo/servo/wiki/SaltStack-Administration, because it turns out picking things back up at the right spot after handling interrupts isn't something brains are optimized for.

sudo xcodebuild -license
sudo cp com.saltstack.salt.minion.plist /Library/LaunchDaemons/
sudo bash -c "echo '52.37.76.55 salt' >> /etc/hosts"
sudo mkdir /etc/salt
sudo mkdir /var/log/salt
sudo salt-run launchd.write_launchd_plist salt-minion
printf 'id: servo-mac10' | sudo tee /etc/salt/minion # replace servo-linux10 with the builder name 
sudo launchctl load -w /Library/LaunchDaemons/com.saltstack.salt.minion.plist
edunham commented 6 years ago

host failed some OS updates but they appear to have installed correctly on the second try

edunham commented 6 years ago

installed xcode but xcodebuild --install yields error complaining that it is a commandline tools instance. Re-installing.