From 7c6b862b5e108645804926de472b531232a2fbbe Mon Sep 17 00:00:00 2001 From: Ian Wienand Date: Wed, 25 Mar 2020 09:50:17 +1100 Subject: [PATCH] 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 --- roles/nodepool-zuul-functional/tasks/main.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/nodepool-zuul-functional/tasks/main.yaml b/roles/nodepool-zuul-functional/tasks/main.yaml index fbfbe2b18..41be0f3fa 100644 --- a/roles/nodepool-zuul-functional/tasks/main.yaml +++ b/roles/nodepool-zuul-functional/tasks/main.yaml @@ -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 }}" \ No newline at end of file + chdir: "{{ zuul.projects['opendev.org/zuul/nodepool'].src_dir }}"