aci_aaa_user: Fix changing user description (#51408)
This fixes a reported problem with the aci_aaa_user module.
This commit is contained in:
parent
3f4ca18e7b
commit
d8a0e1a9b7
3 changed files with 13 additions and 0 deletions
2
changelogs/fragments/51406-aci_aaa_user-description.yaml
Normal file
2
changelogs/fragments/51406-aci_aaa_user-description.yaml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
bugfixes:
|
||||||
|
- aci_aaa_user - Fix setting user description (https://github.com/ansible/ansible/issues/51406)
|
|
@ -331,6 +331,7 @@ def main():
|
||||||
class_config=dict(
|
class_config=dict(
|
||||||
accountStatus=enabled,
|
accountStatus=enabled,
|
||||||
clearPwdHistory=clear_password_history,
|
clearPwdHistory=clear_password_history,
|
||||||
|
descr=description,
|
||||||
email=email,
|
email=email,
|
||||||
expiration=expiration,
|
expiration=expiration,
|
||||||
expires=expires,
|
expires=expires,
|
||||||
|
|
|
@ -66,8 +66,10 @@
|
||||||
that:
|
that:
|
||||||
- cm_add_user is changed
|
- cm_add_user is changed
|
||||||
- nm_add_user is changed
|
- nm_add_user is changed
|
||||||
|
- nm_add_user.current.0.aaaUser.attributes.descr == 'Ansible test user'
|
||||||
- cm_add_user_again is not changed
|
- cm_add_user_again is not changed
|
||||||
- nm_add_user_again is not changed
|
- nm_add_user_again is not changed
|
||||||
|
- nm_add_user_again.current.0.aaaUser.attributes.descr == 'Ansible test user'
|
||||||
|
|
||||||
|
|
||||||
# MODIFY USER
|
# MODIFY USER
|
||||||
|
@ -107,8 +109,10 @@
|
||||||
that:
|
that:
|
||||||
- cm_modify_user is changed
|
- cm_modify_user is changed
|
||||||
- nm_modify_user is changed
|
- nm_modify_user is changed
|
||||||
|
- nm_modify_user.current.0.aaaUser.attributes.descr == 'Ansible test user for integration tests'
|
||||||
- cm_modify_user_again is not changed
|
- cm_modify_user_again is not changed
|
||||||
- nm_modify_user_again is not changed
|
- nm_modify_user_again is not changed
|
||||||
|
- nm_modify_user_again.current.0.aaaUser.attributes.descr == 'Ansible test user for integration tests'
|
||||||
|
|
||||||
|
|
||||||
# QUERY ALL USERS
|
# QUERY ALL USERS
|
||||||
|
@ -157,6 +161,12 @@
|
||||||
- cm_query_user is not changed
|
- cm_query_user is not changed
|
||||||
- nm_query_user is not changed
|
- nm_query_user is not changed
|
||||||
- cm_query_user == nm_query_user
|
- cm_query_user == nm_query_user
|
||||||
|
- nm_query_user.current.0.aaaUser.attributes.accountStatus == 'active'
|
||||||
|
- nm_query_user.current.0.aaaUser.attributes.descr == 'Ansible test user for integration tests'
|
||||||
|
- nm_query_user.current.0.aaaUser.attributes.email == 'aci-ansible@ansible.lan'
|
||||||
|
- nm_query_user.current.0.aaaUser.attributes.expiration == '2123-12-12T00:00:00.000+00:00'
|
||||||
|
- nm_query_user.current.0.aaaUser.attributes.expires == 'yes'
|
||||||
|
- nm_query_user.current.0.aaaUser.attributes.phone == '2-345-555-678'
|
||||||
|
|
||||||
|
|
||||||
# REMOVE USER
|
# REMOVE USER
|
||||||
|
|
Loading…
Reference in a new issue