Skip to content

Commit 457b8c3

Browse files
authored
Merge pull request #9 from xwu2intel/main
hot fix to upgrade containerd to 1.6.15
2 parents 0523051 + 3e6fe1f commit 457b8c3

File tree

2 files changed

+48
-12
lines changed

2 files changed

+48
-12
lines changed

script/terraform/template/ansible/common/roles/containerd/defaults/main.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11

2+
docker_dist_repo: "https://download.docker.com"
23
containerd_default_version:
3-
ubuntu: "1.5.9-*"
4+
ubuntu: "1.6.15-*"
45
centos: "1.6.10-*"
56
debian: "1.4.13~*"
67
containerd_data_root: "/var/lib/containerd"
Lines changed: 46 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,48 @@
11

2-
- name: install containerd
3-
apt:
4-
name:
5-
- "containerd={{ containerd_version | default(containerd_default_version['ubuntu']) }}"
6-
state: present
7-
update_cache: yes
8-
become: yes
9-
register: aptrc
10-
until: aptrc is success
11-
retries: 10
12-
delay: 10
2+
- name: add software dependencies
3+
apt:
4+
name:
5+
- ca-certificates
6+
- gnupg
7+
state: present
8+
ignore_errors: yes
9+
become: yes
10+
register: aptrc
11+
until: aptrc is success
12+
retries: 10
13+
delay: 10
14+
15+
16+
- name: add docker GPG key
17+
apt_key:
18+
url: "{{ docker_dist_repo }}/linux/ubuntu/gpg"
19+
state: present
20+
register: aptrc
21+
become: yes
22+
until: aptrc is success
23+
retries: 10
24+
delay: 10
25+
26+
- name: get os codename
27+
shell:
28+
cmd: ". /etc/os-release; echo $VERSION_CODENAME"
29+
executable: /bin/bash
30+
register: codename
31+
32+
- name: add docker repository to apt
33+
apt_repository:
34+
repo: "deb {{ docker_dist_repo }}/linux/ubuntu {{ codename.stdout | lower }} stable"
35+
state: present
36+
become: yes
37+
38+
- name: install containerd.io
39+
apt:
40+
name:
41+
- "containerd.io={{ containerd_default_version['ubuntu'] }}"
42+
update_cache: yes
43+
register: aptrc
44+
become: yes
45+
until: aptrc is success
46+
retries: 10
47+
delay: 10
1348

0 commit comments

Comments
 (0)