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
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 tkurek/ git/charm- designate/ .tox/build/ bin/charm- build --log-level DEBUG -o /home/tkurek/ git/charm- designate/ build src' _______ _______ _______ _______ _______ _______ _______ _______ _______ _______ _______ _______ ______ summary _______ _______ _______ _______ _______ _______ _______ _______ _______ _______ _______ _______ _______ _______
...
build: Unable to locate interface:endpoint. Do you need to set INTERFACE_PATH?
ERROR: InvocationError: '/home/
_______
ERROR: build: commands failed
however, all environmental variables are set:
tkurek@ Tkurek- Laptop: ~/git/charm- designate$ echo $JUJU_REPOSITORY Tkurek- Laptop: ~/git/charm- designate$ echo $LAYER_PATH charms/ layers Tkurek- Laptop: ~/git/charm- designate$ echo $INTERFACE_PATH charms/ interfaces Tkurek- Laptop: ~/git/charm- designate$ ls -l /home/tkurek/ charms/ Tkurek- Laptop: ~/git/charm- designate$ ls -l /home/tkurek/ charms/ interfaces/ Tkurek- Laptop: ~/git/charm- designate$ ls -l /home/tkurek/ charms/ interfaces/ endpoint/ ts.txt
/home/tkurek/charms
tkurek@
/home/tkurek/
tkurek@
/home/tkurek/
tkurek@
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@
total 4
drwxrwxr-x 3 tkurek tkurek 4096 sie 29 14:48 endpoint
tkurek@
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-requiremen