Skip to content
Snippets Groups Projects
Commit 73f19281 authored by ale's avatar ale
Browse files

Run apt upgrade after modifying the docker/podman sources

parent caf29091
No related branches found
No related tags found
No related merge requests found
...@@ -2,6 +2,13 @@ ...@@ -2,6 +2,13 @@
- include_tasks: "podman_{{ podman_package_source }}.yml" - include_tasks: "podman_{{ podman_package_source }}.yml"
# If we've changed sources.list for podman, it is important
# that we run apt upgrade now.
- name: Apt upgrade
apt:
upgrade: 'yes'
when: "podman_sources_list.changed"
- name: Symlink podman to docker - name: Symlink podman to docker
file: file:
src: /usr/bin/podman src: /usr/bin/podman
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
apt_repository: apt_repository:
repo: "deb [signed-by=/usr/share/keyrings/deb.autistici.org.gpg] http://deb.autistici.org/urepo buster-podman/" repo: "deb [signed-by=/usr/share/keyrings/deb.autistici.org.gpg] http://deb.autistici.org/urepo buster-podman/"
state: present state: present
register: podman_sources_list
- name: Pin podman packages to our repository - name: Pin podman packages to our repository
copy: copy:
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
file: file:
path: "/etc/apt/preferences.d/99podman" path: "/etc/apt/preferences.d/99podman"
state: absent state: absent
register: podman_sources_list
- name: Install Podman packages - name: Install Podman packages
apt: apt:
......
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
apt_repository: apt_repository:
repo: "deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_10/ /" repo: "deb http://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/Debian_10/ /"
state: present state: present
register: podman_sources_list
- name: Remove podman package pins - name: Remove podman package pins
file: file:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment