stat_file when keep is set, instead of mirroring all file permissions #40609
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.
What does this PR do?
This changes the behavior of the fileserver which used to mirror permissions from the salt master to the minion cache when caching files.
What issues does this PR fix or reference?
Fixes #40075
Previous Behavior
Before this change, the file permissions from the fileserver were mirrored to the minion file cache.
New Behavior
Now the cache is set to
600, and we lookup the file permissions at the time of placing the file down on the filesystem.Tests written?
No