diff --git a/roles/archbuild/files/user-.slice.d/local.conf b/roles/archbuild/files/user-.slice.d/local.conf new file mode 100644 index 0000000000000000000000000000000000000000..3d68b4a9c399caf3b31b7d4058ba60df3eede819 --- /dev/null +++ b/roles/archbuild/files/user-.slice.d/local.conf @@ -0,0 +1,3 @@ +[Slice] +CPUWeight=100 +IOWeight=100 diff --git a/roles/archbuild/tasks/main.yml b/roles/archbuild/tasks/main.yml index 551d94b5ef61c181bebb200521ab42a692dc8fa9..ff040323f940d33fcd9a65f91d67e373ec34cd20 100644 --- a/roles/archbuild/tasks/main.yml +++ b/roles/archbuild/tasks/main.yml @@ -62,6 +62,9 @@ - mkpkg@.timer - mkpkg@.service +- name: install user-.slice snippet + copy: src=user-.slice.d dest=/etc/systemd/system owner=root group=root mode=0644 + - name: start and enable archbuild mounts service: name={{ item }} enabled={{ "yes" if archbuild_fs == 'tmpfs' else "no" }} state={{ "started" if archbuild_fs == 'tmpfs' else "stopped" }} with_items: