- name: Debug Nomad service on germany
  hosts: germany
  gather_facts: false
  tasks:
    - name: Get Nomad service status
      command: systemctl status nomad.service --no-pager -l
      register: nomad_status
      ignore_errors: true

    - name: Get Nomad service journal
      command: journalctl -xeu nomad.service --no-pager -n 100
      register: nomad_journal
      ignore_errors: true

    - name: Display debug information
      debug:
        msg: |
          --- Nomad Service Status ---
          {{ nomad_status.stdout }}
          {{ nomad_status.stderr }}
          
          --- Nomad Service Journal ---
          {{ nomad_journal.stdout }}
          {{ nomad_journal.stderr }}