Page MenuHomePhabricator

labs-vagrant update-motd failure: no landscape-sysinfo
Closed, ResolvedPublic

Description

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 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,


Version: unspecified
Severity: normal

Details

Reference
bz63052

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:00 AM
bzimport set Reference to bz63052.

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