Skip to content

Commit bc3f13d

Browse files
committed
limit docker-ce to 28 on Caracal
1 parent 10f4e56 commit bc3f13d

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

etc/kayobe/docker.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,15 @@ docker_registry_insecure: "{{ 'https' not in stackhpc_repo_mirror_url }}"
3838
# Enable live-restore on docker daemon
3939
docker_daemon_live_restore: true
4040

41+
# Avoid docker 29 for the moment in Caracal
42+
docker_packages_version: "{{ '-28.*' if os_distribution == 'rocky' else ('=5:28*' if os_release == 'noble' else '=5:27*') }}"
43+
# variable from https://github.com/stackhpc/ansible-role-docker/blob/master/defaults/main.yml
44+
docker_packages:
45+
- "docker-ce{{ docker_packages_version }}"
46+
- "docker-ce-cli{{ docker_packages_version }}"
47+
- "docker-ce-rootless-extras{{ docker_packages_version }}"
48+
- "containerd.io"
49+
4150
###############################################################################
4251
# Dummy variable to allow Ansible to accept this file.
4352
workaround_ansible_issue_8743: yes

0 commit comments

Comments
 (0)