ansible 2.5的模块副本未按预期工作(返回值中出现问题)

ansible 2.5的模块副本未按预期工作(返回值中出现问题),ansible,ansible-2.x,Ansible,Ansible 2.x,我对ansible 2.5有问题,我的行为与2.2不同。 当我复制一个文件夹时,其中包含一个文件夹,其中包含一个文件。我得到的是同意而不是改变 以下是我的例子: - name: copy files share copy: dest: "/opt/" mode: 0644 owner: root group: root src: "./share" 运行ansible后得到的状态是OK且未更改。即使它正确地完成了任务。 有人能给我解释一下

我对ansible 2.5有问题,我的行为与2.2不同。 当我复制一个文件夹时,其中包含一个文件夹,其中包含一个文件。我得到的是同意而不是改变 以下是我的例子:

- name:  copy files share
  copy:
     dest: "/opt/"
     mode: 0644
     owner: root
     group: root
     src: "./share"
运行ansible后得到的状态是OK且未更改。即使它正确地完成了任务。
有人能给我解释一下吗?

你试过同步模块了吗

你可以这样做:

- name: sync folder1 with folder2
  synchronize:
    src: "./share"
    dest: "/opt"
您可以在此处获得更多信息: