diff --git a/ansible/roles/junos-switch/tasks/main.yml b/ansible/roles/junos-switch/tasks/main.yml index 7c3176d4277f2cc717c4fc40dbdbd8773d67ec3d..c06a377a0872eac8619ba05a8f0643ee61d127f7 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 0000000000000000000000000000000000000000..702d28fd66309d21a60e6e1912c85457a07ff8c0 --- /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.