From 7a6a8bf4c23045f9bb7cc630ffb84f8cb2c7a538 Mon Sep 17 00:00:00 2001 From: Arky Date: Sun, 26 Aug 2018 23:25:18 +0700 Subject: [PATCH] Refactor: Ansible bug prevents use from using 'chdir' with 'extra_args' --- roles/calibre-web/tasks/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/roles/calibre-web/tasks/main.yml b/roles/calibre-web/tasks/main.yml index d2cdb45b0..7e662e974 100644 --- a/roles/calibre-web/tasks/main.yml +++ b/roles/calibre-web/tasks/main.yml @@ -20,10 +20,11 @@ version: master when: internet_available +# Ansible Bug: Cannot use 'chdir' with 'extra_args' https://github.com/ansible/ansible/issues/37912 (Patch landed) - name: Download calibre-web dependencies into vendor subdirectory. pip: - requirements: requirements.txt - chdir: "{{ calibreweb_path }}" + requirements: "{{ calibreweb_path }}/requirements.txt" + #chdir: "{{ calibreweb_path }}" extra_args: '--target vendor' ignore_errors: True