Remove psutil.error module imports in utah for utopic

Bug #1325424 reported by Para Siva
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
UTAH
In Progress
Undecided
Unassigned

Bug Description

Remove the references for psutil.error module in utah since the utopic verion of python-psutil ( 2.1.1-1), psutil.error is deprecated.

For more info

http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/utopic/python-psutil/utopic/revision/20

and

2014-06-01 20:17:44,718 ssh DEBUG: Connecting SSH
2014-06-01 20:17:44,887 ssh DEBUG: Opening SSH session
2014-06-01 20:17:45,121 ssh INFO: Running command through SSH: utah -f yaml -r /tmp/default.run -o /var/lib/utah/utah.out
2014-06-01 20:17:45,376 ssh DEBUG: Closing SSH connection
2014-06-01 20:17:45,377 ssh WARNING: SSH command (utah -f yaml -r /tmp/default.run -o /var/lib/utah/utah.out) failed with return code: 1
2014-06-01 20:17:45,377 ssh DEBUG: Standard output follows:
2014-06-01 20:17:45,377 ssh DEBUG: Standard error follows:
2014-06-01 20:17:45,378 ssh DEBUG: Traceback (most recent call last):
2014-06-01 20:17:45,378 ssh DEBUG: File "/usr/bin/utah", line 27, in <module>
2014-06-01 20:17:45,378 ssh DEBUG: from utah.url import url_argument
2014-06-01 20:17:45,379 ssh DEBUG: File "/usr/lib/python2.7/dist-packages/utah/url.py", line 36, in <module>
2014-06-01 20:17:45,379 ssh DEBUG: from utah.cleanup import cleanup
2014-06-01 20:17:45,379 ssh DEBUG: File "/usr/lib/python2.7/dist-packages/utah/cleanup.py", line 30, in <module>
2014-06-01 20:17:45,379 ssh DEBUG: from utah.process import ProcessRunner
2014-06-01 20:17:45,380 ssh DEBUG: File "/usr/lib/python2.7/dist-packages/utah/process.py", line 30, in <module>
2014-06-01 20:17:45,380 ssh DEBUG: import psutil.error
2014-06-01 20:17:45,380 ssh DEBUG: ImportError: No module named error

================================
This eventually leading to the console log:
2014-06-01 20:17:07,894 rsyslog WARNING: Expected pattern missed, matched future pattern: .*Machine UUID:\s+(.*)
2014-06-01 20:17:45,377 ssh WARNING: SSH command (utah -f yaml -r /tmp/default.run -o /var/lib/utah/utah.out) failed with return code: 1
Unhandled error in UTAH:
Traceback (most recent call last):
  File "/usr/bin/run_utah_tests.py", line 128, 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 117, in run_utah_tests
    exitstatus, locallogs = run_tests(args, _get_machine(args))
  File "/usr/lib/python2.7/dist-packages/utah/run.py", line 345, in run_tests
    _write(machine, args, locallogs, remote_path)
  File "/usr/lib/python2.7/dist-packages/utah/run.py", line 282, in _write
    machine.downloadfiles(report_remote_path, report_local_path)
  File "/usr/lib/python2.7/dist-packages/utah/provisioning/ssh.py", line 257, in downloadfiles
    sftp_client.get(remotepath, localpath)
  File "/usr/lib/python2.7/dist-packages/paramiko/sftp_client.py", line 673, in get
    file_size = self.stat(remotepath).st_size
  File "/usr/lib/python2.7/dist-packages/paramiko/sftp_client.py", line 337, in stat
    t, msg = self._request(CMD_STAT, path)
  File "/usr/lib/python2.7/dist-packages/paramiko/sftp_client.py", line 689, in _request
    return self._read_response(num)
  File "/usr/lib/python2.7/dist-packages/paramiko/sftp_client.py", line 736, in _read_response
    self._convert_status(msg)
  File "/usr/lib/python2.7/dist-packages/paramiko/sftp_client.py", line 762, in _convert_status
    raise IOError(errno.ENOENT, text)
IOError: [Errno 2] No such file

Related branches

Para Siva (psivaa)
description: updated
Para Siva (psivaa)
Changed in utah:
status: New → In Progress
Revision history for this message
Para Siva (psivaa) wrote :

This branch fixes the specific issue in the bug. We still have smoke test failures and the causes are:
https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/1309617 for server test failures and
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1326707 for desktop test failures.

Revision history for this message
Para Siva (psivaa) wrote :

Also reported https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/1328023 for the server failures, just in case if it's any different to the trusty one above.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.