"QosRuleType" OVO hash changed with n-lib 2.17.0

Bug #1950977 reported by Rodolfo Alonso
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Rodolfo Alonso

Bug Description

Since [1], the OVO "QosRuleType" adds a new rule type. That changes the object hash.

This patch will be released in n-lin 2.17.0. Until this new version is released, we need to disable "TestObjectVersions.test_versions" to pass the CI.

[1]https://review.opendev.org/c/openstack/neutron-lib/+/816447

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron (master)

Related fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/817940

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/817940
Committed: https://opendev.org/openstack/neutron/commit/6ead2ce5b74e8592c89dba5342bb3723fc958137
Submitter: "Zuul (22348)"
Branch: master

commit 6ead2ce5b74e8592c89dba5342bb3723fc958137
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Mon Nov 15 12:57:13 2021 +0000

    Disable "TestObjectVersions.test_versions".

    Disabled "TestObjectVersions.test_versions" until n-lib 2.17.0 is
    released and the OVO "QosRuleType" hash is updated.

    Change-Id: I5b850314297e40b57d7d8152aaf9c60c81d353e8
    Related-Bug: #1950977

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/neutron/+/818067

Changed in neutron:
status: New → In Progress
Hongbin Lu (hongbin.lu)
Changed in neutron:
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
importance: Undecided → High
status: In Progress → Fix Committed
tags: added: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/818067
Committed: https://opendev.org/openstack/neutron/commit/4909c8c18dc13a19d7760ec27c4c61de508a188a
Submitter: "Zuul (22348)"
Branch: master

commit 4909c8c18dc13a19d7760ec27c4c61de508a188a
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Tue Nov 16 11:26:21 2021 +0000

    Bump neutron-lib to 2.17.0

    Remove the QoS constants from Neutron code. QoS constants are now
    located in ``neutron_lib.services.qos.constants``.

    This patch also reverts [1]. This patch was merged in order to
    allow a newer neutron-lib release in "requirements". This test
    was failing because the element order of the "VALID_RULE_TYPES"
    list was different between Neutron and neutron-lib. That was
    modifying the "QosRuleType" OVO hash.

    [1]https://review.opendev.org/c/openstack/neutron/+/817940

    Closes-Bug: #1950977
    Related-Bug: #1922237
    Change-Id: I31edea3cc0f4a284a773a35302997ca6069efc95

Changed in neutron:
status: Fix Committed → Fix Released
tags: removed: neutron-proactive-backport-potential
tags: added: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 20.0.0.0rc1

This issue was fixed in the openstack/neutron 20.0.0.0rc1 release candidate.

tags: removed: neutron-proactive-backport-potential
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.