You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to ansible...@googlegroups.com
I've just been auditing things and found that sometimes we used the template module with backups=yes even though it was configuring e.g. logrotate stuff in /etc/logrotate.d/
However, programs like logrotate may/will read all files in the directory, including the backups.
So perhaps this would be a useful tip.
I was also wondering - did anyone get burned by this?
Josef
Adam Heath
unread,
Oct 14, 2014, 12:35:10 PM10/14/14
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to ansible...@googlegroups.com
Shouldn't such programs have a filter exclude setting? dpkg and rpm
will both place temp files into .d style folders, while installing a
package. I can't speak as to what temp extension rpm uses, but dpkg
will create a $file.dpkg-new or $file.dpkg-old in such a folder. Plus,
vim creates .$file.swp. So, it seems that these other programs will
already need to have a way to exclude those files, and ansible should(or
might already be) do something similar.
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to ansible...@googlegroups.com
I've worked around it several ways:
- exclude specific extensions: *~ (also works for editor backups)
- include specific extensions: Include *.conf
- make the backups hidden: .backupfile
Also there might be an update in the works for making backups live on
the 'master' not on the target machines. Currently you can simulate
this with a fetch + file/absent set of tasks.
--
Brian Coca
Stultorum infinitus est numerus
0110000101110010011001010110111000100111011101000010000001111001011011110111010100100000011100110110110101100001011100100111010000100001
Pedo mellon a minno