ansible 2.0.0.2 - shutil.rmtree 错误但剧本成功

ansible 2.0.0.2 - shutil.rmtree error but the playbook success

Im 运行 Ansible 2.0.0.2 Ubuntu 16.04。我的 playbook 运行 在 ansible 1.9 上运行良好,但我在 playbook 运行.

末尾收到以下错误
PLAY RECAP 
*********************************************************************
localhost                  : ok=62   changed=13   unreachable=0    failed=0   
clientnode.com             : ok=12   changed=3    unreachable=0    failed=0   

Traceback (most recent call last):
  File "/usr/bin/ansible-playbook", line 124, in <module>
    shutil.rmtree(C.DEFAULT_LOCAL_TMP, True)
AttributeError: 'module' object has no attribute 'DEFAULT_LOCAL_TMP'
Build step 'Execute shell' marked build as failure

所以 playbook 是成功的,但是 Jenkins 作业因为这个 python 错误而失败了。 我该如何解决

通过以下命令解决

sudo pip install ansible==2.1.1.0 

apt安装包是2.1.1.0所以pip版本应该增加到相同。