Extend modprobe files functionality
Support full set of options defined in
man modprobe.d
Change-Id: I3d30b6bc261ef308ae6afd963f13fda1e4b22c0d
diff --git a/tests/pillar/system.sls b/tests/pillar/system.sls
index f032df0..555a0cd 100644
--- a/tests/pillar/system.sls
+++ b/tests/pillar/system.sls
@@ -25,6 +25,55 @@
boot_options:
- pti=off
- spectre_v2=auto
+ module:
+ module_1:
+ install:
+ command: /bin/true
+ remove:
+ enabled: false
+ command: /bin/false
+ module_2:
+ install:
+ enabled: false
+ command: /bin/false
+ remove:
+ command: /bin/true
+ module_3:
+ blacklist: true
+ module_4:
+ blacklist: false
+ alias:
+ "module*":
+ enabled: true
+ "module_*":
+ enabled: false
+ module_5:
+ softdep:
+ pre:
+ 1:
+ value: module_1
+ 2:
+ value: module_2
+ enabled: false
+ post:
+ 1:
+ value: module_3
+ 2:
+ value: module_4
+ enabled: false
+ module_6:
+ option:
+ opt_1: 111
+ opt_2: 222
+ module_7:
+ option:
+ opt_3:
+ value: 333
+ opt_4:
+ enabled: true
+ value: 444
+ opt_5:
+ enabled: false
cgroup:
group:
group_1: