diff --git a/ansible/roles/junos-switch/tasks/main.yml b/ansible/roles/junos-switch/tasks/main.yml index 7c3176d42..c06a377a0 100644 --- a/ansible/roles/junos-switch/tasks/main.yml +++ b/ansible/roles/junos-switch/tasks/main.yml @@ -11,6 +11,7 @@ name: "ncclient{{ ncclient_version }}" virtualenv: "{{ lookup('env', 'VIRTUAL_ENV') | default(omit, true) }}" become: "{{ lookup('env', 'VIRTUAL_ENV') == None }}" + check_mode: false run_once: true - name: Ensure Juniper switches are configured diff --git a/releasenotes/notes/ncclient-install-check-mode-0cfc7e846f3a978a.yaml b/releasenotes/notes/ncclient-install-check-mode-0cfc7e846f3a978a.yaml new file mode 100644 index 000000000..702d28fd6 --- /dev/null +++ b/releasenotes/notes/ncclient-install-check-mode-0cfc7e846f3a978a.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Installs ``ncclient`` dependency for Juniper switch configuration when + using Ansible check mode.