centos_8.yml 971 B

1234567891011121314151617181920212223242526272829303132
  1. ---
  2. - name: enable CentOS 8 Stream Vault repo
  3. shell: |
  4. sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
  5. sed -i 's/#baseurl/baseurl/g' /etc/yum.repos.d/CentOS-*
  6. sed -i 's/mirror.centos.org/vault.centos.org/g' /etc/yum.repos.d/CentOS-*
  7. become: true
  8. - name: Include RedHat General Repo Init
  9. include_tasks: redhat-general-repo.yml
  10. - name: enable CentOS 8 Stream Vault repo (once again)
  11. shell: |
  12. sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
  13. sed -i 's/#baseurl/baseurl/g' /etc/yum.repos.d/CentOS-*
  14. sed -i 's/mirror.centos.org/vault.centos.org/g' /etc/yum.repos.d/CentOS-*
  15. become: true
  16. - name: Enable {{ ansible_distribution }} Modules
  17. shell: dnf module enable -y "{{dnf_module}}"
  18. with_items:
  19. - "{{ dnf_modules }}"
  20. loop_control:
  21. index_var: item_index
  22. loop_var: dnf_module
  23. become: true
  24. when:
  25. - dnf_modules is defined
  26. - name: Include RedHat Family Common Tasks
  27. include_tasks: redhat.yml