mirror of https://github.com/ansible/ansible.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
756 B
YAML
15 lines
756 B
YAML
2 years ago
|
become_test: >-
|
||
|
{{ become_test_config.method }} from {{ connection_user.stdout }} to {{ become_test_config.user }}
|
||
|
{{ 'with' if become_test_config.password else 'without' }} password
|
||
|
|
||
|
become_methods:
|
||
|
- method: sudo
|
||
|
user: "{{ test_user_name }}"
|
||
|
password: "{{ test_user_plaintext_password if connection_user.stdout != 'root' else None }}"
|
||
|
# Some systems are not configured to allow sudo for non-root users.
|
||
|
# The tests could be updated in the future to temporarily enable sudo for the connection user.
|
||
|
skip: "{{ connection_user.stdout != 'root' and ansible_distribution == 'FreeBSD' }}"
|
||
|
- method: su
|
||
|
user: "{{ test_user_name }}"
|
||
|
password: "{{ test_user_plaintext_password if connection_user.stdout != 'root' else None }}"
|