From d1995f0aa5c3d553bc8687d474d5eee34ef9c372 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Sun, 10 Aug 2025 23:46:48 +0200 Subject: [PATCH] feat(apt): Add non-free-firmware component to all repos We're doing this because at the end of the Proxmox VE 8 lifecycle in August of 2025 the pve8to9 migration check script indicated if would be potentially beneficial to install the amd64-microcode package for microcode updates to our processor. We agree which is why we need the non-free-firmware component to be able to install amd64-microcode. --- tasks/repo-enable-non-free.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tasks/repo-enable-non-free.yml b/tasks/repo-enable-non-free.yml index 916a939..6d21ce2 100644 --- a/tasks/repo-enable-non-free.yml +++ b/tasks/repo-enable-non-free.yml @@ -1,8 +1,8 @@ # SPDX-License-Identifier: MIT -- name: 'In ''/etc/apt/sources.list'' enable non-free component in all Debian-native repos' +- name: 'In ''/etc/apt/sources.list'' enable non-free and non-free-firmware components in all Debian-native repos' ansible.builtin.replace: path: '/etc/apt/sources.list' - regexp: '^(.*?)( main contrib(?! non-free))' - replace: '\g<1>\g<2> non-free' + regexp: '^(.*?)( main contrib(?! non-free non-free-firmware))' + replace: '\g<1>\g<2> non-free non-free-firmware' notify: - 'apt-get update'