Closed praseodym closed 8 years ago
The configuration form the Git repository will always be overridden by parametrized configuration files. What is the behavior of the git ansible module when doing a checkout over an existing repository with uncommited changes?
According to documentation, by default, local changes will be overridden when the repo is updated. That shouldn't be a problem since the parametrized configuration files are then again applied.
The issue with this with a git checkout at each run, is that it will trigger a change of the configuration files at each run.
This allows configuration updates by pushing a new version to the configuration repo and then running Ansible.