Ensure we pull in pip extra requirements.

It appears like the pip extra requirements
were not getting pulled in due to the override
in general.yaml so move those values to the
right distro section for said component.

Change-Id: I9532f37c8878ed71f5efd39674c2a25ce5994d14
This commit is contained in:
Joshua Harlow
2013-08-03 11:14:59 -07:00
parent 4181fa5ca5
commit 1ca0284ee9
2 changed files with 10 additions and 8 deletions

View File

@@ -37,10 +37,4 @@ wanted_passwords:
service_password: 'service authentication password'
sql: "database user"
# Require extra packages needed to run tests
pips:
- name: "nose"
version: ">=1.3.0"
- name: "coverage"
...

View File

@@ -139,6 +139,11 @@ components:
- name: python-routes1.12
- name: python-sphinx10
- name: python-webob1.0
# Require extra packages needed to run tests
pips:
- name: "nose"
version: ">=1.3.0"
- name: "coverage"
glance:
action_classes:
install: anvil.components.glance:GlanceInstaller
@@ -148,10 +153,13 @@ components:
uninstall: anvil.components.base_install:PkgUninstallComponent
pips:
# warlock requires jsonschema>=0.7,<2
# pip downloads jsonschema-2.0 and
# then ignores warlock's requirement
# pip downloads jsonschema-2.0 and then ignores warlock's requirement
- name: jsonschema
version: ">=0.7,<2"
# pip setup and download of xattr>=0.7 seems to have problems find cffi
# so lets just use an restrict the upper bound until this is fixed upstream
- name: xattr
version: ">=0.6.0,<0.7"
daemon_to_package:
api: openstack-glance
registry: openstack-glance