[swarm] step 'Create filesystem and mount volume' wasn't execute completely, no error message present

Bug #1616008 reported by Tatyana Kuterina
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Incomplete
High
Fuel QA Team

Bug Description

Detailed bug description:
Found on CI:
https://product-ci.infra.mirantis.net/job/9.x.system_test.ubuntu.ceph_ha_one_controller/36/console

Test: Check VM backed with ceph migration in ha mode with 1 controller
Test Group: migrate_vm_backed_with_ceph

Steps to reproduce:
        1. Create cluster
        2. Add 1 node with controller and ceph OSD roles
        3. Add 2 nodes with compute and ceph OSD roles
        4. Deploy the cluster
        5. Check ceph status
        6. Run OSTF
        7. Create a new VM, assign floating ip
        8. Migrate VM
        9. Check cluster and server state after migration
        10. Terminate VM
        11. Check that DHCP lease is not offered for MAC of deleted VM
        12. Create a new VM for migration, assign floating ip
        13. Create a volume and attach it to the VM
        14. Create filesystem on the new volume and mount it to the VM
        15. Migrate VM
        16. Mount the volume after migration
        17. Check cluster and server state after migration
        18. Terminate VM

Expected results:
   Deploy is finished without errors.
   step 14: <<< 14. Create filesystem on the new volume and mount it to the VM >>>
... -- Create filesystem and mount volume
... -- Passing authentication to VM: (u'cirros', u'test')
... -- Executing command: /bin/true
... -- Passing authentication to VM: (u'cirros', u'test')
... - INFO os_actions.py:392 -- Executing command: sudo sh /home/mount_volume.sh
... - INFO os_actions.py:385 -- Passing authentication to VM: (u'cirros', u'test')
... - INFO os_actions.py:392 -- Executing command: sudo touch /mnt/file-on-volume
... - INFO base_test_case.py:135 --
   Test is passed

Actual result:
   Deploy is finished without errors.
   step 14: <<< 14. Create filesystem on the new volume and mount it to the VM >>>
... - INFO test_ceph.py:765 -- Create filesystem and mount volume
... - INFO base_test_case.py:135 --
   Test is failed

Test is broken on step 16, but diagnostic snapshot is not generate by the bug https://bugs.launchpad.net/fuel/+bug/1615950

Description of the environment:

 9.1 snapshot #169

Tags: swarm-fail
tags: added: swarm-fail
Revision history for this message
Tatyana Kuterina (tkuterina) wrote :

Issue is reproduced on 9.1 snapshot #173.
Instance, which was created in CI test, is up and active, but it is impossible to ping it by its ips.
If create instance manually with the same flavor, image, security group and network, ping is successful.

tags: added: area-qa
Revision history for this message
Andrey Lavrentyev (alavrentyev) wrote :

Fresh failure: https://product-ci.infra.mirantis.net/job/9.x.system_test.ubuntu.ceph_ha_one_controller/38/console

Now against 'migrate_vm_backed_with_ceph' test. Unable to mount volume after VM migration.

9.1 snapshot #177

Changed in fuel:
assignee: nobody → MOS Nova (mos-nova)
milestone: none → 9.1
importance: Undecided → High
tags: removed: area-qa
Revision history for this message
Vitaly Sedelnik (vsedelnik) wrote :

Fuel QA team, please reproduce the issue and provide diagnostic snapshot

Changed in fuel:
status: New → Incomplete
assignee: MOS Nova (mos-nova) → Fuel QA Team (fuel-qa)
Revision history for this message
Timur Nurlygayanov (tnurlygayanov) wrote :

Could you please attach diagnostic snapshot to the issue?

Revision history for this message
Alexander Kurenyshev (akurenyshev) wrote :

I think this bug is a duplicate of a bug https://bugs.launchpad.net/fuel/+bug/1618022

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.