|
Packit |
24e690 |
---
|
|
Packit |
24e690 |
- name: Test host bool parameters
|
|
Packit |
24e690 |
hosts: ipaserver
|
|
Packit |
24e690 |
become: true
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
tasks:
|
|
Packit |
24e690 |
- name: Get Domain from server name
|
|
Packit |
24e690 |
set_fact:
|
|
Packit |
24e690 |
ipaserver_domain: "{{ groups.ipaserver[0].split('.')[1:] | join ('.') }}"
|
|
Packit |
24e690 |
when: ipaserver_domain is not defined
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Set host1_fqdn .. host6_fqdn
|
|
Packit |
24e690 |
set_fact:
|
|
Packit |
24e690 |
host1_fqdn: "{{ 'host1.' + ipaserver_domain }}"
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host absent
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name:
|
|
Packit |
24e690 |
- "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
update_dns: yes
|
|
Packit |
24e690 |
state: absent
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host "{{ host1_fqdn }}" present with requires_pre_auth, ok_as_delegate and ok_to_auth_as_delegate
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name: "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
force: yes
|
|
Packit |
24e690 |
requires_pre_auth: yes
|
|
Packit |
24e690 |
ok_as_delegate: yes
|
|
Packit |
24e690 |
ok_to_auth_as_delegate: yes
|
|
Packit |
24e690 |
register: result
|
|
Packit |
24e690 |
failed_when: not result.changed
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host "{{ host1_fqdn }}" present with requires_pre_auth, ok_as_delegate and ok_to_auth_as_delegate again
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name: "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
requires_pre_auth: yes
|
|
Packit |
24e690 |
ok_as_delegate: yes
|
|
Packit |
24e690 |
ok_to_auth_as_delegate: yes
|
|
Packit |
24e690 |
register: result
|
|
Packit |
24e690 |
failed_when: result.changed
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host "{{ host1_fqdn }}" present with requires_pre_auth, ok_as_delegate and ok_to_auth_as_delegate set to no
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name: "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
requires_pre_auth: no
|
|
Packit |
24e690 |
ok_as_delegate: no
|
|
Packit |
24e690 |
ok_to_auth_as_delegate: no
|
|
Packit |
24e690 |
register: result
|
|
Packit |
24e690 |
failed_when: not result.changed
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host "{{ host1_fqdn }}" present with requires_pre_auth, ok_as_delegate and ok_to_auth_as_delegate set to no again
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name: "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
requires_pre_auth: no
|
|
Packit |
24e690 |
ok_as_delegate: no
|
|
Packit |
24e690 |
ok_to_auth_as_delegate: no
|
|
Packit |
24e690 |
register: result
|
|
Packit |
24e690 |
failed_when: result.changed
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host "{{ host1_fqdn }}" present with requires_pre_auth
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name: "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
requires_pre_auth: yes
|
|
Packit |
24e690 |
register: result
|
|
Packit |
24e690 |
failed_when: not result.changed
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host "{{ host1_fqdn }}" present with requires_pre_auth again
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name: "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
requires_pre_auth: yes
|
|
Packit |
24e690 |
register: result
|
|
Packit |
24e690 |
failed_when: result.changed
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host "{{ host1_fqdn }}" present with ok_as_delegate
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name: "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
ok_as_delegate: yes
|
|
Packit |
24e690 |
register: result
|
|
Packit |
24e690 |
failed_when: not result.changed
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host "{{ host1_fqdn }}" present with ok_as_delegate again
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name: "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
ok_as_delegate: yes
|
|
Packit |
24e690 |
register: result
|
|
Packit |
24e690 |
failed_when: result.changed
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host "{{ host1_fqdn }}" present with ok_to_auth_as_delegate
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name: "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
ok_to_auth_as_delegate: yes
|
|
Packit |
24e690 |
register: result
|
|
Packit |
24e690 |
failed_when: not result.changed
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host "{{ host1_fqdn }}" present with ok_to_auth_as_delegate again
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name: "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
ok_to_auth_as_delegate: yes
|
|
Packit |
24e690 |
register: result
|
|
Packit |
24e690 |
failed_when: result.changed
|
|
Packit |
24e690 |
|
|
Packit |
24e690 |
- name: Host absent
|
|
Packit |
24e690 |
ipahost:
|
|
Packit |
24e690 |
ipaadmin_password: MyPassword123
|
|
Packit |
24e690 |
name:
|
|
Packit |
24e690 |
- "{{ host1_fqdn }}"
|
|
Packit |
24e690 |
update_dns: yes
|
|
Packit |
24e690 |
state: absent
|