1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Remove ipa_ modules from sanity ignore; fix the docs

This commit is contained in:
fxfitz 2018-07-03 19:19:35 -05:00 committed by Matt Clay
parent 92dce2943f
commit f92b95b8cb
10 changed files with 19 additions and 26 deletions

View file

@ -30,9 +30,11 @@ options:
external: external:
description: description:
- Allow adding external non-IPA members from trusted domains. - Allow adding external non-IPA members from trusted domains.
type: bool
gidnumber: gidnumber:
description: description:
- GID (use this option to set it manually). - GID (use this option to set it manually).
aliases: ['gid']
group: group:
description: description:
- List of group names assigned to this group. - List of group names assigned to this group.
@ -42,6 +44,7 @@ options:
nonposix: nonposix:
description: description:
- Create as a non-POSIX group. - Create as a non-POSIX group.
type: bool
user: user:
description: description:
- List of user names assigned to this group. - List of user names assigned to this group.

View file

@ -32,6 +32,7 @@ options:
description: description:
- Force host name even if not in DNS. - Force host name even if not in DNS.
required: false required: false
type: bool
ip_address: ip_address:
description: description:
- Add the host to DNS with this IP address. - Add the host to DNS with this IP address.
@ -64,12 +65,13 @@ options:
state: state:
description: State to ensure description: State to ensure
default: present default: present
choices: ["present", "absent", "disabled"] choices: ["present", "absent", "enabled", "disabled"]
update_dns: update_dns:
description: description:
- If set C("True") with state as C("absent"), then removes DNS records of the host managed by FreeIPA DNS. - If set C("True") with state as C("absent"), then removes DNS records of the host managed by FreeIPA DNS.
- This option has no effect for states other than "absent". - This option has no effect for states other than "absent".
default: false default: false
type: bool
version_added: "2.5" version_added: "2.5"
random_password: random_password:
description: Generate a random password to be used in bulk enrollment description: Generate a random password to be used in bulk enrollment

View file

@ -44,7 +44,7 @@ options:
description: description:
- State to ensure. - State to ensure.
default: "present" default: "present"
choices: ["present", "absent"] choices: ["present", "absent", "enabled", "disabled"]
extends_documentation_fragment: ipa.documentation extends_documentation_fragment: ipa.documentation
version_added: "2.3" version_added: "2.3"
''' '''

View file

@ -33,6 +33,7 @@ options:
description: description:
- Force principal name even if host is not in DNS. - Force principal name even if host is not in DNS.
required: false required: false
type: bool
state: state:
description: State to ensure description: State to ensure
required: false required: false

View file

@ -24,6 +24,7 @@ options:
description: description:
- The Sub Certificate Authority name which needs to be managed. - The Sub Certificate Authority name which needs to be managed.
required: true required: true
aliases: ["name"]
subca_subject: subca_subject:
description: description:
- The Sub Certificate Authority's Subject. e.g., 'CN=SampleSubCA1,O=testrelm.test' - The Sub Certificate Authority's Subject. e.g., 'CN=SampleSubCA1,O=testrelm.test'
@ -38,7 +39,7 @@ options:
- State 'disable' and 'enable' is available for FreeIPA 4.4.2 version and onwards - State 'disable' and 'enable' is available for FreeIPA 4.4.2 version and onwards
required: false required: false
default: present default: present
choices: ["present", "absent", "enable", "disable"] choices: ["present", "absent", "enabled", "disabled"]
extends_documentation_fragment: ipa.documentation extends_documentation_fragment: ipa.documentation
''' '''

View file

@ -30,7 +30,7 @@ options:
state: state:
description: State to ensure description: State to ensure
default: present default: present
choices: ['present', 'absent'] choices: ['present', 'absent', 'enabled', 'disabled']
extends_documentation_fragment: ipa.documentation extends_documentation_fragment: ipa.documentation
version_added: "2.3" version_added: "2.3"
''' '''

View file

