Blame tests/env_freeipa_facts.yml

Packit Service a166ed
# This playbook should be included with `include_tasks` as the first task
Packit Service a166ed
# of a test playbook that requires FreeIPA information.
Packit Service a166ed
#
Packit Service a166ed
# Available Facts:
Packit Service a166ed
#
Packit Service a166ed
# ipa_version: The installed FreeIPA version.
Packit Service a166ed
# ipa_api_version: The installed FreeIPA API version.
Packit Service a166ed
#
Packit Service a166ed
---
Packit Service a166ed
- name: Retrieving FreeIPA version.
Packit Service a166ed
  shell:
Packit Service a166ed
    cmd: 'ipa --version | sed -n "s/VERSION: \([^,]*\).*API_VERSION: \([^,]*\).*/\1\\n\2/p"'
Packit Service a166ed
  register: ipa_cmd_version
Packit Service a166ed
Packit Service a166ed
- name: Set FreeIPA facts.
Packit Service a166ed
  set_fact:
Packit Service a166ed
    ipa_version: "{{ ipa_cmd_version.stdout_lines[0] }}"
Packit Service a166ed
    ipa_api_version: "{{ ipa_cmd_version.stdout_lines[1] }}"
Packit Service a166ed
    trust_test_is_supported: no