fix: ignore .key_cache and .___atomic_write* files on minions pki dir #67
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When
key_cache: sched
is set on the salt master, it will periodically update the.key_cache
file under/etc/salt/pki/master/minions/
. Also, the result of the update of the key_cache is a.___atomic_write*
file created on the same directory (then when the file is closed it's renamed .key_cache cf https://github.com/saltstack/salt/blob/master/salt/master.py#L339 / https://github.com/saltstack/salt/blob/master/salt/utils/atomicfile.py#L161).This will cause salt-exporter to falsely report those files as minions keys accepted by master i.e:
logs:
metrics:
This MR ignore those files.