diff --git a/linux/VMSwappiness.sls b/linux/VMSwappiness.sls index 55c6ffc..c5e5f91 100644 --- a/linux/VMSwappiness.sls +++ b/linux/VMSwappiness.sls @@ -1,23 +1,19 @@ {% if grains['kernel'] == 'Linux' %} {% if grains['virtual'] == 'qemu' %} - /etc/sysctl.conf: - file.append: - - makedirs: True - - text: vm.swappiness = 1 + vm.swappiness: + sysctl.present: + - value: 1 {% elif grains['virtual'] == 'LXC' %} - /etc/sysctl.conf: - file.append: - - makedirs: True - - text: vm.swappiness = 5 + vm.swappiness: + sysctl.present: + - value: 5 {% elif grains['os'] == 'Fedora' %} - /etc/sysctl.conf: - file.append: - - makedirs: True - - text: vm.swappiness = 10 + vm.swappiness: + sysctl.present: + - value: 10 {% elif grains['os'] == 'CentOS' %} - /etc/sysctl.conf: - file.append: - - makedirs: True - - text: vm.swappiness = 25 + vm.swappiness: + sysctl.present: + - value: 25 {% endif %} {% endif %} diff --git a/linux/init.sls b/linux/init.sls index 9148306..29926b5 100644 --- a/linux/init.sls +++ b/linux/init.sls @@ -1,6 +1,6 @@ include: - linux.SSHPubKeys -# - linux.VMSwappiness + - linux.VMSwappiness - linux.LocalRepo - linux.MinionUpgrade - linux.MesPaquets