15e19b0
---
15e19b0
- block:
15e19b0
    - name: make sure kresd socket and service is off
15e19b0
      service:
15e19b0
        name: "{{ item }}"
15e19b0
        state: stopped
15e19b0
      with_items:
15e19b0
        - kresd.socket
15e19b0
        - kresd.service
15e19b0
15e19b0
    - name: start kresd.service
15e19b0
      service:
15e19b0
        name: kresd.service
15e19b0
        state: started
15e19b0
15e19b0
    - name: check if query is answered
15e19b0
      shell: dig @127.0.0.1 .
15e19b0
  rescue:
15e19b0
    - set_fact:
15e19b0
        manual_activation_failed: true
15e19b0
  always:
15e19b0
    - name: collect journal
15e19b0
      shell: journalctl --since -10m > {{ artifacts }}/test_manual_activation_journal.log