Tempest test test_encrypted_cinder_volumes_cryptsetup is failed

Bug #1606162 reported by Sofiia Andriichenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Won't Fix
High
Unassigned
9.x
Won't Fix
Medium
Unassigned

Bug Description

Detailed bug description:
9.1 snapshot #47

Configuration:
Settings:
Storage Backends - Ceph RBD for volumes (Cinder), Ceph RBD for ephemeral volumes (Nova), Ceph RBD for images (Glance), Ceph RadosGW for objects (Swift API)
Additional services - Install Sahara

In tab Settings->Compute check Nova quotas
In tab Settings->OpenStack Services check enable Install Ceilometer and Aodh
In tab Networks->Other check enable Neutron DVR

Nodes: controller, compute, Ceph, Telemetry - MongoDB

Steps to reproduce:
    1. Deploy ISO in configuration see (Detailed bug description)
    2. Navigate to controller node
    3. Install git (use apt-get install git)
    4. Clone script to deploy rally + tempest
       # git clone https://github.com/obutenko/mos-rally-verify.git
    5. Navigate to the https://github.com/obutenko/mos-rally-verify
    6. Execute necessary steps to deploy tempest
    7. Tun test in debug mode
        #rally --debug verify start --regex tempest.scenario.test_encrypted_cinder_volumes.TestEncryptedCinderVolumes.test_encrypted_cinder_volumes_cryptsetup

Expected results:
Test is passed

Actual result:
Test is Failed
(see comments)

Reproducibility:
See attachment

Workaround:
---

Impact:
---

Description of the environment:
See (Detailed bug description)

Additional information:
Trace:

Traceback (most recent call last):

  File "/home/rally/.rally/tempest/for-deployment-64051203-f222-4e8c-b56a-a34ebaefde33/tempest/test.py", line 106, in wrapper

    return f(self, *func_args, **func_kwargs)

  File "/home/rally/.rally/tempest/for-deployment-64051203-f222-4e8c-b56a-a34ebaefde33/tempest/scenario/test_encrypted_cinder_volumes.py", line 81, in test_encrypted_cinder_volumes_cryptsetup

    self.attach_detach_volume(server, volume)

  File "/home/rally/.rally/tempest/for-deployment-64051203-f222-4e8c-b56a-a34ebaefde33/tempest/scenario/test_encrypted_cinder_volumes.py", line 62, in attach_detach_volume

    attached_volume = self.nova_volume_attach(server, volume)

  File "/home/rally/.rally/tempest/for-deployment-64051203-f222-4e8c-b56a-a34ebaefde33/tempest/scenario/manager.py", line 504, in nova_volume_attach

    volume['id'], 'in-use')

  File "/home/rally/.rally/tempest/for-deployment-64051203-f222-4e8c-b56a-a34ebaefde33/tempest/common/waiters.py", line 191, in wait_for_volume_status

    raise exceptions.TimeoutException(message)

tempest.exceptions.TimeoutException: Request timed out

Details: Volume ee00c667-46dc-432b-bf51-796be37754f8 failed to reach in-use status (current available) within the required time (300 s).

Revision history for this message
Sofiia Andriichenko (sandriichenko) wrote :
Changed in mos:
milestone: none → 9.1
tags: added: tempest
Revision history for this message
Sofiia Andriichenko (sandriichenko) wrote :

reproduce for tempest test test_encrypted_cinder_volumes_luks

Revision history for this message
Sofiia Andriichenko (sandriichenko) wrote :
Revision history for this message
Vitaly Sedelnik (vsedelnik) wrote :

Encrypted volumes are not supported at the moment, so setting to Wishlist and assigning to puppet team

Changed in mos:
status: New → Confirmed
importance: Undecided → Wishlist
assignee: nobody → MOS Puppet Team (mos-puppet)
tags: added: area-cinder area-nova
Revision history for this message
Ivan Kolodyazhny (e0ne) wrote :
Revision history for this message
Ivan Berezovskiy (iberezovskiy) wrote :

Move bug to 10.0 as it is still not fixed in upstream

Changed in mos:
milestone: 9.1 → 10.0
Changed in mos:
importance: Medium → High
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

We disabled these tests from Tempest suite for 9.1 because the feature is not available in OpenStack upstream.

no longer affects: mos/10.0.x
Changed in mos:
status: Confirmed → Won't Fix
assignee: MOS Puppet Team (mos-puppet) → nobody
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.