Some charm builds will put additional functionality into a subdirectory of hooks/ (eg designate-bind creates a hooks/relations directory.) However, when running an action, those are run from "actions/pause" not as "hooks/config-changed". Which means that they cannot find the "relations" directory to import it. We could: a) symlink all the extra things from actions/* to point at hooks/* b) include hooks as part of the import path c) change so that all of those extra libraries are put into somewhere in 'lib' instead of somewhere in hooks/*. This patch chooses (b). This should fix: https://bugs.launchpad.net/charm-designate-bind/+bug/2107591 once it is rebuilt with this version of layer openstack. Closes-Bug: 2107591 Change-Id: Ib1f0893bbff00ffc28a80162dd5472bfb64a3033 Signed-off-by: Arif Ali <arif-ali@ubuntu.com>
13 lines
424 B
Plaintext
13 lines
424 B
Plaintext
# charmhelpers.contrib.openstack.cert_utils charms with certificates relation
|
|
# hatchling, and thus calver, is required for dnspython>=2.5.0
|
|
calver
|
|
hatchling
|
|
dnspython>=2.5.0
|
|
# charmhelpers.contrib.network all
|
|
netifaces>=0.10.4
|
|
# charmhelpers.contrib.openstack.context all
|
|
psutil
|
|
# charms_openstack - pull from github until first release
|
|
git+https://github.com/openstack/charms.openstack.git#egg=charms.openstack
|
|
pbr>=6.1.1
|