[ostf]Create volume and attach it to instance doesn't work

Bug #1346133 reported by Sergey Murashov
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
High
Ivan Kolodyazhny
5.0.x
Won't Fix
High
MOS Cinder
5.1.x
Won't Fix
High
MOS Cinder
6.0.x
Invalid
High
Ivan Kolodyazhny

Bug Description

Steps to reproduce:
(5.0.1)link: http://mc0n1-msk.msk.mirantis.net/fuelweb-iso/fuel-5.0-142-2014-07-21_00-31-14.iso
{"build_id": "2014-07-21_00-31-14", "mirantis": "yes", "build_number": "142", "ostf_sha": "09b6bccf7d476771ac859bb3c76c9ebec9da9e1f", "nailgun_sha": "17444180b7e8c0c454488e63a05693881168f76a", "production": "docker", "api": "1.0", "fuelmain_sha": "312121d05c780e44dbf6db138847547b45bc3848", "astute_sha": "9a74b788be9a7c5682f1c52a892df36e4766ce3f", "release": "5.0.1", "fuellib_sha": "1a39cf33b217535cdbb6374da855085a8b420605"}
Ubuntu+3 controller+1 compute+3 ceph+vlan+murano

Actual result:
Ostf test 'create volume and attach it to instance' doesn't work:
fuel_health.common.test_mixins: DEBUG: Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/fuel_health/common/test_mixins.py", line 186, in verify
    result = func(*args, **kwargs)
  File "/usr/lib/python2.6/site-packages/fuel_health/nmanager.py", line 783, in _create_server
    name, base_image_id, self.smoke_flavor.id, **create_kwargs)
  File "/usr/lib/python2.6/site-packages/novaclient/v1_1/servers.py", line 871, in create
    **boot_kwargs)
  File "/usr/lib/python2.6/site-packages/novaclient/v1_1/servers.py", line 534, in _boot
    return_raw=return_raw, **kwargs)
  File "/usr/lib/python2.6/site-packages/novaclient/base.py", line 152, in _create
    _resp, body = self.api.client.post(url, body=body)
  File "/usr/lib/python2.6/site-packages/novaclient/client.py", line 286, in post
    return self._cs_request(url, 'POST', **kwargs)
  File "/usr/lib/python2.6/site-packages/novaclient/client.py", line 260, in _cs_request
    **kwargs)
  File "/usr/lib/python2.6/site-packages/novaclient/client.py", line 242, in _time_request
    resp, body = self.request(url, method, **kwargs)
  File "/usr/lib/python2.6/site-packages/novaclient/client.py", line 236, in request
    raise exceptions.from_response(resp, body, url, method)
ClientException: <attribute 'message' of 'exceptions.BaseException' objects> (HTTP 502)

Revision history for this message
Sergey Murashov (smurashov) wrote :
Changed in fuel:
importance: Undecided → High
assignee: nobody → Nastya Urlapova (aurlapova)
milestone: none → 5.0.1
description: updated
description: updated
Revision history for this message
Nastya Urlapova (aurlapova) wrote :

Please, investigate rabbit and nova logs, may be related to Rabbit issue https://bugs.launchpad.net/fuel/+bug/1342719

Changed in fuel:
assignee: Nastya Urlapova (aurlapova) → Artem Roma (aroma-x)
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Artem Roma (aroma-x) → Fuel Python Team (fuel-python)
Dima Shulyak (dshulyak)
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Dima Shulyak (dshulyak)
Revision history for this message
Dima Shulyak (dshulyak) wrote :

I see that this request passed to apache2

localhost/var/log/remote/10.108.30.3/apache2.log:2014-07-21T09:25:56.350783+00:00 debug: [debug] proxy_util.c(2193): proxy: connected /v2/07b9090b9c2d47c892cd84ab07abdf58/servers to 172.16.0.2:8774
localhost/var/log/remote/10.108.30.3/apache2.log:2014-07-21T09:26:01.864463+00:00 debug: [debug] mod_deflate.c(615): [client 10.108.30.2] Zlib: Compressed 107 to 105 : URL http://172.16.0.2:8774/v2/07b9090b9c2d47c892cd84ab07abdf58/servers

but no post for this instance in nova.api logs

Revision history for this message
Dima Shulyak (dshulyak) wrote :

And at same time i see errors in rabbitmq related to the BUG

2014-07-21T09:25:05.158847+00:00 err: =ERROR REPORT==== 21-Jul-2014::09:25:03 ===
2014-07-21T09:25:05.158847+00:00 err: closing AMQP connection <0.21997.0> (127.0.0.1:36309 -> 127.0.0.1:5673):
2014-07-21T09:25:05.158847+00:00 err: {heartbeat_timeout,running}

so please, if this issue will be reproduced, give me live env

Changed in fuel:
status: New → Incomplete
assignee: Dima Shulyak (dshulyak) → Sergey Murashov (smurashov)
Changed in fuel:
milestone: 5.0.1 → 5.0.2
Revision history for this message
Dmitry Tyzhnenko (dtyzhnenko) wrote :

Reproduced on 5.1 (iso 4)

api: '1.0'
astute_sha: f5fbd89d1e0e1f22ef9ab2af26da5ffbfbf24b13
auth_required: true
build_id: 2014-09-12_00-01-11
build_number: '4'
feature_groups:
- experimental
fuellib_sha: 395fd9d20a003603cc9ad26e16cb13c1c45e24e6
fuelmain_sha: d899675a5a393625f8166b29099d26f45d527035
nailgun_sha: d389bc6489fe296c9c210f7c65ac84e154a8b82b
ostf_sha: 64cb59c681658a7a55cc2c09d079072a41beb346
production: docker
release: '5.1'
release_versions:
  2014.1.1-5.1:
    VERSION:
      api: '1.0'
      astute_sha: f5fbd89d1e0e1f22ef9ab2af26da5ffbfbf24b13
      build_id: 2014-09-12_00-01-11
      build_number: '4'
      feature_groups:
      - experimental
      fuellib_sha: 395fd9d20a003603cc9ad26e16cb13c1c45e24e6
      fuelmain_sha: d899675a5a393625f8166b29099d26f45d527035
      nailgun_sha: d389bc6489fe296c9c210f7c65ac84e154a8b82b
      ostf_sha: 64cb59c681658a7a55cc2c09d079072a41beb346
      production: docker
      release: '5.1'

Simple Ubuntu with Neutron VLAN
Sahara + Murano + Cilometer
Ceph Volumes + Images

4 Nodes:
1 Controler
1 Compute
1 Ceph-OSD
1 Mongo

Revision history for this message
Nastya Urlapova (aurlapova) wrote :
tags: added: cinder ostf
Revision history for this message
Dmitry Mescheryakov (dmitrymex) wrote :

The issue was bumped to different people and states for a couple of times. Setting it to confirmed for now, lets reiterate on it.

Revision history for this message
Dmitry Mescheryakov (dmitrymex) wrote :

It is too late to fix the issue in 5.x. Also the issue was never reported for 6.0, hence marking as invalid for it.

tags: added: release-notes
no longer affects: fuel/6.0.x
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.