5ca3ca0240
Work with 389-ds-base-1.4.0.20. Following https://pagure.io/389-ds-base/c/4fd73c5 `dscreate fromfile` got renamed to `dscreate from-file`. Save dogtag server files for future debug. Removed pip install of dogtag-pki which installed old Dogtag client code. Temporarily skipping paging tests and making grenade non-voting. Change-Id: I4bbc3d39c8d4a3591374e5c4a733a987f001a896
42 lines
1.1 KiB
YAML
42 lines
1.1 KiB
YAML
- hosts: all
|
|
tasks:
|
|
|
|
- name: Make dogtag server logs readable
|
|
file:
|
|
path: "/var/log/pki/pki-tomcat/"
|
|
mode: u=rwX,g=rX,o=rX
|
|
recurse: yes
|
|
become: true
|
|
failed_when: false
|
|
|
|
- name: Collect dogtag server logs
|
|
synchronize:
|
|
dest: "{{ zuul.executor.log_root }}/logs"
|
|
mode: pull
|
|
src: "/var/log/pki/pki-tomcat"
|
|
verify_host: true
|
|
failed_when: false
|
|
|
|
- name: export dogtag journal output
|
|
become: true
|
|
shell: >
|
|
/usr/bin/journalctl -u pki-tomcatd@pki-tomcat.service -o export |
|
|
xz - > /tmp/dogtag.journal.xz
|
|
failed_when: false
|
|
|
|
- name: copy dogtag journal output
|
|
synchronize:
|
|
dest: "{{ zuul.executor.log_root }}/logs"
|
|
mode: pull
|
|
src: "/tmp/dogtag.journal.xz"
|
|
verify_host: true
|
|
failed_when: false
|
|
|
|
- name: copy over pki module
|
|
synchronize:
|
|
dest: "{{ zuul.executor.log_root }}/logs"
|
|
mode: pull
|
|
src: "/usr/lib/python2.7/site-packages/pki"
|
|
verify_host: true
|
|
failed_when: false
|