Though we have lots of automated testing we still rely on the human touch for 
checking UI look and feel, and doing exploratory testing (in the pre production 
environment).   Once it has passed this step the human can approve it for 
production deployment by updating the version number in hiera. I guess we could 
have a button on a web screen or something to make it easier to promote it, but 
editing hiera directly is easy enough.  If you have a central change management 
system, it could update hiera - but you'll still want it approved for promotion 
by a human won't you, to take into account live service stability/ load, etc?

James

----- Reply message -----
From: "Schofield" <dbschofi...@gmail.com>
To: <puppet-users@googlegroups.com>
Subject: [Puppet Users] Re: How to do release managment integration with puppet?
Date: Mon, Dec 3, 2012 4:25 pm
What I am understanding is that people are having success 
building/testing/deploying the OS/Middleware/Application stack by wrapping 
applications in a puppet resource.  Thus bringing all configuration management 
under puppet.  This is good as it is the direction I wanted to go.  I would 
like to shift the direction of the discussion a little bit to address how the 
application versions are updated in puppet.  James mentioned updating hiera and 
Brendan mentioned pointing to a different yum repo.  I am sure there are 
multiple other ways to solve this same problem as well.  But what these 
solutions have in common is that an individual at some point in time has to 
make some change to the puppet system.  Is there any tooling or API that can be 
leveraged to allow these changes to be made and control who makes them?   This 
would be for integrating the update to puppet in to our enterprise release 
management processes.  




-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/EsJpWatvCU0J. 
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.

-- 
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.

Reply via email to