> On Monday, June 18, 2012 at 1:07 PM, Jo Rhett wrote: >> *boggle* Um, so your configuration management system is not part of your >> change management implementation? That's what you just said, and it makes no >> sense.
On Jun 18, 2012, at 1:10 PM, Eric Shamow wrote: > Not to speak for David but in general - the point is that they are different > components of an interlocking whole. Of course they are. > In the cases you are discussing (conflict between multiple groups working on > related systems) you need to implement better change control or CI. While > Puppet works quite well with those technologies, we don't yet provide tooling > around git/svn/choose your tool VCS, nor do we provide the workflow itself. Of course not. My response was to people who literally, specifically told me to edit the policy but not apply it until the specified time. Like "dude, stop puppet on that host and run it by hand later". Works great with 5 systems, not so much with 500 and different teams who want puppet running for their own work. > In terms of conflicting changes, you really need code review, CI, or > preferably both. That's how large organizations handle scale. Trying to > force the tool to solve development problems isn't going to work. Look at how > development teams solve the same problems. They don't do it by refusing to > build a new daily snapshot of parts of the software. You are singing to the choir. You missed the point I was responding to originally, which was the suggestion to stop puppet on the existing hosts so I could deploy the policy to the new hosts without affecting the service, then restarting puppet on those hosts at the appropriate time. Which is *NOT* applicable to any reasonable workflow. I find it really odd that people are coming down on me about having good change management, in response to my comment that no reasonable change management system would perform the steps suggested. Totally, completely, beating up the choir. -- Jo Rhett Net Consonance : net philanthropy to improve open source and internet projects. -- 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.