diff --git a/zuul.d/playbooks/post.yml b/zuul.d/playbooks/post.yml index f3f3fca..26338a6 100644 --- a/zuul.d/playbooks/post.yml +++ b/zuul.d/playbooks/post.yml @@ -18,17 +18,27 @@ hosts: all tasks: - - name: Make ipaserver-install log readable + - name: Make ipaserver logs readable file: - path: "/tmp/ipa-data/var/log/ipaserver-install.log" - mode: 0644 + path: "/tmp/ipa-data/var/log" + mode: u=rwX,g=rX,o=rX + recurse: true + state: directory become: true failed_when: false + - name: Create local directory for ipaserver logs + file: + path: "{{ zuul.executor.log_root }}/ipa-logs" + state: directory + mode: u=rwX,g=rX,o=rX + failed_when: false + become: true + - name: Collect ipaserver-install logs synchronize: - dest: "{{ zuul.executor.log_root }}" + dest: "{{ zuul.executor.log_root }}/ipa-logs" mode: pull - src: "/tmp/ipa-data/var/log/ipaserver-install.log" + src: "/tmp/ipa-data/var/log/" verify_host: true failed_when: false