From 1c83325133f42ae585c4901f68360e314d7ee535 Mon Sep 17 00:00:00 2001 From: Gregory Ballantine Date: Thu, 6 Aug 2026 18:20:17 -0400 Subject: [PATCH] Added salt config file and updated README with how to apply the states --- README.md | 2 ++ config/minion | 12 ++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 config/minion diff --git a/README.md b/README.md index c77514b..7b9930a 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,8 @@ To install the formulas with SFM: `sfm` The states in this collection are intended to be run via Salt SSH, or a Salt run locally. You *can* run them via a Salt minion/master setup, **but you should verify the minion is disabled before benchmarks are run** to make sure it doesn't impact benchmarks. +Apply states: `salt-call -c ./config --local state.apply` + ## Available States * `gaming` - installs software needed for running gaming benchmarks (e.g. Steam, MangoHUD) diff --git a/config/minion b/config/minion new file mode 100644 index 0000000..13934f7 --- /dev/null +++ b/config/minion @@ -0,0 +1,12 @@ +# config/minion +file_client: local + +# Relative paths resolved from the directory where salt-call is executed +file_roots: + base: + - ./salt + - ./formulas/* # if vendorizing formulas + +pillar_roots: + base: + - ./pillar \ No newline at end of file