This repository was archived by the owner on Mar 7, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +19
-4
lines changed
Expand file tree Collapse file tree 2 files changed +19
-4
lines changed Original file line number Diff line number Diff line change 88# GNU General Public License v3.0 #
99# ########################################################################
1010---
11- - name : apt tasks
11+ - name : APT tasks
1212 include_tasks : " subtasks/apt.yml"
1313
1414- name : Network tasks
1515 import_tasks : " subtasks/network.yml"
1616
17- - name : sysctl tasks
17+ - name : SYSCTL tasks
1818 include_tasks : " subtasks/sysctl.yml"
1919
2020- name : Mounts tasks
Original file line number Diff line number Diff line change 11# ########################################################################
2- # Title: System: Sysctl Tasks #
2+ # Title: System: SYSCTL Tasks #
33# Author(s): l3uddz, desimaniac #
44# URL: https://github.com/cloudbox/cloudbox #
55# -- #
88# GNU General Public License v3.0 #
99# ########################################################################
1010---
11- - name : Sysctl Tuning
11+ - name : SYSCTL Tuning
1212 ignore_errors : yes
1313 sysctl :
1414 name : " {{ item.name }}"
7373 - { name: fs.inotify.max_user_watches, value: 131072 }
7474 # Set net.core.netdev_budget
7575 - { name: net.core.netdev_budget, value: 50000 }
76+
77+
78+ - name : Check to see if '/proc/sys/net/core/netdev_budget_usecs' exists
79+ stat :
80+ path : " /proc/sys/net/core/netdev_budget_usecs"
81+ register : netdev_budget_usecs
82+
83+ - name : " SYSCTL Tuning - 'netdev_budget_usecs'"
84+ ignore_errors : yes
85+ sysctl :
86+ name : " {{ item.name }}"
87+ value : " {{ item.value }}"
88+ state : present
89+ loop :
7690 # Set netdev_budget_usecs
7791 - { name: net.core.netdev_budget_usecs, value: 5000 }
92+ when : netdev_budget_usecs.stat.exists
You can’t perform that action at this time.
0 commit comments