Make rpm-ostree kargs and layered package overwritable

This commit is contained in:
2021-09-12 20:05:05 +02:00
parent 8557bea25d
commit b82a10f958
5 changed files with 21 additions and 4 deletions

View File

@@ -94,8 +94,6 @@ rpm_ostree_base_packages:
state: absent
rpm_ostree_kargs:
'i915.enable_psr=0':
state: present
'rd.luks.options=discard':
state: absent

View File

@@ -2,4 +2,8 @@
flatpak_flatpaks_overwrite:
com.github.ransome1.sleek:
state: present
remote: flathub
remote: flathub
rpm_ostree_kargs_overwrite:
'i915.enable_psr=0':
state: present

5
host_vars/ice9.yml Normal file
View File

@@ -0,0 +1,5 @@
---
flatpak_flatpaks_overwrite:
com.github.ransome1.sleek:
state: present
remote: flathub

View File

@@ -21,6 +21,11 @@
- item.value.state == 'present'
- rpm_ostree_alter_base_packages | bool
- name: Merge kernel params and overwrites
set_fact:
rpm_ostree_kargs: '{{ rpm_ostree_kargs | combine(rpm_ostree_kargs_overwrite) }}'
when: rpm_ostree_kargs_overwrite | default()
- name: Set kernel parameters
ansible.builtin.command:
cmd: rpm-ostree kargs --append-if-missing="{{ item.key }}"
@@ -54,6 +59,11 @@
- Enable rpm-ostree-automatic
when: rpm_ostree_enable_autoupdates | bool
- name: Merge layered packages and overwrites
set_fact:
rpm_ostree_layered_packages: '{{ rpm_ostree_layered_packages | combine(rpm_ostree_layered_packages_overwrite) }}'
when: rpm_ostree_layered_packages_overwrite | default()
- name: Add/remove layered packages
community.general.rpm_ostree_pkg:
name: "{{ item.key }}"

View File

@@ -6,4 +6,4 @@
roles:
- flatpak
- rpm-ostree
- etc
- etc