update state
This commit is contained in:
@@ -13,13 +13,23 @@
|
||||
vars:
|
||||
os_update_version_codename: "{{ new_version_codename }}" # Variable gets passed by main.yml task
|
||||
|
||||
- name: Update additional repositories in /etc/apt/sources.list.d
|
||||
- name: Update additional repositories in /etc/apt/sources.list.d (deb822 format)
|
||||
replace:
|
||||
path: "{{ item }}"
|
||||
regexp: '^(Suites:.*\s)({{ os_update_version_codename }})(\s|$)'
|
||||
replace: '\1{{ new_version_codename }}\3'
|
||||
loop: "{{ lookup('ansible.builtin.fileglob', '/etc/apt/sources.list.d/*.sources') }}"
|
||||
when: item | file
|
||||
ignore_errors: true
|
||||
|
||||
- name: Update additional repositories in /etc/apt/sources.list.d (old format fallback)
|
||||
lineinfile:
|
||||
path: "{{ item }}"
|
||||
regexp: '^(deb .* )({{ os_update_version_codename }})'
|
||||
line: '\1{{ new_version_codename }}'
|
||||
replace: '\1{{ new_version_codename }}'
|
||||
loop: "{{ lookup('ansible.builtin.fileglob', '/etc/apt/sources.list.d/*.list') }}"
|
||||
when: item | file
|
||||
ignore_errors: true
|
||||
|
||||
- name: Update apt cache
|
||||
apt:
|
||||
|
||||
Reference in New Issue
Block a user