Last modified: 2014-04-16 02:14:50 UTC
I created a labs instance in eqiad with the labs-vagrant role. At first `sudo labs-vagrant provision` failed because there was no /home/vagrant (Gerrit change #118053). After copying over /home/vagrant from pmtpa instance, `sudo labs-vagrant provision` failed with: notice: /Stage[main]/Misc/File[/etc/update-motd.d/60-mediawiki-vagrant]/ensure: defined content as '{md5}cfd3daba653a7dda8ecdd5107941c19f' info: /Stage[main]/Misc/File[/etc/update-motd.d/60-mediawiki-vagrant]: Scheduling refresh of Exec[update motd] notice: /Stage[main]/Misc/Exec[update motd]/returns: /etc/update-motd.d/60-mediawiki-vagrant: 34: /etc/update-motd.d/60-mediawiki-vagrant: /usr/bin/landscape-sysinfo: not found notice: /Stage[main]/Misc/Exec[update motd]/returns: run-parts: /etc/update-motd.d/60-mediawiki-vagrant exited with return code 127 err: /Stage[main]/Misc/Exec[update motd]: Failed to call refresh: run-parts --lsbsysinit /etc/update-motd.d > /run/motd returned 1 instead of one of [0] at /vagrant/puppet/modules/misc/manifests/init.pp:73 There is no landscape-sysinfo in a stock new labs instance. It's part of the landscape-common package which isn't installed. BTW /vagrant/logs/puppet/ is empty,
Change 126189 had a related patch set uploaded by Ori.livneh: Only run landscape-sysinfo where available https://gerrit.wikimedia.org/r/126189
Change 126189 merged by jenkins-bot: Only run landscape-sysinfo where available https://gerrit.wikimedia.org/r/126189