I think the fix is incomplete. casper/initrd and the target directory initrd have the same name and utah fails with ENOTDIR
cat: write error: Broken pipe
Unhandled error in UTAH:
Traceback (most recent call last):
File "/usr/bin/run_utah_tests.py", line 132, in <module>
exitstatus = timeout(config.jobtimeout, run_utah_tests)
File "/usr/lib/python2.7/dist-packages/utah/timeout.py", line 65, in timeout
return command(*args, **kw)
File "/usr/bin/run_utah_tests.py", line 121, in run_utah_tests
exitstatus, locallogs = run_tests(args, _get_machine(args))
File "/usr/lib/python2.7/dist-packages/utah/run.py", line 344, in run_tests
exitstatus, remote_path = _run(machine, args.runlist, extraopts)
File "/usr/lib/python2.7/dist-packages/utah/run.py", line 256, in _run
return _install_and_run(machine, runlist_url, extraopts)
File "/usr/lib/python2.7/dist-packages/utah/run.py", line 174, in _install_and_run
machine.installclient()
File "/usr/lib/python2.7/dist-packages/utah/provisioning/provisioning.py", line 315, in installclient
self.uploadfiles([deb], tmppath)
File "/usr/lib/python2.7/dist-packages/utah/provisioning/ssh.py", line 202, in uploadfiles
self.activecheck()
File "/usr/lib/python2.7/dist-packages/utah/provisioning/ssh.py", line 364, in activecheck
self.provisioncheck()
File "/usr/lib/python2.7/dist-packages/utah/provisioning/provisioning.py", line 247, in provisioncheck
config.installtimeout, self._provision, provision_data)
File "/usr/lib/python2.7/dist-packages/utah/timeout.py", line 75, in timeout
retval = command(*args, **kw)
File "/usr/lib/python2.7/dist-packages/utah/provisioning/provisioning.py", line 364, in _provision
self._create(provision_data)
File "/usr/lib/python2.7/dist-packages/utah/provisioning/vm.py", line 522, in _create
self._copy_qemu_scripts(tmpdir=tmpdir)
File "/usr/lib/python2.7/dist-packages/utah/provisioning/provisioning.py", line 717, in _copy_qemu_scripts
self.copy_qemu_scripts_to_path(initrd_work_dir)
File "/usr/lib/python2.7/dist-packages/utah/provisioning/provisioning.py", line 1010, in copy_qemu_scripts_to_path
shutil.copy2(src, dst)
File "/usr/lib/python2.7/shutil.py", line 130, in copy2
copyfile(src, dst)
File "/usr/lib/python2.7/shutil.py", line 83, in copyfile
with open(dst, 'wb') as fdst:
IOError: [Errno 20] Not a directory: '/var/lib/utah/vm/utah_vm_V0OnwPlGppPWxuFE/tmpcIvRKW/initrd/qemu-setup.py'
I think the fix is incomplete. casper/initrd and the target directory initrd have the same name and utah fails with ENOTDIR
cat: write error: Broken pipe run_utah_ tests.py" , line 132, in <module> config. jobtimeout, run_utah_tests) python2. 7/dist- packages/ utah/timeout. py", line 65, in timeout run_utah_ tests.py" , line 121, in run_utah_tests python2. 7/dist- packages/ utah/run. py", line 344, in run_tests python2. 7/dist- packages/ utah/run. py", line 256, in _run and_run( machine, runlist_url, extraopts) python2. 7/dist- packages/ utah/run. py", line 174, in _install_and_run installclient( ) python2. 7/dist- packages/ utah/provisioni ng/provisioning .py", line 315, in installclient uploadfiles( [deb], tmppath) python2. 7/dist- packages/ utah/provisioni ng/ssh. py", line 202, in uploadfiles activecheck( ) python2. 7/dist- packages/ utah/provisioni ng/ssh. py", line 364, in activecheck provisioncheck( ) python2. 7/dist- packages/ utah/provisioni ng/provisioning .py", line 247, in provisioncheck installtimeout, self._provision, provision_data) python2. 7/dist- packages/ utah/timeout. py", line 75, in timeout python2. 7/dist- packages/ utah/provisioni ng/provisioning .py", line 364, in _provision _create( provision_ data) python2. 7/dist- packages/ utah/provisioni ng/vm.py" , line 522, in _create _copy_qemu_ scripts( tmpdir= tmpdir) python2. 7/dist- packages/ utah/provisioni ng/provisioning .py", line 717, in _copy_qemu_scripts copy_qemu_ scripts_ to_path( initrd_ work_dir) python2. 7/dist- packages/ utah/provisioni ng/provisioning .py", line 1010, in copy_qemu_ scripts_ to_path copy2(src, dst) python2. 7/shutil. py", line 130, in copy2 python2. 7/shutil. py", line 83, in copyfile utah/vm/ utah_vm_ V0OnwPlGppPWxuF E/tmpcIvRKW/ initrd/ qemu-setup. py'
Unhandled error in UTAH:
Traceback (most recent call last):
File "/usr/bin/
exitstatus = timeout(
File "/usr/lib/
return command(*args, **kw)
File "/usr/bin/
exitstatus, locallogs = run_tests(args, _get_machine(args))
File "/usr/lib/
exitstatus, remote_path = _run(machine, args.runlist, extraopts)
File "/usr/lib/
return _install_
File "/usr/lib/
machine.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
config.
File "/usr/lib/
retval = command(*args, **kw)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/usr/lib/
shutil.
File "/usr/lib/
copyfile(src, dst)
File "/usr/lib/
with open(dst, 'wb') as fdst:
IOError: [Errno 20] Not a directory: '/var/lib/