[10.0-mitaka]bvt_2: Failed 6 OSTF tests

Bug #1599475 reported by Alexey Golubev
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
Fuel Sustaining
Mitaka
Invalid
High
Unassigned

Bug Description

Jenkins job: https://product-ci.infra.mirantis.net/job/10.0-mitaka.main.ubuntu.bvt_2/56

From sys_test.log:

2016-07-06 00:03:58,338 - INFO decorators.py:318 -- <<<<<****************************************************************************************************>>>>>
2016-07-06 00:03:58,338 - INFO decorators.py:319 -- Failed in method error_ceph_rados_gw. Make snapshot: error_ceph_rados_gw
2016-07-06 00:03:58,338 - INFO decorators.py:329 -- You could revert and ssh to master node: [source /home/jenkins/venv-nailgun-tests-2.9/bin/activate; dos.py revert-resume 10.0-mitaka.main.ubuntu.bvt_2.56 error_ceph_rados_gw && ssh root@10.109.5.2]
2016-07-06 00:03:58,338 - INFO decorators.py:331 -- <<<<<****************************************************************************************************>>>>>
...
AssertionError: Failed 6 OSTF tests; should fail 0 tests. Names of failed tests:
  - Create volume and boot instance from it (failure) TestVM image not found. Please, download http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img image and register it in Glance with name 'TestVM' as 'admin' tenant.
  - Create volume and attach it to instance (failure) TestVM image not found. Please, download http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img image and register it in Glance with name 'TestVM' as 'admin' tenant.
  - Check network connectivity from instance via floating IP (failure) TestVM image not found. Please, download http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img image and register it in Glance with name 'TestVM' as 'admin' tenant.
  - Launch instance (failure) TestVM image not found. Please, download http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img image and register it in Glance with name 'TestVM' as 'admin' tenant.
  - Launch instance with file injection (failure) TestVM image not found. Please, download http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img image and register it in Glance with name 'TestVM' as 'admin' tenant.
  - Launch instance, create snapshot, launch instance from snapshot (failure) TestVM image not found. Please, download http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-disk.img image and register it in Glance with name 'TestVM' as 'admin' tenant.

tags: added: bvt-failure
Roman Vyalov (r0mikiam)
Changed in fuel:
importance: Undecided → High
milestone: none → 10.0
Revision history for this message
Tatyanka (tatyana-leontovich) wrote :
Revision history for this message
Tatyanka (tatyana-leontovich) wrote :

looks like related to glance-registry:
http://paste.openstack.org/show/526557/

So as result when ostf request image list from glance it comes to it empty

Changed in fuel:
assignee: nobody → Fuel DevOps (fuel-devops)
status: New → Confirmed
Revision history for this message
Igor Shishkin (teran) wrote :

It's not clear where the issue come from and how it's related to Infra(or specifically DevOps) team.
Please triage according to issue cause since based on logs and comments it's not related to Infra team.

Changed in fuel:
assignee: Fuel DevOps (fuel-devops) → Roman Prykhodchenko (romcheg)
status: Confirmed → New
Dmitry Klenov (dklenov)
Changed in fuel:
status: New → Confirmed
tags: added: area-python
Dmitry Pyzhov (dpyzhov)
tags: added: 9.1-proposed
Revision history for this message
Roman Prykhodchenko (romcheg) wrote :

After briefly looking at glance-registry.log files I have found that the real reason may be that keystone was sending 500 when Glance Registry service tried to verify tokens.

Revision history for this message
Roman Prykhodchenko (romcheg) wrote :

This bug is probably already fixed. Could someone from mos-glance please check it out?

Changed in fuel:
assignee: Roman Prykhodchenko (romcheg) → MOS Glance (mos-glance)
Changed in fuel:
assignee: MOS Glance (mos-glance) → Kairat Kushaev (kkushaev)
Revision history for this message
Kairat Kushaev (kkushaev) wrote :

Hi Roman,
I am not sure that the root cause is in Glance. I have investigated the problem a bit. It looks like in some cases Keystone auth was failing with glance-registry. I digged into keystone logs and found the following for g-registry requests:
https://paste.mirantis.net/show/2561/
I found this in keystone-admin.log on node-3 and node-5.
IIUC, there is something wrong with db configuration for such kind of error, please correct me if I am wrong.

Changed in fuel:
assignee: Kairat Kushaev (kkushaev) → Roman Prykhodchenko (romcheg)
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Roman Prykhodchenko (romcheg) → MOS Keystone (mos-keystone)
Revision history for this message
Alexander Makarov (amakarov) wrote :

From the logs above it's obvious that the loss of mysql connection is the reason of problem.

Changed in fuel:
assignee: MOS Keystone (mos-keystone) → Roman Prykhodchenko (romcheg)
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

This is a duplicate of one of mysql bugs that are already fixed.

Changed in fuel:
status: Confirmed → Invalid
Revision history for this message
Alexander Ignatov (aignatov) wrote :

An issues had been reproduced again with the same syphtoms in

https://ci.fuel-infra.org/job/10.0-community.main.ubuntu.bvt_2/929/console

Changed in fuel:
status: Invalid → Confirmed
assignee: Roman Prykhodchenko (romcheg) → nobody
Changed in fuel:
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
tags: added: area-library
removed: area-python
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 10.0 → 10.1
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

Marking as Invalid, job mentioned in comment #9 is already unavailable.

Changed in fuel:
status: Confirmed → Incomplete
status: Incomplete → Invalid
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.