Using python2 clients when keystone rocky is python3

Bug #1806111 reported by David Ames on 2018-11-30
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OpenStack Keystone LDAP integration
High
David Ames

Bug Description

The keystone-ldap charm attempts to use python2 clients which are not installed when the primary keystone is deployed in Rocky.

David Ames (thedac) wrote :

Also this is related to https://bugs.launchpad.net/keystone/+bug/1798184

The fix for the charm will still be dependent on the fix to Bug #1798184

Changed in charm-keystone-ldap:
status: New → Triaged
importance: Undecided → High
assignee: nobody → David Ames (thedac)
milestone: none → 19.04

Fix proposed to branch: master
Review: https://review.openstack.org/621275

Changed in charm-keystone-ldap:
status: Triaged → In Progress
Frode Nordahl (fnordahl) wrote :

Note that resolution of this bug depends on fix and SRU of upstream bug 1798184 and bug 1820333

Reviewed: https://review.openstack.org/621275
Committed: https://git.openstack.org/cgit/openstack/charm-keystone-ldap/commit/?id=4163fdcbeefbe197204ae06177e81d776baa548e
Submitter: Zuul
Branch: master

commit 4163fdcbeefbe197204ae06177e81d776baa548e
Author: David Ames <email address hidden>
Date: Fri Nov 30 11:28:05 2018 -0800

    Enable Rocky and python3

    When the primary keystone is deployed with rocky and python3 the charm
    fails to install the correct python3 packages and use the correct
    clients.

    Note: A related bug #1798184, will cause the tests to fail. A complete
    Rocky python3 solution is dependent on #1798184 being resolved.

    Change-Id: I42d8a5bfff3200d18e7bad0bd29edf12aa6a05c7
    Closes-Bug: #1806111

Changed in charm-keystone-ldap:
status: In Progress → Fix Committed

Reviewed: https://review.openstack.org/645075
Committed: https://git.openstack.org/cgit/openstack/charm-keystone-ldap/commit/?id=84fc12c09555afd23d84b41363693379157aaa53
Submitter: Zuul
Branch: stable/18.11

commit 84fc12c09555afd23d84b41363693379157aaa53
Author: David Ames <email address hidden>
Date: Fri Nov 30 11:28:05 2018 -0800

    Enable Rocky and python3

    When the primary keystone is deployed with rocky and python3 the charm
    fails to install the correct python3 packages and use the correct
    clients.

    Note: A related bug #1798184, will cause the tests to fail. A complete
    Rocky python3 solution is dependent on #1798184 being resolved.

    Change-Id: I42d8a5bfff3200d18e7bad0bd29edf12aa6a05c7
    Closes-Bug: #1806111

Frode Nordahl (fnordahl) on 2019-03-21
Changed in charm-keystone-ldap:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers