File tree Expand file tree Collapse file tree 6 files changed +11
-6
lines changed
Expand file tree Collapse file tree 6 files changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ In progress (unreleased)
2323
2424* :gh:issue: `1083 ` :mod: `ansible_mitogen `: Templated become method
2525 (e.g. ``ansible_become_method ``).
26+ * :gh:issue: `1083 ` :mod: `ansible_mitogen `: Templated become flag
27+ (e.g. ``ansible_become_method ``, ``become `` keyword).
2628
2729
2830v0.3.17 (2024-11-07)
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ ansible_host=localhost
3030ansible_user =" {{ lookup('pipe', 'whoami') }}"
3131
3232[tt_become_by_inv]
33+ tt-become ansible_become =" {{ 'true' | trim }}" ansible_become_user =root
3334tt-become-exe ansible_become =true ansible_become_exe =" {{ 'sudo' | trim }}" ansible_become_user =root
3435tt-become-flags ansible_become =true ansible_become_flags =" {{ '--set-home --stdin --non-interactive' | trim }}" ansible_become_user =root
3536tt-become-method ansible_become =true ansible_become_method =" {{ 'sudo' | trim }}" ansible_become_user =root
Original file line number Diff line number Diff line change 1212 - name : Templated become in inventory
1313 vars :
1414 expected_become_users :
15+ tt-become : root
1516 tt-become-exe : root
1617 tt-become-flags : root
1718 tt-become-method : root
Original file line number Diff line number Diff line change 11- name : integration/become/templated_by_play_keywords.yml
22 hosts : tt_become_bare
33 gather_facts : false
4- become : true
4+ become : " {{ ' true' | trim }} "
55 become_exe : " {{ 'sudo' | trim }}"
66 become_flags : " {{ '--set-home --stdin --non-interactive' | trim }}"
77 become_method : " {{ 'sudo' | trim }}"
2222- name : integration/become/templated_by_play_keywords.yml
2323 hosts : tt_become_bare
2424 gather_facts : false
25- become : true
25+ become : " {{ ' true' | trim }} "
2626 become_exe : " {{ 'sudo' | trim }}"
2727 become_flags : " {{ '--set-home --stdin --non-interactive' | trim }}"
2828 become_method : " {{ 'sudo' | trim }}"
Original file line number Diff line number Diff line change 33 gather_facts : false
44 # FIXME Resetting the connection shouldn't require credentials
55 # https://github.com/mitogen-hq/mitogen/issues/1132
6- become : true
6+ become : " {{ ' true' | trim }} "
77 become_exe : " {{ 'sudo' | trim }}"
88 become_flags : " {{ '--set-home --stdin --non-interactive' | trim }}"
99 become_method : " {{ 'sudo' | trim }}"
1717 gather_facts : false
1818 tasks :
1919 - name : Templated become by task keywords, with delegate_to
20- become : true
20+ become : " {{ ' true' | trim }} "
2121 become_exe : " {{ 'sudo' | trim }}"
2222 become_flags : " {{ '--set-home --stdin --non-interactive' | trim }}"
2323 become_method : " {{ 'sudo' | trim }}"
3838 gather_facts : false
3939 # FIXME Resetting the connection shouldn't require credentials
4040 # https://github.com/mitogen-hq/mitogen/issues/1132
41- become : true
41+ become : " {{ ' true' | trim }} "
4242 become_exe : " {{ 'sudo' | trim }}"
4343 become_flags : " {{ '--set-home --stdin --non-interactive' | trim }}"
4444 become_method : " {{ 'sudo' | trim }}"
6060 setup :
6161
6262 - name : Templated become by task keywords, with delegate_to
63- become : true
63+ become : " {{ ' true' | trim }} "
6464 become_exe : " {{ 'sudo' | trim }}"
6565 become_flags : " {{ '--set-home --stdin --non-interactive' | trim }}"
6666 become_method : " {{ 'sudo' | trim }}"
Original file line number Diff line number Diff line change @@ -57,6 +57,7 @@ ansible_python_interpreter={{ tt.python_path }}
5757ansible_user=mitogen__has_sudo_nopw
5858
5959[tt_become_by_inv]
60+ tt-become ansible_become="{{ '{{' }} 'true' | trim {{ '}}' }}" ansible_become_user=root
6061tt-become-exe ansible_become=true ansible_become_exe="{{ '{{' }} 'sudo' | trim {{ '}}' }}" ansible_become_user=root
6162tt-become-flags ansible_become=true ansible_become_flags="{{ '{{' }} '--set-home --stdin --non-interactive' | trim {{ '}}' }}" ansible_become_user=root
6263tt-become-method ansible_become=true ansible_become_method="{{ '{{' }} 'sudo' | trim {{ '}}' }}" ansible_become_user=root
You can’t perform that action at this time.
0 commit comments