Ensure apt-update runs if configs update
This commit is contained in:
parent
9dc0949b47
commit
8fa8590eb8
|
@ -79,6 +79,7 @@
|
||||||
- { src: "etc/apt/apt.conf.d/10norecommends.j2", dest: "/etc/apt/apt.conf.d/10norecommends" }
|
- { src: "etc/apt/apt.conf.d/10norecommends.j2", dest: "/etc/apt/apt.conf.d/10norecommends" }
|
||||||
- { src: "etc/apt/preferences.d/pins.j2", dest: "/etc/apt/preferences.d/pins" }
|
- { src: "etc/apt/preferences.d/pins.j2", dest: "/etc/apt/preferences.d/pins" }
|
||||||
- { src: "etc/apt/sources.list.{{ ansible_machine }}.{{ ansible_lsb.codename }}.j2", dest: "/etc/apt/sources.list" }
|
- { src: "etc/apt/sources.list.{{ ansible_machine }}.{{ ansible_lsb.codename }}.j2", dest: "/etc/apt/sources.list" }
|
||||||
|
register: apt_config
|
||||||
tags: base-apt
|
tags: base-apt
|
||||||
|
|
||||||
- name: add key for bonilan repo
|
- name: add key for bonilan repo
|
||||||
|
@ -86,6 +87,7 @@
|
||||||
url: "https://repo.bonifacelabs.net/debian/bonifacelabs_signing_key.pub"
|
url: "https://repo.bonifacelabs.net/debian/bonifacelabs_signing_key.pub"
|
||||||
id: "83D07192314835D4"
|
id: "83D07192314835D4"
|
||||||
state: present
|
state: present
|
||||||
|
register: apt_key
|
||||||
tags: base-apt
|
tags: base-apt
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -95,7 +97,7 @@
|
||||||
- name: apt update
|
- name: apt update
|
||||||
apt:
|
apt:
|
||||||
update-cache: yes
|
update-cache: yes
|
||||||
when: newhost is defined and newhost
|
when: (newhost is defined and newhost) or apt_config.changed or apt_key.changed
|
||||||
tags: base-apt
|
tags: base-apt
|
||||||
|
|
||||||
- name: aptitude safe upgrade with autoremove
|
- name: aptitude safe upgrade with autoremove
|
||||||
|
|
Loading…
Reference in New Issue