Docsite: update user_guide/playbooks_checkmode (#72052)
This commit is contained in:
parent
77840f886e
commit
c12fce3aa9
1 changed files with 13 additions and 13 deletions
|
@ -31,15 +31,15 @@ If you want certain tasks to run in check mode always, or never, regardless of w
|
|||
For example::
|
||||
|
||||
tasks:
|
||||
- name: this task will always make changes to the system
|
||||
command: /something/to/run --even-in-check-mode
|
||||
- name: This task will always make changes to the system
|
||||
ansible.builtin.command: /something/to/run --even-in-check-mode
|
||||
check_mode: no
|
||||
|
||||
- name: this task will never make changes to the system
|
||||
lineinfile:
|
||||
line: "important config"
|
||||
dest: /path/to/myconfig.conf
|
||||
state: present
|
||||
- name: This task will never make changes to the system
|
||||
ansible.builtin.lineinfile:
|
||||
line: "important config"
|
||||
dest: /path/to/myconfig.conf
|
||||
state: present
|
||||
check_mode: yes
|
||||
register: changes_to_important_config
|
||||
|
||||
|
@ -56,14 +56,14 @@ If you want to skip a task or ignore errors on a task when you run Ansible in ch
|
|||
|
||||
tasks:
|
||||
|
||||
- name: this task will be skipped in check mode
|
||||
git:
|
||||
- name: This task will be skipped in check mode
|
||||
ansible.builtin.git:
|
||||
repo: ssh://git@github.com/mylogin/hello.git
|
||||
dest: /home/mylogin/hello
|
||||
when: not ansible_check_mode
|
||||
|
||||
- name: this task will ignore errors in check mode
|
||||
git:
|
||||
- name: This task will ignore errors in check mode
|
||||
ansible.builtin.git:
|
||||
repo: ssh://git@github.com/mylogin/hello.git
|
||||
dest: /home/mylogin/hello
|
||||
ignore_errors: "{{ ansible_check_mode }}"
|
||||
|
@ -87,8 +87,8 @@ Enforcing or preventing diff mode on tasks
|
|||
Because the ``--diff`` option can reveal sensitive information, you can disable it for a task by specifying ``diff: no``. For example::
|
||||
|
||||
tasks:
|
||||
- name: this task will not report a diff when the file changes
|
||||
template:
|
||||
- name: This task will not report a diff when the file changes
|
||||
ansible.builtin.template:
|
||||
src: secret.conf.j2
|
||||
dest: /etc/secret.conf
|
||||
owner: root
|
||||
|
|
Loading…
Reference in a new issue