"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "test/integration/targets/aci_aaa_user/tasks/main.yml" between
ansible-2.7.6.tar.gz and ansible-2.7.7.tar.gz

About: Ansible is a platform for configuring and managing computers combining multi-node software deployment, ad hoc task execution, and configuration management.

main.yml  (ansible-2.7.6):main.yml  (ansible-2.7.7)
skipping to change at line 67 skipping to change at line 67
- name: Add user again (normal mode) - name: Add user again (normal mode)
aci_aaa_user: *user_present aci_aaa_user: *user_present
register: nm_add_user_again register: nm_add_user_again
- name: Verify add user - name: Verify add user
assert: assert:
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
- name: Modify user (check_mode) - name: Modify user (check_mode)
aci_aaa_user: &user_changed aci_aaa_user: &user_changed
host: '{{ aci_hostname }}' host: '{{ aci_hostname }}'
username: '{{ aci_username }}' username: '{{ aci_username }}'
password: '{{ aci_password }}' password: '{{ aci_password }}'
validate_certs: '{{ aci_validate_certs | default(false) }}' validate_certs: '{{ aci_validate_certs | default(false) }}'
use_ssl: '{{ aci_use_ssl | default(true) }}' use_ssl: '{{ aci_use_ssl | default(true) }}'
use_proxy: '{{ aci_use_proxy | default(true) }}' use_proxy: '{{ aci_use_proxy | default(true) }}'
skipping to change at line 107 skipping to change at line 109
- name: Modify user again (normal mode) - name: Modify user again (normal mode)
aci_aaa_user: *user_changed aci_aaa_user: *user_changed
register: nm_modify_user_again register: nm_modify_user_again
- name: Verify modify user - name: Verify modify user
assert: assert:
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 fo r 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 u
ser for integration tests'
# CLEAR PASSWORD HISTORY
- name: Clear password history (check_mode)
aci_aaa_user: &clear_password_history
host: '{{ aci_hostname }}'
username: '{{ aci_username }}'
password: '{{ aci_password }}'
validate_certs: '{{ aci_validate_certs | default(false) }}'
use_ssl: '{{ aci_use_ssl | default(true) }}'
use_proxy: '{{ aci_use_proxy | default(true) }}'
output_level: '{{ aci_output_level | default("info") }}'
aaa_user: ansible
clear_password_history: yes
check_mode: yes
register: cm_clear_password_history
- name: Clear password history (normal mode)
aci_aaa_user: *clear_password_history
register: nm_clear_password_history
- name: Clear password history (check mode)
aci_aaa_user: *clear_password_history
check_mode: yes
register: cm_clear_password_history_again
- name: Clear password history (normal mode)
aci_aaa_user: *clear_password_history
register: nm_clear_password_history_again
- name: Verify clear password history
assert:
that:
# NOTE: Clearing password history is a changing action, everytime
- cm_clear_password_history is changed
- nm_clear_password_history is changed
- cm_clear_password_history_again is changed
- nm_clear_password_history_again is changed
# QUERY ALL USERS # QUERY ALL USERS
- name: Query all users (check_mode) - name: Query all users (check_mode)
aci_aaa_user: &user_query aci_aaa_user: &user_query
host: '{{ aci_hostname }}' host: '{{ aci_hostname }}'
username: '{{ aci_username }}' username: '{{ aci_username }}'
password: '{{ aci_password }}' password: '{{ aci_password }}'
validate_certs: '{{ aci_validate_certs | default(false) }}' validate_certs: '{{ aci_validate_certs | default(false) }}'
use_ssl: '{{ aci_use_ssl | default(true) }}' use_ssl: '{{ aci_use_ssl | default(true) }}'
use_proxy: '{{ aci_use_proxy | default(true) }}' use_proxy: '{{ aci_use_proxy | default(true) }}'
skipping to change at line 155 skipping to change at line 196
aci_aaa_user: aci_aaa_user:
<<: *user_query <<: *user_query
register: nm_query_user register: nm_query_user
- name: Verify query_user - name: Verify query_user
assert: assert:
that: that:
- 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.l
an'
- 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
- name: Remove user (check_mode) - name: Remove user (check_mode)
aci_aaa_user: *user_absent aci_aaa_user: *user_absent
check_mode: yes check_mode: yes
register: cm_remove_user register: cm_remove_user
- name: Remove user (normal mode) - name: Remove user (normal mode)
aci_aaa_user: *user_absent aci_aaa_user: *user_absent
register: nm_remove_user register: nm_remove_user
 End of changes. 5 change blocks. 
0 lines changed or deleted 51 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)