File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -16,6 +16,12 @@ Each promise manages a single directive in the drop-in config file.
16164 . ** Service restart** — restarts sshd if configuration was changed and the service is already running
17175 . ** Verification** — verifies the desired directive appears in the effective sshd config (` sshd -T ` )
1818
19+ ## Conflicting promisers
20+ Having multiple promises with the same sshd keyword is not recommended.
21+ In case of conflicting promisers, the agent will attempt to converge the correct state for each one in the order they are evaluated.
22+ This means the last promise wins and determines the final value in the configuration file.
23+ It will also cause multiple restarts of the sshd service, which may be disruptive.
24+
1925## What the module does NOT do
2026- Install sshd — that is a ` packages: ` promise
2127- Ensure sshd is running — that is a ` services: ` promise
You can’t perform that action at this time.
0 commit comments