Fixing package install process
In a recent patch upstream in Gnocchi, the requirements.txt file was broken down to remove optional requirements based on configuration. This caused db migrations to fail due to the lack of mysql dependencies in the virtualenv.
This commit is contained in:
parent
429ba1b4c2
commit
0d0c4dc54f
|
@ -122,17 +122,13 @@ gnocchi_requires_pip_packages:
|
|||
- python-keystoneclient # Keystoneclient needed for OSA keystone lib
|
||||
- gnocchiclient # gnocchiclient needed for gnocchi lib
|
||||
|
||||
# TODO(stevelle) would like to push out the cephlibs to a ceph-client role
|
||||
# TODO(stevelle) would like to make the gnocchi extras include as-needed
|
||||
#: Common pip packages
|
||||
gnocchi_pip_packages:
|
||||
- gnocchi
|
||||
- "gnocchi[mysql,file,swift,ceph]"
|
||||
- keystonemiddleware
|
||||
- gnocchiclient
|
||||
- pycrypto
|
||||
- PyMySQL
|
||||
- python-memcached
|
||||
- python-swiftclient
|
||||
- python-cephlibs
|
||||
|
||||
#: List of programs/services owned by gnocchi
|
||||
gnocchi_service_names:
|
||||
|
|
Loading…
Reference in New Issue