Hi all, Puppet is used mainly for managing resources on the servers it manages, and as such files and software may be distributed from the puppet master to the clients as part of the management or configuration process.
That's fine. The puppet installation where I work has evolved starting from a site with no puppet to a site where most of the servers are puppetised with the intention being on doing a complete deploy exclusively using puppet. However, as not all aspects of all resources on the server are managed by puppet there is room for the administators to make mistakes. As such we often want to version control configuration information on the server which protects against mistakes but also allows us to see when changes were made, either automatically (by puppet) or manually. If I'm not mistaken it's not possible to use the file resource for copying files back to the puppet master. Is that correct? This functionality would be most useful, especially if we combine this with some revision control system. If we did something like this the files to be returned back to the puppet master (assuming they change) would need to be copied back to a location like /puppet_master_path/site_and_hostname/host_path/filename. The advantage of doing this in puppet is that you don't need to ensure that extra firewall holes are opened, and that in principal at least the same file resource could be used. It might be necesssary to additionally qualify/authorise "back to master" transfers for security reasons. A feature like this is much easier to manage than doing this outside of puppet. It is also much easier to compare the configuration of a number of different "similar" servers if the files are located on the same server, especially as the number of managed servers increases. So is this possible at the moment in puppet, and if not is it a feature that might be interesting to others? How are others tackling problems like this? Simon --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---