← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1441239] [NEW] Requirements for CIS and Artifacts should not be in requirements.txt

 

Public bug reported:

In adding Catalog Index Search to Glance, elasticsearch (the python
bindings) was added to Glance's requirements.txt. This is an optional
service in Glance so this does not belong there, but instead in test-
requirements.txt.

I haven't checked to see where Artifacts' dependencies were added, but
as it's an experimental/optional service, its dependencies belong in
test-requirements.txt as well.

** Affects: glance
     Importance: Medium
         Status: Triaged


** Tags: artifacts catalog-index-service kilo-rc-potential

** Tags added: artifacts

** Tags added: catalog-index-service

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1441239

Title:
  Requirements for CIS and Artifacts should not be in requirements.txt

Status in OpenStack Image Registry and Delivery Service (Glance):
  Triaged

Bug description:
  In adding Catalog Index Search to Glance, elasticsearch (the python
  bindings) was added to Glance's requirements.txt. This is an optional
  service in Glance so this does not belong there, but instead in test-
  requirements.txt.

  I haven't checked to see where Artifacts' dependencies were added, but
  as it's an experimental/optional service, its dependencies belong in
  test-requirements.txt as well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1441239/+subscriptions


Follow ups

References