zuul-jobs/roles/ensure-docker/tasks/docker-upstream.yaml
Sorin Sbarnea d31aa166f4 Update ensure-docker for new releases
Docker just released official packages for centos-8 so
we need to remove the temporary workaround that installs the
previous release version.

Change-Id: I787ce82b895069f4846fcdb35f55f0c9ad53652c
2020-11-03 14:06:13 +00:00

39 lines
986 B
YAML

---
- name: Not Implemented
fail:
msg: This set of tasks has not been implemented.
when: ansible_pkg_mgr == 'zypper'
- name: Upstream block
become: true
block:
- name: Set up docker mirrors
include_role:
name: use-docker-mirror
- name: Add all repositories
include_role:
name: ensure-package-repositories
vars:
repositories_keys: "{{ _docker_keys }}"
repositories_list: "{{ _docker_repos }}"
- name: Install pre-reqs
package:
name: "{{ _docker_upstream_distro_required_packages }}"
state: present
- name: Remove packages
package:
name: "{{ docker_upstream_distro_remove_packages }}"
state: absent
when: docker_upstream_distro_remove_packages
- name: Install upstream docker using package
package:
name: "{{ docker_upstream_distro_packages }}"
state: present
notify: Restart docker
- include_tasks: docker-setup.yaml