tripleo-operator-molecule-tripleo_overcloud_deploy - package versions have conflicting dependencies

Bug #1943269 reported by Harald Jensås
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Harald Jensås

Bug Description

https://zuul.opendev.org/t/openstack/build/91f3d3365b084e30adc6a06a490700c4

ERROR: Cannot install molecule[test]==3.2.0, molecule[test]==3.2.0a1, molecule[test]==3.2.0a2, molecule[test]==3.2.1, molecule[test]==3.2.2, molecule[test]==3.2.3 and molecule[test]==3.2.4 because these package versions have conflicting dependencies.

Revision history for this message
Harald Jensås (harald-jensas) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-operator-ansible (master)
Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-operator-ansible (master)

Reviewed: https://review.opendev.org/c/openstack/tripleo-operator-ansible/+/810609
Committed: https://opendev.org/openstack/tripleo-operator-ansible/commit/570c886faa9c07639797ab2fafdb579008ca3fe8
Submitter: "Zuul (22348)"
Branch: master

commit 570c886faa9c07639797ab2fafdb579008ca3fe8
Author: Harald Jensås <email address hidden>
Date: Thu Sep 23 13:03:21 2021 +0200

    Bump molecule[test] to 3.5.x

    CI is failing with conflictiong dependencies:

    The conflict is caused by:
        molecule[test] 3.2.4 depends on pluggy<1.0 and >=0.7.1
        molecule[test] 3.2.3 depends on pluggy<1.0 and >=0.7.1
        molecule[test] 3.2.2 depends on pluggy<1.0 and >=0.7.1
        molecule[test] 3.2.1 depends on pluggy<1.0 and >=0.7.1
        molecule[test] 3.2.0 depends on pluggy<1.0 and >=0.7.1
        molecule[test] 3.2.0a2 depends on pluggy<1.0 and >=0.7.1
        molecule[test] 3.2.0a1 depends on pluggy<1.0 and >=0.7.1
        The user requested (constraint) pluggy===1.0.0

    Let's try to use molecule[test] 3.5.x

    Also set 'role_name' and 'namespace' in meta/main.yaml for
    all roles. Namespace cannot container uppercase characters,
    so computing fully qualified role name using author 'OpenStack'
    does not work.

    Also - fix tests in tripleo_overcloud_node_discover

    Closes-Bug: #1943269
    Change-Id: I1ab9764dd4d24c17c5ee2cb1f26fbc3c4b27d3d7

Changed in tripleo:
status: In Progress → Fix Released
Changed in tripleo:
assignee: nobody → Harald Jensås (harald-jensas)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-operator-ansible 0.7.0

This issue was fixed in the openstack/tripleo-operator-ansible 0.7.0 release.

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.