You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's an idempotency and functionality problem with roles that try to force pull downstream changes to dotfiles to remote machines. Because explicitly setting a mode to the cloned repo & the links pointing to them changes the permissisions modes of those entities, the git module getects changes and keeps trying to force pull the remote repo with different permissions. This means that every time the role is run with vim_git_force enabled and the remote repo has different permissions it will force pull those changes and there's no idempotency even though nothing else changed locally. This means that a few solutions are possible:
Add the skip_ansible_lint tag to these steps so the linter doesn't complain about a lack of permissions and forget worrying about them for this role
This feels hacky, but also, for most my dotfiles the permissions should just be whatever the dotfiles repo has them
The text was updated successfully, but these errors were encountered:
There's an idempotency and functionality problem with roles that try to force pull downstream changes to dotfiles to remote machines. Because explicitly setting a mode to the cloned repo & the links pointing to them changes the permissisions modes of those entities, the git module getects changes and keeps trying to force pull the remote repo with different permissions. This means that every time the role is run with
vim_git_force
enabled and the remote repo has different permissions it will force pull those changes and there's no idempotency even though nothing else changed locally. This means that a few solutions are possible:skip_ansible_lint
tag to these steps so the linter doesn't complain about a lack of permissions and forget worrying about them for this roleThe text was updated successfully, but these errors were encountered: