Our build has used Chrome in selenium on a Mac stack for a few months now and as of today (last successful build was 4 days ago), the step to install Chrome fails on every build because of hdiutil apparently failing.
+ brew cask install Caskroom/cask/google-chrome Warning: /usr/local is not writable, sudo is needed to move the Caskroom. ==> Moving Caskroom from HOMEBREW_REPOSITORY to HOMEBREW_PREFIX ==> Satisfying dependencies complete ==> Downloading https://dl.google.com/chrome/mac/stable/GGRO/googlechrome.dmg ==> No checksum defined for Cask google-chrome, skipping verification ==> Installing Cask google-chrome Error: Command failed to execute! ==> Failed command: /usr/bin/hdiutil mount -plist -nobrowse -readonly -noidme -mountrandom /tmp #<Pathname:/Users/vagrant/Library/Caches/Homebrew/Cask/google-chrome--latest.dmg> ==> Standard Output of failed command: ==> Standard Error of failed command: ==> Exit status of failed command:
I’m somewhat assuming something has changed over the weekend, which is now breaking this all the time.