Make rpm-ostree kargs and layered package overwritable
This commit is contained in:
@@ -94,8 +94,6 @@ rpm_ostree_base_packages:
|
|||||||
state: absent
|
state: absent
|
||||||
|
|
||||||
rpm_ostree_kargs:
|
rpm_ostree_kargs:
|
||||||
'i915.enable_psr=0':
|
|
||||||
state: present
|
|
||||||
'rd.luks.options=discard':
|
'rd.luks.options=discard':
|
||||||
state: absent
|
state: absent
|
||||||
|
|
||||||
|
|||||||
@@ -3,3 +3,7 @@ flatpak_flatpaks_overwrite:
|
|||||||
com.github.ransome1.sleek:
|
com.github.ransome1.sleek:
|
||||||
state: present
|
state: present
|
||||||
remote: flathub
|
remote: flathub
|
||||||
|
|
||||||
|
rpm_ostree_kargs_overwrite:
|
||||||
|
'i915.enable_psr=0':
|
||||||
|
state: present
|
||||||
5
host_vars/ice9.yml
Normal file
5
host_vars/ice9.yml
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
flatpak_flatpaks_overwrite:
|
||||||
|
com.github.ransome1.sleek:
|
||||||
|
state: present
|
||||||
|
remote: flathub
|
||||||
@@ -21,6 +21,11 @@
|
|||||||
- item.value.state == 'present'
|
- item.value.state == 'present'
|
||||||
- rpm_ostree_alter_base_packages | bool
|
- 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
|
- name: Set kernel parameters
|
||||||
ansible.builtin.command:
|
ansible.builtin.command:
|
||||||
cmd: rpm-ostree kargs --append-if-missing="{{ item.key }}"
|
cmd: rpm-ostree kargs --append-if-missing="{{ item.key }}"
|
||||||
@@ -54,6 +59,11 @@
|
|||||||
- Enable rpm-ostree-automatic
|
- Enable rpm-ostree-automatic
|
||||||
when: rpm_ostree_enable_autoupdates | bool
|
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
|
- name: Add/remove layered packages
|
||||||
community.general.rpm_ostree_pkg:
|
community.general.rpm_ostree_pkg:
|
||||||
name: "{{ item.key }}"
|
name: "{{ item.key }}"
|
||||||
|
|||||||
Reference in New Issue
Block a user