Distribute direct charm dependencies

Do not rely on system installed Python packages but distribute the
direct charm dependencies as part of the charms wheelhouse.

As the span of distributions we need to support with reactive
charms widens we will run into compability problems with the
current model.

For further reference see juju/charm-helpers#341 and
juju-solutions/layer-basic#135

Change-Id: I1cdbbea8617c71eb465347a466cf3e72d519ce89
This commit is contained in:
Frode Nordahl 2019-04-24 09:05:30 +02:00
parent 9ba3ff8a3b
commit a9d23a035a
No known key found for this signature in database
GPG Key ID: 6A5D59A3BA48373F
2 changed files with 3 additions and 1 deletions

View File

@ -2,7 +2,6 @@ includes: ['layer:openstack-api', 'interface:mongodb']
options: options:
basic: basic:
use_venv: True use_venv: True
include_system_packages: True
repo: https://github.com/openstack/charm-aodh repo: https://github.com/openstack/charm-aodh
config: config:
deletes: deletes:

3
src/wheelhouse.txt Normal file
View File

@ -0,0 +1,3 @@
jinja2
psutil