diff options
-rw-r--r-- | std.yml | 11 | ||||
-rwxr-xr-x | v-i | 2 |
2 files changed, 10 insertions, 3 deletions
@@ -116,10 +116,17 @@ name: ifupdown state: absent - - name: "enable the non-free-firmware component on bookworm" + - name: "enable the non-free-firmware component" when: debian_release != "bullseye" apt_repository: - repo: "deb http://deb.debian.org/debian {{ debian_release}} non-free-firmware" + repo: "deb http://deb.debian.org/debian {{ debian_release }} non-free-firmware" + state: present + update_cache: yes + + - name: "enable the non-free component" + when: debian_release == "bullseye" + apt_repository: + repo: "deb http://deb.debian.org/debian {{ debian_release }} non-free" state: present update_cache: yes @@ -549,8 +549,8 @@ def main(): log(f"reading Ansible vars from {filename}") with open(filename) as f: vars_dict = yaml.safe_load(f) - vars_dict["debian_release"] = system.debian_release ansible_vars.update(vars_dict) + ansible_vars["debian_release"] = system.debian_release ansible_vars_json = json.dumps(ansible_vars, indent=4) log(f"ansible_vars:\n{ansible_vars_json}") timings.reached("read configuration") |