diff --git a/roles/kubernetes/tasks/Rocky.yml b/roles/kubernetes/tasks/Rocky.yml index 2de420b..0b0b274 100644 --- a/roles/kubernetes/tasks/Rocky.yml +++ b/roles/kubernetes/tasks/Rocky.yml @@ -82,6 +82,9 @@ dnf: name: containerd.io state: present + repeat: 3 + delay: 10 + until: containerd is installed - name: Configure containerd shell: | @@ -262,7 +265,7 @@ create: yes loop: "{{ aliases | dict2items }}" when: inventory_hostname.endswith('-vm01.home.lan') - + - name: Allow TCP 10250 from 192.168.77.0/24 firewalld: source: 192.168.77.0/24 diff --git a/roles/mirror_repo/tasks/main.yml b/roles/mirror_repo/tasks/main.yml index 2358410..4d57799 100644 --- a/roles/mirror_repo/tasks/main.yml +++ b/roles/mirror_repo/tasks/main.yml @@ -4,6 +4,8 @@ vars: mirror_url: "http://192.168.77.101:8383/rocky/$releasever" + mirror_url_docker: "http://192.168.77.101:8383/docker-ce-stable" + mirror_url_docker_def: "https://download.docker.com/linux/centos/$releasever/$basearch/stable" block: - name: Facts @@ -43,14 +45,19 @@ option: baseurl value: "{{ mirror_url }}/baseos/" - - - - name: Set AppStream baseurl + - name: Set BaseOS baseurl ansible.builtin.ini_file: path: /etc/yum.repos.d/rocky.repo - section: appstream + section: baseos option: baseurl - value: "{{ mirror_url }}/appstream/" + value: "{{ mirror_url }}/baseos/" + + - name: Set docker baseurl + ansible.builtin.ini_file: + path: /etc/yum.repos.d/docker-ce.repo + section: docker-ce-stable + option: baseurl + value: "{{ mirror_url_docker }}" - name: Clean DNF cache command: dnf clean all