use extras to install optional dependencies

Bug #1540115 reported by Steve Martinelli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
keystonemiddleware
Fix Released
Medium
Steve Martinelli

Bug Description

we should take advantage of pbr's support for optional dependencies and install memcache, pycrypto and messaging with this mechanism. this will be consistent with keystone server support.

Changed in keystonemiddleware:
assignee: nobody → Steve Martinelli (stevemar)
status: New → In Progress
Revision history for this message
Steve Martinelli (stevemar) wrote :
Changed in keystonemiddleware:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystonemiddleware (master)

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

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

Change abandoned by Steve Martinelli (<email address hidden>) on branch: master
Review: https://review.openstack.org/322501
Reason: based on the outcome from the keystone meeting on 06/28/16 we should abandon this in favor or using oslo.cache (and having it be a hard requirement)

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

Reviewed: https://review.openstack.org/274400
Committed: https://git.openstack.org/cgit/openstack/keystonemiddleware/commit/?id=ef29dfce898af273fef7b4798920cc981644de62
Submitter: Jenkins
Branch: master

commit ef29dfce898af273fef7b4798920cc981644de62
Author: Steve Martinelli <email address hidden>
Date: Sun Jan 31 00:48:01 2016 -0500

    Use extras for oslo.messaging dependency

    Install the oslo.messaging optional dependency by doing:

      keystonemiddleware[audit_notifications]

    pbr documentation:

      http://docs.openstack.org/developer/pbr/#environment-markers

    Partial-Bug: 1540115

    Change-Id: I59eea1f7eb0e770ac4fe30211eff49ae76fb2550

Changed in keystonemiddleware:
status: In Progress → Fix Released
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.