mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-07-25 00:44:42 +00:00
Merge pull request #1264 from t-woerner/module_documentation_fixes
Documentation fixes for issues found by ansible-test part of ansible-core 2.17.1
This commit is contained in:
@@ -56,5 +56,5 @@ options:
|
|||||||
Continuous mode. Don't stop on errors. Valid only if `state` is `absent`.
|
Continuous mode. Don't stop on errors. Valid only if `state` is `absent`.
|
||||||
aliases: ["continue"]
|
aliases: ["continue"]
|
||||||
type: bool
|
type: bool
|
||||||
default: True
|
default: true
|
||||||
"""
|
"""
|
||||||
|
|||||||
@@ -32,8 +32,7 @@ ANSIBLE_METADATA = {
|
|||||||
DOCUMENTATION = """
|
DOCUMENTATION = """
|
||||||
---
|
---
|
||||||
name: freeipa
|
name: freeipa
|
||||||
plugin_type: inventory
|
version_added: "1.13.0"
|
||||||
version_added: "1.13"
|
|
||||||
short_description: Compiles a dynamic inventory from IPA domain
|
short_description: Compiles a dynamic inventory from IPA domain
|
||||||
description: |
|
description: |
|
||||||
Compiles a dynamic inventory from IPA domain, filters servers by role(s).
|
Compiles a dynamic inventory from IPA domain, filters servers by role(s).
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ ANSIBLE_METADATA = {
|
|||||||
DOCUMENTATION = """
|
DOCUMENTATION = """
|
||||||
---
|
---
|
||||||
module: ipacert
|
module: ipacert
|
||||||
short description: Manage FreeIPA certificates
|
short_description: Manage FreeIPA certificates
|
||||||
description: Manage FreeIPA certificates
|
description: Manage FreeIPA certificates
|
||||||
extends_documentation_fragment:
|
extends_documentation_fragment:
|
||||||
- ipamodule_base_docs
|
- ipamodule_base_docs
|
||||||
@@ -67,6 +67,10 @@ options:
|
|||||||
description: Name of the issuing certificate authority.
|
description: Name of the issuing certificate authority.
|
||||||
type: str
|
type: str
|
||||||
required: false
|
required: false
|
||||||
|
chain:
|
||||||
|
description: Include certificate chain in output.
|
||||||
|
type: bool
|
||||||
|
required: false
|
||||||
serial_number:
|
serial_number:
|
||||||
description: |
|
description: |
|
||||||
Certificate serial number. Cannot be used with `state: requested`.
|
Certificate serial number. Cannot be used with `state: requested`.
|
||||||
@@ -102,7 +106,6 @@ options:
|
|||||||
required: true
|
required: true
|
||||||
type: str
|
type: str
|
||||||
author:
|
author:
|
||||||
authors:
|
|
||||||
- Sam Morris (@yrro)
|
- Sam Morris (@yrro)
|
||||||
- Rafael Guterres Jeffman (@rjeffman)
|
- Rafael Guterres Jeffman (@rjeffman)
|
||||||
"""
|
"""
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ options:
|
|||||||
sshpubkey:
|
sshpubkey:
|
||||||
description: List of SSH public keys
|
description: List of SSH public keys
|
||||||
type: list
|
type: list
|
||||||
element: str
|
elements: str
|
||||||
required: False
|
required: False
|
||||||
aliases: ["ipasshpubkey"]
|
aliases: ["ipasshpubkey"]
|
||||||
certificate:
|
certificate:
|
||||||
@@ -113,7 +113,7 @@ options:
|
|||||||
description: |
|
description: |
|
||||||
Suppress processing of membership attributes.
|
Suppress processing of membership attributes.
|
||||||
Valid only if `state` is `absent`.
|
Valid only if `state` is `absent`.
|
||||||
type: str
|
type: bool
|
||||||
required: False
|
required: False
|
||||||
aliases: ["no_members"]
|
aliases: ["no_members"]
|
||||||
action:
|
action:
|
||||||
|
|||||||
@@ -82,7 +82,6 @@ options:
|
|||||||
description: OAuth 2.0 client secret
|
description: OAuth 2.0 client secret
|
||||||
required: false
|
required: false
|
||||||
type: str
|
type: str
|
||||||
no_log: true
|
|
||||||
aliases: ["ipaidpclientsecret"]
|
aliases: ["ipaidpclientsecret"]
|
||||||
scope:
|
scope:
|
||||||
description: OAuth 2.0 scope. Multiple scopes separated by space
|
description: OAuth 2.0 scope. Multiple scopes separated by space
|
||||||
@@ -362,11 +361,11 @@ def main():
|
|||||||
dev_auth_uri=dict(required=False, type="str", default=None,
|
dev_auth_uri=dict(required=False, type="str", default=None,
|
||||||
aliases=["ipaidpdevauthendpoint"]),
|
aliases=["ipaidpdevauthendpoint"]),
|
||||||
token_uri=dict(required=False, type="str", default=None,
|
token_uri=dict(required=False, type="str", default=None,
|
||||||
aliases=["ipaidptokenendpoint"]),
|
aliases=["ipaidptokenendpoint"], no_log=False),
|
||||||
userinfo_uri=dict(required=False, type="str", default=None,
|
userinfo_uri=dict(required=False, type="str", default=None,
|
||||||
aliases=["ipaidpuserinfoendpoint"]),
|
aliases=["ipaidpuserinfoendpoint"]),
|
||||||
keys_uri=dict(required=False, type="str", default=None,
|
keys_uri=dict(required=False, type="str", default=None,
|
||||||
aliases=["ipaidpkeysendpoint"]),
|
aliases=["ipaidpkeysendpoint"], no_log=False),
|
||||||
issuer_url=dict(required=False, type="str", default=None,
|
issuer_url=dict(required=False, type="str", default=None,
|
||||||
aliases=["ipaidpissuerurl"]),
|
aliases=["ipaidpissuerurl"]),
|
||||||
client_id=dict(required=False, type="str", default=None,
|
client_id=dict(required=False, type="str", default=None,
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ options:
|
|||||||
description: The service to manage
|
description: The service to manage
|
||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: true
|
required: false
|
||||||
aliases: ["service"]
|
aliases: ["service"]
|
||||||
services:
|
services:
|
||||||
description: The list of service dicts.
|
description: The list of service dicts.
|
||||||
@@ -167,6 +167,13 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
aliases: ["ipaallowedtoperform_read_keys_hostgroup"]
|
aliases: ["ipaallowedtoperform_read_keys_hostgroup"]
|
||||||
|
delete_continue:
|
||||||
|
description:
|
||||||
|
Continuous mode. Don't stop on errors.
|
||||||
|
Valid only if `state` is `absent`.
|
||||||
|
required: false
|
||||||
|
type: bool
|
||||||
|
aliases: ["continue"]
|
||||||
certificate:
|
certificate:
|
||||||
description: Base-64 encoded service certificate.
|
description: Base-64 encoded service certificate.
|
||||||
required: false
|
required: false
|
||||||
|
|||||||
@@ -156,6 +156,7 @@ options:
|
|||||||
description: True if selinux status check passed
|
description: True if selinux status check passed
|
||||||
required: false
|
required: false
|
||||||
type: bool
|
type: bool
|
||||||
|
default: false
|
||||||
krb_name:
|
krb_name:
|
||||||
description: The krb5 config file name
|
description: The krb5 config file name
|
||||||
type: str
|
type: str
|
||||||
|
|||||||
@@ -51,6 +51,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
domain:
|
domain:
|
||||||
description: Primary DNS domain of the IPA deployment
|
description: Primary DNS domain of the IPA deployment
|
||||||
type: str
|
type: str
|
||||||
@@ -70,6 +71,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_host_dns:
|
no_host_dns:
|
||||||
description: Do not use DNS for hostname lookup during installation
|
description: Do not use DNS for hostname lookup during installation
|
||||||
type: bool
|
type: bool
|
||||||
@@ -97,6 +99,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
force_join:
|
force_join:
|
||||||
description: Force client enrollment even if already enrolled
|
description: Force client enrollment even if already enrolled
|
||||||
type: bool
|
type: bool
|
||||||
|
|||||||
@@ -51,6 +51,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
domain:
|
domain:
|
||||||
description: Primary DNS domain of the IPA deployment
|
description: Primary DNS domain of the IPA deployment
|
||||||
type: str
|
type: str
|
||||||
@@ -70,6 +71,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_host_dns:
|
no_host_dns:
|
||||||
description: Do not use DNS for hostname lookup during installation
|
description: Do not use DNS for hostname lookup during installation
|
||||||
type: bool
|
type: bool
|
||||||
@@ -97,6 +99,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
force_join:
|
force_join:
|
||||||
description: Force client enrollment even if already enrolled
|
description: Force client enrollment even if already enrolled
|
||||||
type: bool
|
type: bool
|
||||||
@@ -156,6 +159,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
author:
|
author:
|
||||||
- Thomas Woerner (@t-woerner)
|
- Thomas Woerner (@t-woerner)
|
||||||
'''
|
'''
|
||||||
|
|||||||
@@ -53,6 +53,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
domain:
|
domain:
|
||||||
description: Primary DNS domain of the IPA deployment
|
description: Primary DNS domain of the IPA deployment
|
||||||
type: str
|
type: str
|
||||||
@@ -77,6 +78,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_host_dns:
|
no_host_dns:
|
||||||
description: Do not use DNS for hostname lookup during installation
|
description: Do not use DNS for hostname lookup during installation
|
||||||
type: bool
|
type: bool
|
||||||
@@ -104,6 +106,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
dirsrv_cert_name:
|
dirsrv_cert_name:
|
||||||
description: Name of the Directory Server SSL certificate to install
|
description: Name of the Directory Server SSL certificate to install
|
||||||
type: str
|
type: str
|
||||||
@@ -118,6 +121,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
http_cert_name:
|
http_cert_name:
|
||||||
description: Name of the Apache Server SSL certificate to install
|
description: Name of the Apache Server SSL certificate to install
|
||||||
type: str
|
type: str
|
||||||
@@ -132,6 +136,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
pkinit_cert_name:
|
pkinit_cert_name:
|
||||||
description: Name of the Kerberos KDC SSL certificate to install
|
description: Name of the Kerberos KDC SSL certificate to install
|
||||||
type: str
|
type: str
|
||||||
@@ -182,6 +187,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_reverse:
|
no_reverse:
|
||||||
description: Do not create new reverse DNS zone
|
description: Do not create new reverse DNS zone
|
||||||
type: bool
|
type: bool
|
||||||
@@ -197,6 +203,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_forwarders:
|
no_forwarders:
|
||||||
description: Do not add any DNS forwarders, use root servers instead
|
description: Do not add any DNS forwarders, use root servers instead
|
||||||
type: bool
|
type: bool
|
||||||
@@ -250,7 +257,7 @@ options:
|
|||||||
type: bool
|
type: bool
|
||||||
default: no
|
default: no
|
||||||
required: no
|
required: no
|
||||||
client_configured:
|
ipa_client_installed:
|
||||||
description: Was client configured already
|
description: Was client configured already
|
||||||
type: bool
|
type: bool
|
||||||
required: yes
|
required: yes
|
||||||
|
|||||||
@@ -127,6 +127,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
author:
|
author:
|
||||||
- Thomas Woerner (@t-woerner)
|
- Thomas Woerner (@t-woerner)
|
||||||
'''
|
'''
|
||||||
|
|||||||
@@ -61,6 +61,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
forward_policy:
|
forward_policy:
|
||||||
description: DNS forwarding policy for global forwarders
|
description: DNS forwarding policy for global forwarders
|
||||||
type: str
|
type: str
|
||||||
|
|||||||
@@ -51,6 +51,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
domain:
|
domain:
|
||||||
description: Primary DNS domain of the IPA deployment
|
description: Primary DNS domain of the IPA deployment
|
||||||
type: str
|
type: str
|
||||||
@@ -70,6 +71,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_host_dns:
|
no_host_dns:
|
||||||
description: Do not use DNS for hostname lookup during installation
|
description: Do not use DNS for hostname lookup during installation
|
||||||
type: bool
|
type: bool
|
||||||
@@ -108,6 +110,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
force_join:
|
force_join:
|
||||||
description: Force client enrollment even if already enrolled
|
description: Force client enrollment even if already enrolled
|
||||||
type: bool
|
type: bool
|
||||||
@@ -176,6 +179,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
author:
|
author:
|
||||||
- Thomas Woerner (@t-woerner)
|
- Thomas Woerner (@t-woerner)
|
||||||
'''
|
'''
|
||||||
|
|||||||
@@ -51,6 +51,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
domain:
|
domain:
|
||||||
description: Primary DNS domain of the IPA deployment
|
description: Primary DNS domain of the IPA deployment
|
||||||
type: str
|
type: str
|
||||||
@@ -70,6 +71,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_host_dns:
|
no_host_dns:
|
||||||
description: Do not use DNS for hostname lookup during installation
|
description: Do not use DNS for hostname lookup during installation
|
||||||
type: bool
|
type: bool
|
||||||
@@ -101,6 +103,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
force_join:
|
force_join:
|
||||||
description: Force client enrollment even if already enrolled
|
description: Force client enrollment even if already enrolled
|
||||||
type: bool
|
type: bool
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
domain:
|
domain:
|
||||||
description: Primary DNS domain of the IPA deployment
|
description: Primary DNS domain of the IPA deployment
|
||||||
type: str
|
type: str
|
||||||
@@ -51,6 +52,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
realm:
|
realm:
|
||||||
description: Kerberos realm name of the IPA deployment
|
description: Kerberos realm name of the IPA deployment
|
||||||
type: str
|
type: str
|
||||||
@@ -66,6 +68,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
hidden_replica:
|
hidden_replica:
|
||||||
description: Install a hidden replica
|
description: Install a hidden replica
|
||||||
type: bool
|
type: bool
|
||||||
@@ -112,18 +115,21 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
http_cert_files:
|
http_cert_files:
|
||||||
description:
|
description:
|
||||||
File containing the Apache Server SSL certificate and private key
|
File containing the Apache Server SSL certificate and private key
|
||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
pkinit_cert_files:
|
pkinit_cert_files:
|
||||||
description:
|
description:
|
||||||
File containing the Kerberos KDC SSL certificate and private key
|
File containing the Kerberos KDC SSL certificate and private key
|
||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_ntp:
|
no_ntp:
|
||||||
description: Do not configure ntp
|
description: Do not configure ntp
|
||||||
type: bool
|
type: bool
|
||||||
@@ -134,6 +140,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
ntp_pool:
|
ntp_pool:
|
||||||
description: ntp server pool to use
|
description: ntp server pool to use
|
||||||
type: str
|
type: str
|
||||||
@@ -153,6 +160,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_forwarders:
|
no_forwarders:
|
||||||
description: Do not add any DNS forwarders, use root servers instead
|
description: Do not add any DNS forwarders, use root servers instead
|
||||||
type: bool
|
type: bool
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
domain:
|
domain:
|
||||||
description: Primary DNS domain of the IPA deployment
|
description: Primary DNS domain of the IPA deployment
|
||||||
type: str
|
type: str
|
||||||
@@ -74,6 +75,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_host_dns:
|
no_host_dns:
|
||||||
description: Do not use DNS for hostname lookup during installation
|
description: Do not use DNS for hostname lookup during installation
|
||||||
type: bool
|
type: bool
|
||||||
@@ -114,6 +116,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
subject_base:
|
subject_base:
|
||||||
description:
|
description:
|
||||||
The certificate subject base (default O=<realm-name>).
|
The certificate subject base (default O=<realm-name>).
|
||||||
@@ -134,6 +137,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_reverse:
|
no_reverse:
|
||||||
description: Do not create new reverse DNS zone
|
description: Do not create new reverse DNS zone
|
||||||
type: bool
|
type: bool
|
||||||
@@ -149,6 +153,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_forwarders:
|
no_forwarders:
|
||||||
description: Do not add any DNS forwarders, use root servers instead
|
description: Do not add any DNS forwarders, use root servers instead
|
||||||
type: bool
|
type: bool
|
||||||
|
|||||||
@@ -96,6 +96,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
subject_base:
|
subject_base:
|
||||||
description:
|
description:
|
||||||
The certificate subject base (default O=<realm-name>).
|
The certificate subject base (default O=<realm-name>).
|
||||||
@@ -113,6 +114,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
domainlevel:
|
domainlevel:
|
||||||
description: The domain level
|
description: The domain level
|
||||||
type: int
|
type: int
|
||||||
|
|||||||
@@ -54,6 +54,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
domain:
|
domain:
|
||||||
description: Primary DNS domain of the IPA deployment
|
description: Primary DNS domain of the IPA deployment
|
||||||
type: str
|
type: str
|
||||||
@@ -182,6 +183,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_reverse:
|
no_reverse:
|
||||||
description: Do not create new reverse DNS zone
|
description: Do not create new reverse DNS zone
|
||||||
type: bool
|
type: bool
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
domain:
|
domain:
|
||||||
description: Primary DNS domain of the IPA deployment
|
description: Primary DNS domain of the IPA deployment
|
||||||
type: str
|
type: str
|
||||||
|
|||||||
@@ -87,6 +87,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
_dirsrv_pkcs12_info:
|
_dirsrv_pkcs12_info:
|
||||||
description: The installer _dirsrv_pkcs12_info setting
|
description: The installer _dirsrv_pkcs12_info setting
|
||||||
type: list
|
type: list
|
||||||
@@ -99,6 +100,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
subject_base:
|
subject_base:
|
||||||
description:
|
description:
|
||||||
The certificate subject base (default O=<realm-name>).
|
The certificate subject base (default O=<realm-name>).
|
||||||
|
|||||||
@@ -66,17 +66,20 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
reverse_zones:
|
reverse_zones:
|
||||||
description: The reverse DNS zones to use
|
description: The reverse DNS zones to use
|
||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
http_cert_files:
|
http_cert_files:
|
||||||
description:
|
description:
|
||||||
File containing the Apache Server SSL certificate and private key
|
File containing the Apache Server SSL certificate and private key
|
||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
setup_adtrust:
|
setup_adtrust:
|
||||||
description: Configure AD trust capability
|
description: Configure AD trust capability
|
||||||
type: bool
|
type: bool
|
||||||
@@ -124,6 +127,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
subject_base:
|
subject_base:
|
||||||
description:
|
description:
|
||||||
The certificate subject base (default O=<realm-name>).
|
The certificate subject base (default O=<realm-name>).
|
||||||
@@ -166,6 +170,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_reverse:
|
no_reverse:
|
||||||
description: Do not create new reverse DNS zone
|
description: Do not create new reverse DNS zone
|
||||||
type: bool
|
type: bool
|
||||||
|
|||||||
@@ -66,11 +66,13 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
reverse_zones:
|
reverse_zones:
|
||||||
description: The reverse DNS zones to use
|
description: The reverse DNS zones to use
|
||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
setup_adtrust:
|
setup_adtrust:
|
||||||
description: Configure AD trust capability
|
description: Configure AD trust capability
|
||||||
type: bool
|
type: bool
|
||||||
@@ -113,6 +115,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
subject_base:
|
subject_base:
|
||||||
description:
|
description:
|
||||||
The certificate subject base (default O=<realm-name>).
|
The certificate subject base (default O=<realm-name>).
|
||||||
|
|||||||
@@ -73,6 +73,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_host_dns:
|
no_host_dns:
|
||||||
description: Do not use DNS for hostname lookup during installation
|
description: Do not use DNS for hostname lookup during installation
|
||||||
type: bool
|
type: bool
|
||||||
@@ -223,6 +224,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_reverse:
|
no_reverse:
|
||||||
description: Do not create new reverse DNS zone
|
description: Do not create new reverse DNS zone
|
||||||
type: bool
|
type: bool
|
||||||
@@ -242,6 +244,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
no_forwarders:
|
no_forwarders:
|
||||||
description: Do not add any DNS forwarders, use root servers instead
|
description: Do not add any DNS forwarders, use root servers instead
|
||||||
type: bool
|
type: bool
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
author:
|
author:
|
||||||
- Thomas Woerner (@t-woerner)
|
- Thomas Woerner (@t-woerner)
|
||||||
'''
|
'''
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ options:
|
|||||||
type: list
|
type: list
|
||||||
elements: str
|
elements: str
|
||||||
required: no
|
required: no
|
||||||
|
default: []
|
||||||
author:
|
author:
|
||||||
- Thomas Woerner (@t-woerner)
|
- Thomas Woerner (@t-woerner)
|
||||||
'''
|
'''
|
||||||
|
|||||||
@@ -306,14 +306,14 @@ class AnsibleFreeIPATestCase(TestCase):
|
|||||||
if res.rc != 0:
|
if res.rc != 0:
|
||||||
for output in expected_output:
|
for output in expected_output:
|
||||||
assert self.__is_text_on_data(output, res.stderr), (
|
assert self.__is_text_on_data(output, res.stderr), (
|
||||||
f"\n{'='*40}\nExpected: {output}\n{'='*40}\n"
|
f"\n{'=' * 40}\nExpected: {output}\n{'=' * 40}\n"
|
||||||
+ f"Output:\n{res.stderr}{'='*40}\n"
|
+ f"Output:\n{res.stderr}{'=' * 40}\n"
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
for output in expected_output:
|
for output in expected_output:
|
||||||
assert self.__is_text_on_data(output, res.stdout), (
|
assert self.__is_text_on_data(output, res.stdout), (
|
||||||
f"\n{'='*40}\nExpected: {output}\n{'='*40}\n"
|
f"\n{'=' * 40}\nExpected: {output}\n{'=' * 40}\n"
|
||||||
+ f"Output:\n{res.stdout}{'='*40}\n"
|
+ f"Output:\n{res.stdout}{'=' * 40}\n"
|
||||||
)
|
)
|
||||||
kdestroy(self.master)
|
kdestroy(self.master)
|
||||||
|
|
||||||
@@ -325,8 +325,8 @@ class AnsibleFreeIPATestCase(TestCase):
|
|||||||
res = self.master.run(cmd)
|
res = self.master.run(cmd)
|
||||||
for member in members:
|
for member in members:
|
||||||
assert not self.__is_text_on_data(member, res.stdout), (
|
assert not self.__is_text_on_data(member, res.stdout), (
|
||||||
f"\n{'='*40}\nExpected: {member}\n{'='*40}\n"
|
f"\n{'=' * 40}\nExpected: {member}\n{'=' * 40}\n"
|
||||||
+ f"Output:\n{res.stdout}{'='*40}\n"
|
+ f"Output:\n{res.stdout}{'=' * 40}\n"
|
||||||
)
|
)
|
||||||
kdestroy(self.master)
|
kdestroy(self.master)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user