{"ref":"refs/heads/master","commits":[{"author":{"name":"Max Martin","email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/62771236a01c2fa57dfc52cb25c1deba597ea47d","message":"Check resourcefile to see whether puppet is managing a resource","sha":"62771236a01c2fa57dfc52cb25c1deba597ea47d"},{"author":{"name":"Joshua Harlan Lifton","email":"7a13faf70e655b68236ea33be987a0a9480cc7e6@bletch.(none)"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/e33cba18cb3c40f4aa0ef36b1b38624003ad863a","message":"maint: Updated puppetral DDL to match agent syntax\n\nPaired with Max Martin <max@puppetlabs.com>","sha":"e33cba18cb3c40f4aa0ef36b1b38624003ad863a"},{"author":{"name":"Joshua Harlan Lifton","email":"7a13faf70e655b68236ea33be987a0a9480cc7e6@bletch.(none)"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/a4555385366ccbb164e10abac406ab789badd779","message":"Merge branch 'ticket/master/8549'","sha":"a4555385366ccbb164e10abac406ab789badd779"},{"author":{"name":"R.I.Pienaar","email":"ab8e595618bc5f23916675978911ffae75f50e81@devco.net"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/4fc5cfac7c8de56e563d3b5d82052237a1824d8a","message":"Merge pull request #6 from lifton/master\n\nmaintenance: updated puppetral.ddl to more closely match puppetral.rb","sha":"4fc5cfac7c8de56e563d3b5d82052237a1824d8a"},{"author":{"name":"Max Martin","email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/ad1fcde9b516ae483b93b7fb00d4b3818825b0d6","message":"Merge branch 'master' of github.com:puppetlabs/mcollective-plugins\n\n* 'master' of github.com:puppetlabs/mcollective-plugins:\n  maint: Updated puppetral DDL to match agent syntax","sha":"ad1fcde9b516ae483b93b7fb00d4b3818825b0d6"},{"author":{"name":"Max Martin","email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/948e99b257c3aceb5ef2ee5289a99d37dee944b6","message":"Change name to title in puppetral agent","sha":"948e99b257c3aceb5ef2ee5289a99d37dee944b6"},{"author":{"name":"Max Martin","email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/828ab08ebd768f45357321e7cbb05ee1a5640ecf","message":"Corrected spelling of output in puppetral ddl","sha":"828ab08ebd768f45357321e7cbb05ee1a5640ecf"},{"author":{"name":"Max Martin","email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/0df515eac06f2178b03f2e6a637b0f4fd86596f4","message":"Remove fork to puppet, get specs passing again","sha":"0df515eac06f2178b03f2e6a637b0f4fd86596f4"},{"author":{"name":"R.I.Pienaar","email":"ab8e595618bc5f23916675978911ffae75f50e81@devco.net"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/61f45ae6669afad49cd04ff8911122c61fc4e157","message":"Merge pull request #9 from MaxMartin/master\n\nResourcefile reading + general cleanup","sha":"61f45ae6669afad49cd04ff8911122c61fc4e157"},{"author":{"name":"R.I.Pienaar","email":"ab8e595618bc5f23916675978911ffae75f50e81@devco.net"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/cf2b15a018a437e2f872f13d1f4fc3647eca8226","message":"Update for mcollective 1.2.x","sha":"cf2b15a018a437e2f872f13d1f4fc3647eca8226"},{"author":{"name":"R.I.Pienaar","email":"ab8e595618bc5f23916675978911ffae75f50e81@devco.net"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/167f1dac474e65feb3d441ccbbefff09254f7064","message":"Handle timeouts and other failures better than simply getting an exception\nand bailing out","sha":"167f1dac474e65feb3d441ccbbefff09254f7064"},{"author":{"name":"Max Martin","email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/b034afc10c4aa07e3849e6879efc94748dc91fa2","message":"Remove parameters & absent values from puppetral#find\n\nIn order to match the behavior of `puppet resource` this commit removes\nall non-property parameters and 'absent' values from puppetral#find\nresults. The only exception is when ensure is set to absent.\n\nReviewed-by: Joshua Lifton <lifton@puppetlabs.com>","sha":"b034afc10c4aa07e3849e6879efc94748dc91fa2"},{"author":{"name":"R.I.Pienaar","email":"ab8e595618bc5f23916675978911ffae75f50e81@devco.net"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/7924825962dde11569a60969dda5d029f93ca3cb","message":"Merge pull request #11 from MaxMartin/master\n\nMatch output of `puppet resource`","sha":"7924825962dde11569a60969dda5d029f93ca3cb"},{"author":{"name":"Max Martin","email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/fcab46b8068877b8f4f2920b42677b6790b48ed9","message":"Take advantage of puppet resource refactors\n\nThanks to some refactors to the `puppet resource` application and the\nPuppet::Resource class, we can eliminate some code duplication and give\nbetter error messages. Instead of stripping extra parameters and absent\nvalues in the puppetral agent, we can now just call the prune_parameters\nmethod directly on the resource. Also, when resource creation fails, now\ninstead of just replying with \"resource was not created,\" we can used\nthe returned report to give better error information. These changes rely\non a specific version of Puppet, so they first test that the methods\nthey're calling exist, and fall back to simpler functionality.\n\nPaired-with: Matt Robinson <matt@puppetlabs.com>","sha":"fcab46b8068877b8f4f2920b42677b6790b48ed9"},{"author":{"name":"Joshua Harlan Lifton","email":"7a13faf70e655b68236ea33be987a0a9480cc7e6@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/f9ae4561cbd4bee789389f0d7be1344061be721c","message":"Added avoid_conflict option to create_resource method of puppetral agent.\n\nReviewed by Max Martin <max@puppetlabs.com>.","sha":"f9ae4561cbd4bee789389f0d7be1344061be721c"},{"author":{"name":"Joshua Harlan Lifton","email":"7a13faf70e655b68236ea33be987a0a9480cc7e6@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/26bb4b0104743067ee52d24a2addce1dd1a03a07","message":"Fixed how puppetral#create_resource handles the avoid_conflict argument.","sha":"26bb4b0104743067ee52d24a2addce1dd1a03a07"},{"author":{"name":"Max Martin","email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/b86b0fb0caff2061273ebcee9383ce18feac31bf","message":"Merge remote-tracking branch 'lifton/master'\n\n* lifton/master:\n  Fixed how puppetral#create_resource handles the avoid_conflict argument.\n  Added avoid_conflict option to create_resource method of puppetral agent.\n\nConflicts (resolved manually):\n\tagent/puppetral/agent/puppetral.rb","sha":"b86b0fb0caff2061273ebcee9383ce18feac31bf"},{"author":{"name":"Max Martin","email":"0706025b2bbcec1ed8d64822f4eccd96314938d0@puppetlabs.com"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/b17eb21791ed2dc354fb3e6a2891255c743b1060","message":"Update puppetral testing & resolve conflicting attributes\n\nThis commit adds tests for lots of recently added functionality. In the\nprocess of adding these tests, I uncovered some bugs in our conflict\nresolution features (which allow potentially conflicting parameters to\nbe removed before resource creation). These have been fixed, with tests\nto confirm the fixes.\n\nReviewed-by: Matt Robinson <matt@puppetlabs.com>","sha":"b17eb21791ed2dc354fb3e6a2891255c743b1060"},{"author":{"name":"R.I.Pienaar","email":"ab8e595618bc5f23916675978911ffae75f50e81@devco.net"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/dbc399bef8ed3d10ddcb9c8b4b55289f1a442b76","message":"Merge pull request #12 from MaxMartin/master\n\nRevise for changes to puppet core","sha":"dbc399bef8ed3d10ddcb9c8b4b55289f1a442b76"},{"author":{"name":"Daniel Pittman","email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@rimspace.net"},"url":"https://api.github.com/repos/wotifgroup/mcollective-plugins/commits/785ca7ca78e24e52a91dfa8a974597f5a97afadd","message":"Fix bad input stub => failing test for puppetd agent.\n\nIn Ruby you can use an array deference on a Fixnum and get the bits at that\nposition; when you use a non-integer key you get zero, which is valid.\n\nThe test stubbed 0, a Fixnum, as a return value to stimulate an error return,\nbut it actually worked.  Replacing that with a more invalid value lets us get\nthe failure expected, and so exercise the right code path.\n\nSigned-off-by: Daniel Pittman <daniel@rimspace.net>","sha":"785ca7ca78e24e52a91dfa8a974597f5a97afadd"}],"head":"246c022cf97d6565771ebfc965974a9b999a7fc4","size":59,"push_id":49592366}