boot pattern test fails with Quobyte driver if image volume cache is used

Bug #1758848 reported by Silvan Kaiser
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
New
Undecided
Silvan Kaiser

Bug Description

The tempest test tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern fails with the Quobyte driver if the image volume cache is active.

Mar 26 08:20:18 manualnovaci cinder-volume[31538]: Command: /usr/bin/python -m oslo_concurrency.prlimit --as=1073741824 --cpu=8 -- sudo cinder-rootwrap /etc/cinder/rootwrap.conf env LC_ALL=C qemu-img info --forc
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: Exit code: 1
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: Stdout: u''
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: Stderr: u"qemu-img: Could not open '/opt/stack/data/cinder/mnt/abfa1002557ab2b21ec218a86487dd92/volume-f1f91b14-76ca-4b83-9385-93d98523685f': Could not open '/o
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager Traceback (most recent call last):
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/usr/local/lib/python2.7/dist-packages/taskflow/engines/action_engine/executor.py", line 53, in _execute_task
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager result = task.execute(**arguments)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/flows/manager/create_volume.py", line 972, in execute
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager **volume_spec)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/flows/manager/create_volume.py", line 881, in _create_from_image
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager image_service)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "<decorator-gen-238>", line 2, in _create_from_image_cache_or_download
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/coordination.py", line 151, in _synchronized
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager return f(*a, **k)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/flows/manager/create_volume.py", line 760, in _create_from_image_cache_or_download
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager image_meta
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/flows/manager/create_volume.py", line 708, in _create_from_image_cache
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager cache_entry['volume_id']
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/flows/manager/create_volume.py", line 492, in _create_from_source_volume
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager model_update = self.driver.create_cloned_volume(volume, srcvol_ref)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 274, in inner
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager return f(*args, **kwargs)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/drivers/quobyte.py", line 255, in create_cloned_volume
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager return self._create_cloned_volume(volume, src_vref)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/drivers/remotefs.py", line 1051, in _create_cloned_volume
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager self._create_snapshot(temp_snapshot)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/drivers/remotefs.py", line 1440, in _create_snapshot
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager new_snap_path)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/drivers/remotefs.py", line 1274, in _do_create_snapshot
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager snapshot.volume.name)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/drivers/quobyte.py", line 250, in _qemu_img_info
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager force_share=True)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/volume/drivers/remotefs.py", line 758, in _qemu_img_info_base
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager run_as_root=run_as_root)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/image/image_utils.py", line 110, in qemu_img_info
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager prlimit=QEMU_IMG_LIMITS)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/opt/stack/cinder/cinder/utils.py", line 128, in execute
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager return processutils.execute(*cmd, **kwargs)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager File "/usr/local/lib/python2.7/dist-packages/oslo_concurrency/processutils.py", line 424, in execute
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager cmd=sanitized_cmd)
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager ProcessExecutionError: Unexpected error while running command.
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager Command: /usr/bin/python -m oslo_concurrency.prlimit --as=1073741824 --cpu=8 -- sudo cinder-rootwrap /etc/cinder/rootwrap.conf env L
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager Exit code: 1
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager Stdout: u''
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager Stderr: u"qemu-img: Could not open '/opt/stack/data/cinder/mnt/abfa1002557ab2b21ec218a86487dd92/volume-f1f91b14-76ca-4b83-9385-93d98
Mar 26 08:20:18 manualnovaci cinder-volume[31538]: ERROR cinder.volume.manager
lines 9890-9947/10079 99%

Tags: quobyte
Revision history for this message
Silvan Kaiser (2-silvan) wrote :
Changed in cinder:
assignee: nobody → Silvan Kaiser (2-silvan)
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.