From 8e4bd07aa5de34095fa8627ec11b99bcdea844af Mon Sep 17 00:00:00 2001 From: Frode Nordahl Date: Wed, 24 Apr 2019 09:30:16 +0200 Subject: [PATCH] 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 Update domain name uesd in ``.gitreview``. Change-Id: Ib8476c72020c0a1fbb2549c3ceeafac7f12f3efe --- .gitreview | 2 +- src/layer.yaml | 1 - src/wheelhouse.txt | 4 ++++ 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 src/wheelhouse.txt diff --git a/.gitreview b/.gitreview index 63ca256..4effc0d 100644 --- a/.gitreview +++ b/.gitreview @@ -1,4 +1,4 @@ [gerrit] -host=review.openstack.org +host=review.opendev.org port=29418 project=openstack/charm-masakari.git diff --git a/src/layer.yaml b/src/layer.yaml index a71fc3a..7ec7598 100644 --- a/src/layer.yaml +++ b/src/layer.yaml @@ -2,4 +2,3 @@ includes: ['layer:openstack-api'] options: basic: use_venv: True - include_system_packages: True \ No newline at end of file diff --git a/src/wheelhouse.txt b/src/wheelhouse.txt new file mode 100644 index 0000000..bf60690 --- /dev/null +++ b/src/wheelhouse.txt @@ -0,0 +1,4 @@ +dnspython + +jinja2 +psutil