Pillar leakage risk and desync issue #14
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Similar to #13, the reliance grains for determining roles creates a leakage risk if an attacker gains access to a minion and is able to modify the grains file. For pillars, the data at risk (currently) isn't anything that needs to be secured, so the threat is very low at the moment.
The bigger problem is that relying on pillar data for roles in state files but grain data for roles in pillars creates desync issues, which can/will cause problems when deploying new servers. Unfortunately since pillars files can't directly reference pillar data (for obvious reasons), an alternative means of pulling in role data from pillar files is needed.
fixed with
256d75bc6b