[Rdo-list] [rhos-list] instances with ephemeral disk can't start ?

Xin Zhao xzhao at bnl.gov
Mon Jan 27 19:30:46 UTC 2014


Hello,

Thanks for the info. Is there an ETA on this? We need to have this 
feature working in order for our users to continue their
testing. Is there patches I can apply myself ?

Thanks,
Xin

On 1/24/2014 5:43 PM, Perry Myers wrote:
> On 01/24/2014 05:16 PM, Xin Zhao wrote:
>> Hello,
>>
>> In our grizzly openstack testbed, instances that use ephemeral disk fail
>> to run, in the scheduler log there is the following errors:
>>
>> scheduler.log:2014-01-24 16:43:55.772 ERROR
>> nova.scheduler.filter_scheduler
>> [req-32173fb7-8d49-4d17-8490-4a6ddaf18a67
>> 45a137d469c940cab24655ce65a8455e 614dfb1842824ded94893d0e4c2525dc]
>> [instance: 799b985a-eba5-49ef-80b9-c515fa0523c2] Error from last host:
>> cldh0195.cloud.local (node cldh0195.cloud.local): [u'Traceback (most
>> recent call last):\n', u'  File
>> "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 864, in
>> _run_instance\n    set_access_ip=set_access_ip)\n', u'  File
>> "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 1123,
>> in _spawn\n    LOG.exception(_(\'Instance failed to spawn\'),
>> instance=instance)\n', u'  File "/usr/lib64/python2.6/contextlib.py",
>> line 23, in __exit__\n    self.gen.next()\n', u'  File
>> "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 1119,
>> in _spawn\n    block_device_info)\n', u'  File
>> "/usr/lib/python2.6/site-packages/nova/virt/libvirt/driver.py", line
>> 1540, in spawn\n    admin_pass=admin_password)\n', u'  File
>> "/usr/lib/python2.6/site-packages/nova/virt/libvirt/driver.py", line
>> 1842, in _create_image\n    ephemeral_size=ephemeral_gb)\n', u'  File
>> "/usr/lib/python2.6/site-packages/nova/virt/libvirt/imagebackend.py",
>> line 158, in cache\n    *args, **kwargs)\n', u'  File
>> "/usr/lib/python2.6/site-packages/nova/virt/libvirt/imagebackend.py",
>> line 291, in create_image\n    prepare_template(target=base,
>> max_size=size, *args, **kwargs)\n', u'  File
>> "/usr/lib/python2.6/site-packages/nova/openstack/common/lockutils.py",
>> line 228, in inner\n    retval = f(*args, **kwargs)\n', u'  File
>> "/usr/lib/python2.6/site-packages/nova/virt/libvirt/imagebackend.py",
>> line 146, in call_if_not_exists\n    fetch_func(target=target, *args,
>> **kwargs)\n', u"/TypeError: _create_ephemeral() got an unexpected
>> keyword argument 'max_size'/\n"]
>>
>> I see a bug report like this :
>> https://bugzilla.redhat.com/show_bug.cgi?id=1044562, I wonder if this
>> bug is fixed in grizzly or not?
> This bug is currently being QA'd for an async release of RHOS 3.0/Grizzly.
>
> It is not yet released for RHOS 3.0 since it is still in testing.  It
> should be updated soon on our content mirrors (Red Hat Network)
>
> If it is not a candidate for the stable branch of Grizzly, then it
> wouldn't be in RDO Grizzly as RDO follows the upstream stable branches.
>
> Vladan, since you are working on this, did it get proposed for the
> stable branch or is it RHOS only backport?
>
>> I am using grizzly rpms from the RDO repo:
>>
>> $> rpm -qf
>> /usr/lib/python2.6/site-packages/nova/virt/libvirt/imagebackend.py
>> python-nova-2013.1.4-1.el6.noarch
> Since this is RDO related, I'm going to move this thread over to rdo-list.
>
> Cheers,
>
> Perry




More information about the dev mailing list