nodepool-zuul-functional: switch to editable install

For some reason, something changed and fake-image-create no longer
gets installed with execute permissions.  Something to do with the
wheel generation and installation ...

Anyway, switch to an editable install which should run directly out of
the checkout.  The code already uses relative paths to find
fake-image-create, this should work without further modifications.

Change-Id: Iefbd40ef8f2a2dee84d232de355e369788f0ab2d
This commit is contained in:
Ian Wienand 2020-03-25 09:50:17 +11:00
parent c0d7c96f76
commit 7c6b862b5e

View File

@ -1,9 +1,9 @@
- name: Install packages
shell:
cmd: sudo pip3 install .
cmd: sudo pip3 install -e .
chdir: "{{ zuul.projects['opendev.org/zuul/nodepool'].src_dir }}"
- name: Run zuul-nodepool-integration/start.sh
shell:
cmd: ./tools/zuul-nodepool-integration/start.sh
chdir: "{{ zuul.projects['opendev.org/zuul/nodepool'].src_dir }}"
chdir: "{{ zuul.projects['opendev.org/zuul/nodepool'].src_dir }}"