@ -30,7 +30,7 @@ options:
state: state:
description: State to ensure description: State to ensure
default: present default: present
choices: ['present', 'absent'] choices: ['present', 'absent', 'enabled', 'disabled']
sudocmd: sudocmd:
description: description:
- List of sudo commands to assign to the group. - List of sudo commands to assign to the group.

View file

@ -34,6 +34,9 @@ options:
- List of commands assigned to the rule. - List of commands assigned to the rule.
- If an empty list is passed all commands will be removed from the rule. - If an empty list is passed all commands will be removed from the rule.
- If option is omitted commands will not be checked or changed. - If option is omitted commands will not be checked or changed.
description:
description:
- Description of the sudo rule.
host: host:
description: description:
- List of hosts assigned to the rule. - List of hosts assigned to the rule.
@ -62,6 +65,9 @@ options:
- RunAs Group category the rule applies to. - RunAs Group category the rule applies to.
choices: ['all'] choices: ['all']
version_added: "2.5" version_added: "2.5"
sudoopt:
description:
- List of options to add to the sudo rule.
user: user:
description: description:
- List of users assigned to the rule. - List of users assigned to the rule.

View file

@ -49,5 +49,6 @@ options:
- If set to C(no), the SSL certificates will not be validated. - If set to C(no), the SSL certificates will not be validated.
- This should only set to C(no) used on personally controlled sites using self-signed certificates. - This should only set to C(no) used on personally controlled sites using self-signed certificates.
default: true default: true
type: bool
''' '''

View file

@ -617,27 +617,6 @@ lib/ansible/modules/files/synchronize.py E325
lib/ansible/modules/files/synchronize.py E327 lib/ansible/modules/files/synchronize.py E327
lib/ansible/modules/files/unarchive.py E323 lib/ansible/modules/files/unarchive.py E323
lib/ansible/modules/identity/cyberark/cyberark_user.py E324 lib/ansible/modules/identity/cyberark/cyberark_user.py E324
lib/ansible/modules/identity/ipa/ipa_dnsrecord.py E325
lib/ansible/modules/identity/ipa/ipa_dnszone.py E325
lib/ansible/modules/identity/ipa/ipa_group.py E322
lib/ansible/modules/identity/ipa/ipa_group.py E325
lib/ansible/modules/identity/ipa/ipa_hbacrule.py E325
lib/ansible/modules/identity/ipa/ipa_host.py E325
lib/ansible/modules/identity/ipa/ipa_host.py E326
lib/ansible/modules/identity/ipa/ipa_hostgroup.py E325
lib/ansible/modules/identity/ipa/ipa_hostgroup.py E326
lib/ansible/modules/identity/ipa/ipa_role.py E325
lib/ansible/modules/identity/ipa/ipa_service.py E325
lib/ansible/modules/identity/ipa/ipa_subca.py E322
lib/ansible/modules/identity/ipa/ipa_subca.py E325
lib/ansible/modules/identity/ipa/ipa_subca.py E326
lib/ansible/modules/identity/ipa/ipa_sudocmd.py E325
lib/ansible/modules/identity/ipa/ipa_sudocmd.py E326
lib/ansible/modules/identity/ipa/ipa_sudocmdgroup.py E325
lib/ansible/modules/identity/ipa/ipa_sudocmdgroup.py E326
lib/ansible/modules/identity/ipa/ipa_sudorule.py E322
lib/ansible/modules/identity/ipa/ipa_sudorule.py E325
lib/ansible/modules/identity/ipa/ipa_user.py E325
lib/ansible/modules/identity/keycloak/keycloak_client.py E322 lib/ansible/modules/identity/keycloak/keycloak_client.py E322
lib/ansible/modules/identity/keycloak/keycloak_client.py E324 lib/ansible/modules/identity/keycloak/keycloak_client.py E324
lib/ansible/modules/identity/keycloak/keycloak_client.py E325 lib/ansible/modules/identity/keycloak/keycloak_client.py E325