Functional tests in CI fail on share creation step

Bug #1595160 reported by Valeriy Ponomaryov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-manilaclient
Fix Released
Critical
Valeriy Ponomaryov

Bug Description

Functional tests for manilaclient project fail in CI with following error:
logs: http://logs.openstack.org/01/332101/1/check/gate-manilaclient-dsvm-neutron-functional/e9797e4/logs/screen-m-shr.txt.gz#_2016-06-21_15_28_46_470

plain text:

2016-06-21 15:28:46.470 32651 ERROR manila.share.manager [req-a3dba5db-b5b4-47bb-8e69-69a0de308b7f c596129c0c844661bf1376f0fccae426 cc17cd479b3f43dda27fca555ed284c9 - - -] Creation of share instance 781e61d6-8f96-47a5-9558-dff6821c0d4d failed: failed to get share server.
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server [req-a3dba5db-b5b4-47bb-8e69-69a0de308b7f c596129c0c844661bf1376f0fccae426 cc17cd479b3f43dda27fca555ed284c9 - - -] Exception during message handling
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server Traceback (most recent call last):
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/server.py", line 133, in _process_incoming
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server res = self.dispatcher.dispatch(message)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 150, in dispatch
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server return self._do_dispatch(endpoint, method, ctxt, args)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 121, in _do_dispatch
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server result = func(ctxt, **new_args)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/manager.py", line 154, in wrapped
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server return f(self, *args, **kwargs)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/utils.py", line 617, in wrapper
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server return func(self, *args, **kwargs)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/manager.py", line 1001, in create_share_instance
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server {'status': constants.STATUS_ERROR}
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 221, in __exit__
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server self.force_reraise()
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 197, in force_reraise
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/manager.py", line 991, in create_share_instance
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server consistency_group=consistency_group_ref
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/manager.py", line 471, in _provide_share_server_for_share
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server return _provide_share_server_for_share()
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 271, in inner
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server return f(*args, **kwargs)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/manager.py", line 463, in _provide_share_server_for_share
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server context, compatible_share_server)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/manager.py", line 2417, in _setup_server
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server self.driver.deallocate_network(context, share_server['id'])
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 221, in __exit__
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server self.force_reraise()
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 197, in force_reraise
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server six.reraise(self.type_, self.value, self.tb)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/manager.py", line 2371, in _setup_server
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server network_info, metadata=metadata)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/driver.py", line 625, in setup_server
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server return self._setup_server(*args, **kwargs)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/drivers/generic.py", line 903, in _setup_server
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server self.admin_context, network_info)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/drivers/service_instance.py", line 422, in set_up_service_instance
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server context, instance_name, network_info)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/drivers/service_instance.py", line 529, in _create_service_instance
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server network_data = self.network_helper.setup_network(network_info)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 271, in inner
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server return f(*args, **kwargs)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/drivers/service_instance.py", line 866, in setup_network
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server neutron_net_id, neutron_subnet_id)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 271, in inner
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server return f(*args, **kwargs)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/share/drivers/service_instance.py", line 1044, in _get_private_router
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server private_subnet = self.neutron_api.get_subnet(neutron_subnet_id)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server File "/opt/stack/new/manila/manila/network/neutron/api.py", line 245, in get_subnet
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server message=e.message)
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server NetworkException: The resource could not be found.<br /><br />
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server
2016-06-21 15:28:46.492 32651 ERROR oslo_messaging.rpc.server Neutron server returns request_ids: ['req-391b77a8-69ca-4f11-93b6-5c8461d96dfe']

Changed in python-manilaclient:
importance: Undecided → Critical
milestone: none → newton-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-manilaclient (master)

Fix proposed to branch: master
Review: https://review.openstack.org/333229

Changed in python-manilaclient:
assignee: nobody → Valeriy Ponomaryov (vponomaryov)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-manilaclient (master)

Reviewed: https://review.openstack.org/333229
Committed: https://git.openstack.org/cgit/openstack/python-manilaclient/commit/?id=6e156835399a58bf5cabe15942a7fdc9e1104bc9
Submitter: Jenkins
Branch: master

commit 6e156835399a58bf5cabe15942a7fdc9e1104bc9
Author: Valeriy Ponomaryov <email address hidden>
Date: Thu Jun 23 13:16:42 2016 +0300

    [CI] Fix devstack hooks to unblock CI

    Logic of share-network creation was dependent on presense of "JOB_NAME"
    env var. And it is unavailable now. Moreover, we do not really need to
    depend on it. Therefore, remove dependency on it and assume we always
    run CI without nova-network enabled.

    Change-Id: Ic03e2166101a4deb13e8a8545d2fb2506454a20a
    Closes-Bug: #1595160

Changed in python-manilaclient:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-manilaclient (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/333976

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-manilaclient (stable/mitaka)

Reviewed: https://review.openstack.org/333976
Committed: https://git.openstack.org/cgit/openstack/python-manilaclient/commit/?id=a919058515d7210cd448b0646c4592d6efeb7e73
Submitter: Jenkins
Branch: stable/mitaka

commit a919058515d7210cd448b0646c4592d6efeb7e73
Author: Valeriy Ponomaryov <email address hidden>
Date: Thu Jun 23 13:16:42 2016 +0300

    [CI] Fix devstack hooks to unblock CI

    Logic of share-network creation was dependent on presense of "JOB_NAME"
    env var. And it is unavailable now. Moreover, we do not really need to
    depend on it. Therefore, remove dependency on it and assume we always
    run CI without nova-network enabled.

    Change-Id: Ic03e2166101a4deb13e8a8545d2fb2506454a20a
    Closes-Bug: #1595160
    (cherry picked from commit 6e156835399a58bf5cabe15942a7fdc9e1104bc9)

tags: added: in-stable-mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-manilaclient (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/335039

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/python-manilaclient 1.10.0

This issue was fixed in the openstack/python-manilaclient 1.10.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-manilaclient (stable/liberty)

Reviewed: https://review.openstack.org/335039
Committed: https://git.openstack.org/cgit/openstack/python-manilaclient/commit/?id=476929d75f33a59f964724e08f5da9cc9cef90c4
Submitter: Jenkins
Branch: stable/liberty

commit 476929d75f33a59f964724e08f5da9cc9cef90c4
Author: Valeriy Ponomaryov <email address hidden>
Date: Thu Jun 23 13:16:42 2016 +0300

    [CI] Fix devstack hooks to unblock CI

    Logic of share-network creation was dependent on presense of "JOB_NAME"
    env var. And it is unavailable now. Moreover, we do not really need to
    depend on it. Therefore, remove dependency on it and assume we always
    run CI without nova-network enabled.

    Change-Id: Ic03e2166101a4deb13e8a8545d2fb2506454a20a
    Closes-Bug: #1595160
    (cherry picked from commit 6e156835399a58bf5cabe15942a7fdc9e1104bc9)
    (cherry picked from commit a919058515d7210cd448b0646c4592d6efeb7e73)

tags: added: in-stable-liberty
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.