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
|