Comment 0 for bug 1097151

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote : UTAH failed to provision old images

When an old image is used to install a system, provisioning with UTAH fails with:
"ERROR: Failed to install client. Writing empty reports."

For example the log attached is the installation of Ubuntu Desktop 20121129 on Hardware:
"""
[...]
+ ISO=/data/iso/ubuntu/daily-live/raring-desktop-i386-20121129.iso
+ run_utah_tests.py -m physical --name dx-autopilot-ati -i /data/iso/ubuntu/daily-live/raring-desktop-i386-20121129.iso -p resources/indicators-preseed.cfg master.run
[...]
2013-01-07 18:03:12,595 dx-autopilot-ati INFO: Running command through SSH: DEBIAN_FRONTEND=noninteractive; while (fuser /var/lib/dpkg/lock >/dev/null 2>&1); do echo "Waiting for dpkg lock to become available"; sleep 10; done ; gdebi -n -q /tmp/python-jsonschema_0.5-0~ppa1_all.deb
2013-01-07 18:03:13,994 dx-autopilot-ati WARNING: Return code: 1
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/utah/run.py", line 128, in run_tests
    machine.installclient()
  File "/usr/lib/python2.7/dist-packages/utah/provisioning/provisioning.py", line 421, in installclient
    raise UTAHProvisioningException('Failed to install client\n')
UTAHProvisioningException: Failed to install client

2013-01-07 18:03:13,996 dx-autopilot-ati ERROR: Failed to install client. Writing empty reports.
[...]
"""

This is blocking because recent images do not work on one of our configuration and we must use this specific image until the issue is found.