Fullstack job broken in stable/stein branch

Bug #1824095 reported by Slawek Kaplonski on 2019-04-10
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
High
Rodolfo Alonso

Bug Description

Fullstack job in stable/stein branch is failing 100% times because of failures in neutron.tests.fullstack.test_qos.TestMinBwQoSOvs

Stacktrace:

ft1.1: neutron.tests.fullstack.test_qos.TestMinBwQoSOvs.test_bw_limit_qos_port_removed(egress,openflow-cli)testtools.testresult.real._StringException: Traceback (most recent call last):
  File "/home/zuul/src/git.openstack.org/openstack/neutron/neutron/tests/base.py", line 174, in func
    return f(self, *args, **kwargs)
  File "/home/zuul/src/git.openstack.org/openstack/neutron/neutron/tests/fullstack/test_qos.py", line 688, in test_bw_limit_qos_port_removed
    self._add_min_bw_rule, MIN_BANDWIDTH, self.direction)])
  File "/home/zuul/src/git.openstack.org/openstack/neutron/neutron/tests/fullstack/test_qos.py", line 101, in _prepare_vm_with_qos_policy
    rule_add(qos_policy)
  File "/home/zuul/src/git.openstack.org/openstack/neutron/neutron/tests/fullstack/test_qos.py", line 626, in _add_min_bw_rule
    self.tenant_id, qos_policy_id, min_bw, direction)
  File "/home/zuul/src/git.openstack.org/openstack/neutron/neutron/tests/fullstack/resources/client.py", line 214, in create_minimum_bandwidth_rule
    body={'minimum_bandwidth_rule': rule})
  File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/dsvm-fullstack/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 1910, in create_minimum_bandwidth_rule
    body=body)
  File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/dsvm-fullstack/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 359, in post
    headers=headers, params=params)
  File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/dsvm-fullstack/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 294, in do_request
    self._handle_fault_response(status_code, replybody, resp)
  File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/dsvm-fullstack/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 269, in _handle_fault_response
    exception_handler_v20(status_code, error_body)
  File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/dsvm-fullstack/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 93, in exception_handler_v20
    request_ids=request_ids)
neutronclient.common.exceptions.Conflict: Rule minimum_bandwidth is not supported by port 38fa073e-eb94-40bc-9d36-e026850bba97
Neutron server returns request_ids: ['req-c432946d-cb79-427c-a213-50ed45959532']

Example failure: http://logs.openstack.org/38/650238/1/check/neutron-fullstack/d2f4ccb/testr_results.html.gz

Changed in neutron:
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)

Reviewed: https://review.openstack.org/651458
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=f2bfb65b2b0292fbbe201dd93f268697ce99b5eb
Submitter: Zuul
Branch: stable/stein

commit f2bfb65b2b0292fbbe201dd93f268697ce99b5eb
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Mon Mar 25 10:23:50 2019 +0000

    Specify physical network in QoS fullstack tests

    Since [1], those ports and networks without a physical network defined,
    will reject a QoS minimum bandwidth rule.

    [1] https://review.openstack.org/#/c/641712/

    Change-Id: If631ed20db174b988a53d311ec9e4bf9152c17c3
    Related-Bug: #1819029
    Closes-Bug: #1824095
    (cherry picked from commit 0db0fb71dec900f8cf92c84223a368de80d0ad1d)

tags: added: in-stable-stein
Changed in neutron:
status: Confirmed → Fix Committed

This issue was fixed in the openstack/neutron 14.0.1 release.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers