Rally CI not working since jsonschema version bump

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

Bug Description

In [1], requirements.upper-constraints.txt, jsonschema library upper version was bumped to 3.0.1.

Errors in the CI: [2]
2019-09-09 10:20:39.736 | 2019-09-09 10:20:39.735 2181 WARNING rally.common.plugin.discover [-] Failed to load plugins from module 'rally_openstack' (package: 'rally-openstack 1.5.1.dev38'): (jsonschema 3.0.2 (/usr/local/lib/python3.6/dist-packages), Requirement.parse('jsonschema!=2.5.0,<3.0.0,>=2.0.0'), {'os-faults'}): pkg_resources.ContextualVersionConflict: (jsonschema 3.0.2 (/usr/local/lib/python3.6/dist-packages), Requirement.parse('jsonschema!=2.5.0,<3.0.0,>=2.0.0'), {'os-faults'})

[1]https://review.opendev.org/#/c/649789/
[2]https://d4b9765f6ab6e1413c28-81a8be848ef91b58aa974b4cb791a408.ssl.cf5.rackcdn.com/680427/2/check/neutron-rally-task/01b2c1c/controller/logs/devstacklog.txt.gz

description: updated
Changed in neutron:
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
Changed in rally:
assignee: nobody → Rodolfo Alonso (rodolfo-alonso-hernandez)
Changed in rally:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to rally (master)

Reviewed: https://review.opendev.org/681001
Committed: https://git.openstack.org/cgit/openstack/rally/commit/?id=60d39f3a37b46a32afed3a83b5a6346c4c230b43
Submitter: Zuul
Branch: master

commit 60d39f3a37b46a32afed3a83b5a6346c4c230b43
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Mon Sep 9 13:03:30 2019 +0000

    Upgrade jsonschema upper version

    In [1], requirements.upper-constraints.txt, jsonschema library upper
    version was bumped to 3.0.1. To avoid CI problems like [2], we should
    remove the version limitation in this project.

    [1]https://review.opendev.org/#/c/649789/
    [2]https://d4b9765f6ab6e1413c28-81a8be848ef91b58aa974b4cb791a408.ssl.cf5.rackcdn.com/680427/2/check/neutron-rally-task/01b2c1c/controller/logs/devstacklog.txt.gz

    Closes-Bug: #1843282
    Change-Id: I0ac00de6987de8835d9cac8f73fdae00d2f212d6

Changed in rally:
status: In Progress → Fix Released
Changed in neutron:
importance: Undecided → High
status: New → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to rally-openstack (master)

Fix proposed to branch: master
Review: https://review.opendev.org/681167

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: master
Review: https://review.opendev.org/681168

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/681170

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on rally-openstack (master)

Change abandoned by Rodolfo Alonso Hernandez (<email address hidden>) on branch: master
Review: https://review.opendev.org/681168
Reason: Superseded by https://review.opendev.org/#/c/681167/

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/681186

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

Reviewed: https://review.opendev.org/681186
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=f5bcca87d13c0bbf7dfdda1371cd19856dfbcb99
Submitter: Zuul
Branch: master

commit f5bcca87d13c0bbf7dfdda1371cd19856dfbcb99
Author: Slawek Kaplonski <email address hidden>
Date: Tue Sep 10 11:06:36 2019 +0200

    Temporary switch broken CI jobs to non-voting

    Let's unblock Neutron gate until issues with:

    1. rally, rally-openstack and jsonschema versions,
       see https://bugs.launchpad.net/neutron/+bug/1843282
       for details,

    2. neutron-tempest-iptables_hybrid-fedora,
       see https://bugs.launchpad.net/neutron/+bug/1843413
       for details

    will be fixed.

    Change-Id: I275a7caac2e791b5fa2b90121d222d109ed96153
    Related-Bug: #1843282
    Related-Bug: #1843413

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (master)

Change abandoned by Slawek Kaplonski (<email address hidden>) on branch: master
Review: https://review.opendev.org/681170

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/rally 2.0.0

This issue was fixed in the openstack/rally 2.0.0 release.

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

Reviewed: https://review.opendev.org/681167
Committed: https://git.openstack.org/cgit/openstack/rally-openstack/commit/?id=49dbdffd4106a2a44daaeee94378c5c0138765ba
Submitter: Zuul
Branch: master

commit 49dbdffd4106a2a44daaeee94378c5c0138765ba
Author: Slawek Kaplonski <email address hidden>
Date: Tue Sep 10 08:52:13 2019 +0200

    Upgrade jsonschema upper version and adopt to recent cinderclient

    In [1], requirements.upper-constraints.txt, jsonschema library upper
    version was bumped to 3.0.2. To avoid CI problems like [2], we should
    do the same in this repo.

    It also removes the former multiattach support dropped in Cinder
    Train [3] and `sort_key&sort_dir`[4].

    [1]https://review.opendev.org/#/c/680883/2/upper-constraints.txt@624
    [2]https://d4b9765f6ab6e1413c28-81a8be848ef91b58aa974b4cb791a408.ssl.cf5.rackcdn.com/680427/2/check/neutron-rally-task/01b2c1c/controller/logs/devstacklog.txt.gz
    [3]https://github.com/openstack/python-cinderclient/commit/3c1b417959689c85a2f54505057ca995fedca075
    [4]https://github.com/openstack/python-cinderclient/commit/a63d4d651ae2f7614224f716b3ef8ebf392a6b78

    Co-Authored-By: Cédric Ollivier <email address hidden>
    Co-Authored-By: Andrey Kurilin <andr.kurilin@@gmail.com>

    Closes-Bug: #1843282
    Closes-Bug: #1844063

    Change-Id: I1de3a8f3db6fdeeab6e8ffeb35c442d46d5bd183
    Signed-off-by: Cédric Ollivier <email address hidden>

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/683529

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

Reviewed: https://review.opendev.org/683529
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=4a8e7374415f5503e9aff9bfd02f03b4743a7739
Submitter: Zuul
Branch: master

commit 4a8e7374415f5503e9aff9bfd02f03b4743a7739
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Fri Sep 20 16:35:27 2019 +0000

    Revert "Temporary switch broken CI jobs to non-voting"

    This reverts commit f5bcca87d13c0bbf7dfdda1371cd19856dfbcb99.

    1. rally: the problem was fixed in [1] and it's included
       in version 2.0.0 [2].

    2. neutron-tempest-iptables_hybrid-fedora: now devstack
       points to Fedora 29 [3].

    [1] https://review.opendev.org/#/c/681001/
    [2] https://review.opendev.org/#/c/682162/
    [3] https://review.opendev.org/#/c/662529/

    Change-Id: Ie900ec00c116c740aca972fb88ed5bcfe05e81b5
    Related-Bug: #1843282
    Related-Bug: #1843413

tags: added: neutron-proactive-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/rally-openstack 1.6.0

This issue was fixed in the openstack/rally-openstack 1.6.0 release.

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.