Details
-
Improvement
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
- The r10k action "puppetfile install" should respect --force flag to control whether or not local modifications will be overwritten.
- The default for "puppetfile install" should be --no-force
-
Enterprise in the Cloud
-
2
-
ETC 2017-10-31
-
Known Issue
-
puppetfile install now has a --force flag to force the overwriting of local modifications in git-based modules. The default is to skip git-based modules with puppetfile install.
Description
We changed the default behavior when encountering local modifications in 2.4.0 but we should really have flags to opt in or out of the behavior.
The default for puppetfile install should probably be --no-force.
All the functionality already exists, it should just be a matter of plumbing through the new flags.