lbaas tests failure on queens gate

Bug #1792357 reported by YAMAMOTO Takashi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-midonet
New
Critical
Unassigned

Bug Description

neutron-lbaas tempest plugin assumes a released version of tempest.
networking-midonet gate jobs use tempest master.

eg. http://logs.openstack.org/57/597357/2/check/networking-midonet-tempest-aio-ml2-full/3de2abb/logs/testr_results.html.gz

ft8.1: setUpClass (neutron_lbaas.tests.tempest.v2.api.test_pools_admin.TestPools)_StringException: Traceback (most recent call last):
  File "/opt/stack/new/neutron-lbaas/neutron_lbaas/tests/tempest/v2/api/base.py", line 155, in setUpClass
    super(BaseTestCase, cls).setUpClass()
  File "tempest/test.py", line 172, in setUpClass
    six.reraise(etype, value, trace)
  File "tempest/test.py", line 165, in setUpClass
    cls.resource_setup()
  File "/opt/stack/new/neutron-lbaas/neutron_lbaas/tests/tempest/v2/api/test_pools_admin.py", line 52, in resource_setup
    vip_subnet_id=cls.subnet.get('id'))
  File "/opt/stack/new/neutron-lbaas/neutron_lbaas/tests/tempest/v2/api/base.py", line 173, in _create_load_balancer
    cls.ports.append(port['port'])
AttributeError: type object 'TestPools' has no attribute 'ports'

tags: added: gate-failure
description: updated
Changed in networking-midonet:
importance: Undecided → Critical
tags: added: lbaas
tags: added: tempest
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to networking-midonet (stable/queens)

Reviewed: https://review.openstack.org/597357
Committed: https://git.openstack.org/cgit/openstack/networking-midonet/commit/?id=a71f447ce72c7408033ffd622270d8ffd9a588cd
Submitter: Zuul
Branch: stable/queens

commit a71f447ce72c7408033ffd622270d8ffd9a588cd
Author: YAMAMOTO Takashi <email address hidden>
Date: Tue Aug 28 11:39:18 2018 +0900

    Remove a few extensions from NETWORK_API_EXTENSIONS

    This commit removes the following extensions from the list.
     timestamp_core
     tag
     tag_ext

    Those extensions have been removed long before. [1] [2]
    The mismatch has been exposed by the recently added
    tempest test case. [3]

    [1] I2ee2ed4c713d88345adc55b022feb95653eec663
    [2] I97095453610fff114d999a526d67e78119546ff5
    [3] I4c59f407c30020e3865e96e67a1b61361e699014

    Also, make the grenade job non-voting for now because
    it would take long to fix it.
    1. It needs to be fixed in the base branch (right now
       it's stable/queens) as grenade uses the base branch's
       tempest.conf (thus NETWORK_API_EXTENSIONS) as it is
       for the target branch.
    2. Right now stable/queens gate is broken for unrelated reasons

    Closes-Bug: #1789323

    This commit includes the following unrelated changes to pass
    the gate.
    ----------------------------------------
    Disable rally job for now

    rally_openstack 1.2.0 doesn't seem compatible with queens.

    Related-Bug: #1792364
    ----------------------------------------
    Stop installing neutron-lbaas tempest plugin for now

    It doesn't seem compatible with tempest master.

    Related-Bug: #1792357
    ----------------------------------------

    Change-Id: Ib865c5b406097c5196d8a95cfefc6e5513c1e40d
    (cherry picked from commit 4ff0d09c9e68e7261c02c6f43a92a2e673dede60)

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