Project

General

Profile

Actions

Bug #12462

closed

task.internal: RuntimeError: Invalid parameters specified [vps only]

Added by Zack Cerza almost 9 years ago. Updated almost 9 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):

Description

http://pulpito.ceph.com/teuthology-2015-07-22_18:18:02-upgrade:firefly-x-giant-distro-basic-vps/
http://qa-proxy.ceph.com/teuthology/teuthology-2015-07-22_18:18:02-upgrade:firefly-x-giant-distro-basic-vps/984041/teuthology.log

2015-07-22T18:18:43.654 DEBUG:teuthology.lock:locked ubuntu@vpm087.front.sepia.ceph.com
2015-07-22T18:18:43.768 INFO:teuthology.provision:Provisioning a centos 6.5 vps
2015-07-22T18:18:44.595 INFO:teuthology.provision:Downburst failed on ubuntu@vpm087.front.sepia.ceph.com: INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): ceph.com
INFO:requests.packages.urllib3.connectionpool:Starting new HTTPS connection (1): git.ceph.com
libvir: Storage error : cannot stat file '/srv/libvirtpool/vpm087/centos-6.5-20131214-cloudimg-amd64.raw': Input/output error
Traceback (most recent call last):
  File "/home/ubuntu/src/downburst/virtualenv/bin/downburst", line 9, in <module>
    load_entry_point('downburst==0.0.1', 'console_scripts', 'downburst')()
  File "/home/ubuntu/src/downburst/downburst/cli.py", line 59, in main
    return args.func(args)
  File "/home/ubuntu/src/downburst/downburst/create.py", line 97, in create
    vol, raw = image.ensure_cloud_image(pool=pool, distro=distro, distroversion=distroversion, arch=arch, forcenew=args.forcenew)
  File "/home/ubuntu/src/downburst/downburst/image.py", line 113, in ensure_cloud_image
    name = find_cloud_image(pool=pool, distro=distro, distroversion=distroversion, arch=arch)
  File "/home/ubuntu/src/downburst/downburst/image.py", line 73, in find_cloud_image
    names = list(names)
  File "/home/ubuntu/src/downburst/downburst/image.py", line 57, in list_cloud_images
    if not remove_image_if_corrupt(pool, name):
  File "/home/ubuntu/src/downburst/downburst/image.py", line 22, in remove_image_if_corrupt
    size = vol.info()[1]
  File "/usr/lib/python2.7/dist-packages/libvirt.py", line 2089, in info
    if ret is None: raise libvirtError ('virStorageVolGetInfo() failed', vol=self)
libvirt.libvirtError: cannot stat file '/srv/libvirtpool/vpm087/centos-6.5-20131214-cloudimg-amd64.raw': Input/output error
2015-07-22T18:18:44.595 ERROR:teuthology.lock:Unable to create virtual machine: ubuntu@vpm087.front.sepia.ceph.com
2015-07-22T18:18:45.208 ERROR:teuthology.provision:Error destroying vpm087.front.sepia.ceph.com: libvir: QEMU error : Domain not found: no domain with matching name 'vpm087'
libvir: Storage error : cannot unlink file '/srv/libvirtpool/vpm087/vpm087.img': Input/output error
Traceback (most recent call last):
  File "/home/ubuntu/src/downburst/virtualenv/bin/downburst", line 9, in <module>
    load_entry_point('downburst==0.0.1', 'console_scripts', 'downburst')()
  File "/home/ubuntu/src/downburst/downburst/cli.py", line 59, in main
    return args.func(args)
  File "/home/ubuntu/src/downburst/downburst/destroy.py", line 111, in destroy
    vol.delete(flags=0)
  File "/usr/lib/python2.7/dist-packages/libvirt.py", line 2008, in delete
    if ret == -1: raise libvirtError ('virStorageVolDelete() failed', vol=self)
libvirt.libvirtError: cannot unlink file '/srv/libvirtpool/vpm087/vpm087.img': Input/output error

2015-07-22T18:18:45.208 ERROR:teuthology.lock:downburst destroy failed for vpm087.front.sepia.ceph.com
2015-07-22T18:18:45.248 INFO:teuthology.lock:unlocked vpm087.front.sepia.ceph.com
2015-07-22T18:18:45.249 ERROR:teuthology.run_tasks:Saw exception from tasks.
Traceback (most recent call last):
  File "/home/teuthworker/src/teuthology_master/teuthology/run_tasks.py", line 56, in run_tasks
    manager.__enter__()
  File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__
    return self.gen.next()
  File "/home/teuthworker/src/teuthology_master/teuthology/task/internal.py", line 121, in lock_machines
    raise RuntimeError('Invalid parameters specified')
Actions #1

Updated by Zack Cerza almost 9 years ago

  • Status changed from In Progress to 7
Actions #2

Updated by Zack Cerza almost 9 years ago

  • Subject changed from task.internal: RuntimeError: Invalid parameters specified to task.internal: RuntimeError: Invalid parameters specified [vps only]
Actions #3

Updated by Zack Cerza almost 9 years ago

My test run didn't hit the error condition and I don't see a sane way to simulate it.

Actions #5

Updated by Zack Cerza almost 9 years ago

  • Status changed from 7 to Resolved

http://sentry.ceph.com/sepia/teuthology/group/303/events/9398/

This hasn't been seen since the fix was pushed

Actions

Also available in: Atom PDF