v3_11-v4_0.yml 499 B

123456789101112131415161718192021
  1. ---
  2. - name: Setup repo mirrors
  3. include_role:
  4. name: utils/mirror
  5. when:
  6. - is_centos | default(false) | bool == true
  7. - name: sync files
  8. synchronize:
  9. src: "{{ item }}"
  10. dest: "{{ item }}"
  11. delete: yes
  12. recursive: yes
  13. delegate_to: "{{ primary_node_ip }}"
  14. with_items:
  15. - /etc/yum.repos.d/yunion.repo
  16. - "{{ offline_data_path }}/repodata/"
  17. - "{{ offline_data_path }}/rpms/"
  18. when:
  19. - primary_node_ip is defined
  20. - primary_node_ip != ansible_default_ipv4.address