Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Testing catalog run on REAL node as git pre-push hook?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  3 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Ryan Bowlby  
View profile  
 More options Mar 2 2012, 7:26 pm
From: Ryan Bowlby <rbowlb...@gmail.com>
Date: Fri, 2 Mar 2012 16:26:17 -0800 (PST)
Local: Fri, Mar 2 2012 7:26 pm
Subject: Testing catalog run on REAL node as git pre-push hook?
Hi All,

We'd like to do some form of testing of our module changes against
production nodes before being released into production. While somewhat
expensive it seems doing a noop against all nodes using the modified
module is the best way to determine unexpected results.

The question then is how are people implementing this? Any real world
talks or posts describing something like this would be great. Ideally
we want to put a git pre-push hook in place within the production
branch that performs a noop catalog run against the affected nodes and
reports results and determines if errors were encountered.

Thanks!!!
Ryan Bowlby


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Brian Troutwine  
View profile  
 More options Mar 2 2012, 10:41 pm
From: Brian Troutwine <br...@troutwine.us>
Date: Fri, 2 Mar 2012 22:41:38 -0500
Local: Fri, Mar 2 2012 10:41 pm
Subject: Re: [Puppet Users] Testing catalog run on REAL node as git pre-push hook?
It's not uncommon to run a small staging environment for just this
purpose. Have you evaluated something like that and found it wanting?

--
Brian L. Troutwine

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dominik Zyla  
View profile  
 More options Mar 4 2012, 11:13 am
From: Dominik Zyla <dominik.z...@gmail.com>
Date: Sun, 4 Mar 2012 17:13:19 +0100
Local: Sun, Mar 4 2012 11:13 am
Subject: Re: [Puppet Users] Testing catalog run on REAL node as git pre-push hook?
I agree with Brian.. We have three main environments (development, staging, production)  for puppet master. All based on git branches. Having such setup you can use small staging environment for tests and while everything looks fine just merge it with your production. You can read more about such concept here: http://puppetlabs.com/blog/git-workflow-and-puppet-environments/

Also git flow may be helpful here if there are few sysadmins developing modules in your company.

Best,

--
Dominik Zyla
Sent with Sparrow (http://www.sparrowmailapp.com/?sig)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »