Comment 1 for bug 1704769

Revision history for this message
Tytus Kurek (tkurek) wrote :

Fix proposed:

- "designate" charm side:

https://review.openstack.org/498806

- "neutron-api" charm side:

https://review.openstack.org/498808

- "endpoint" interface:

https://github.com/tytus-kurek/charm-interface-endpoint

BTW, "designate" charm build fails with the following error:

tkurek@Tkurek-Laptop:~/git/charm-designate$ tox -e build
...
build: Unable to locate interface:endpoint. Do you need to set INTERFACE_PATH?
ERROR: InvocationError: '/home/tkurek/git/charm-designate/.tox/build/bin/charm-build --log-level DEBUG -o /home/tkurek/git/charm-designate/build src'
_________________________________________________________________________________________________ summary __________________________________________________________________________________________________
ERROR: build: commands failed

however, all environmental variables are set:

tkurek@Tkurek-Laptop:~/git/charm-designate$ echo $JUJU_REPOSITORY
/home/tkurek/charms
tkurek@Tkurek-Laptop:~/git/charm-designate$ echo $LAYER_PATH
/home/tkurek/charms/layers
tkurek@Tkurek-Laptop:~/git/charm-designate$ echo $INTERFACE_PATH
/home/tkurek/charms/interfaces
tkurek@Tkurek-Laptop:~/git/charm-designate$ ls -l /home/tkurek/charms/
total 8
drwxrwxr-x 3 tkurek tkurek 4096 sie 29 14:48 interfaces
drwxrwxr-x 2 tkurek tkurek 4096 sie 29 14:47 layers
tkurek@Tkurek-Laptop:~/git/charm-designate$ ls -l /home/tkurek/charms/interfaces/
total 4
drwxrwxr-x 3 tkurek tkurek 4096 sie 29 14:48 endpoint
tkurek@Tkurek-Laptop:~/git/charm-designate$ ls -l /home/tkurek/charms/interfaces/endpoint/
total 32
-rw-rw-r-- 1 tkurek tkurek 826 sie 29 14:48 copyright
-rw-rw-r-- 1 tkurek tkurek 163 sie 29 14:48 interface.yaml
-rw-rw-r-- 1 tkurek tkurek 11357 sie 29 14:48 LICENSE
-rw-rw-r-- 1 tkurek tkurek 1241 sie 29 14:48 provides.py
-rw-rw-r-- 1 tkurek tkurek 860 sie 29 14:48 README.md
-rw-rw-r-- 1 tkurek tkurek 38 sie 29 14:48 test-requirements.txt