{"push_id":856984968,"size":11,"distinct_size":11,"ref":"refs/heads/master","head":"866b314499bb169a6560a18964bc788d9d32824b","before":"9bff5d3489281b9abbb2e0bacde04d7d8f569aa0","commits":[{"sha":"82d5b93659488893dcf15d388eb81c2c4433acf8","author":{"email":"828d338a9b04221c9cbe286f50cd389f68de4ecf@sharpsteen.net","name":"Charlie Sharpsteen"},"message":"Fix puppet path searching on POSIX systems\n\nPrior to this patch, the POSIX base class for facts was re-implementing the\nold `find_facter` method instead of `find_puppet`.\n\nFixes oscar-stack/vagrant-pe_build#102","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/82d5b93659488893dcf15d388eb81c2c4433acf8"},{"sha":"e922fdc19dcb181e1d5cdac0b4fc52f33a5e7c01","author":{"email":"828d338a9b04221c9cbe286f50cd389f68de4ecf@sharpsteen.net","name":"Charlie Sharpsteen"},"message":"Use sudo when performing pe_agent checks\n\nPuppet commands related to a PE agent installation will be run using the root\nuser. For this reason, tests should be run under `sudo` to ensure the\nappropriate environment settings (notably PATH) are used.\n\nFixes oscar-stack/vagrant-pe_build#101","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/e922fdc19dcb181e1d5cdac0b4fc52f33a5e7c01"},{"sha":"42d9a9b708b1b3e62b023a7ec840cb54fcb14249","author":{"email":"828d338a9b04221c9cbe286f50cd389f68de4ecf@sharpsteen.net","name":"Charlie Sharpsteen"},"message":"Stop pe_agent from mutating config.master_vm\n\nPrior to this patch, the `pe_agent` provisioner would replace the `String`\nvalue of `config.master_vm` with an actual `Vagrant::Machine` instance. This\ncauses an error if the provisioner configuration is re-validated after the\nprovisioner runs. It also screws up the simplicity of the data model for\npe_agent configuration.\n\nThis patch stores the `Vagrant::Machine` reference as an instance variable on\nthe provisioner instead of mutating the configuration.\n\nFixes oscar-stack/vagrant-pe_build/issues/100","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/42d9a9b708b1b3e62b023a7ec840cb54fcb14249"},{"sha":"1357e7552fe99440ae193f82e32003f31c5d6473","author":{"email":"828d338a9b04221c9cbe286f50cd389f68de4ecf@sharpsteen.net","name":"Charlie Sharpsteen"},"message":"Update CHANGELOG and version.rb for 0.13.1","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/1357e7552fe99440ae193f82e32003f31c5d6473"},{"sha":"ae007cf54b0e711b795f08e0bb2bdc0988096a23","author":{"email":"828d338a9b04221c9cbe286f50cd389f68de4ecf@sharpsteen.net","name":"Charlie Sharpsteen"},"message":"Add version_string requirement to pe_agent config","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/ae007cf54b0e711b795f08e0bb2bdc0988096a23"},{"sha":"99174e2a654204025694510976b31837a2c244ec","author":{"email":"828d338a9b04221c9cbe286f50cd389f68de4ecf@sharpsteen.net","name":"Charlie Sharpsteen"},"message":"(GH-104) Fix pe_agent version number comparison\n\nThis patch fixes the `pe_agent` check for minimum supported version to properly\nallow versions to be equal to the minimum. Previously, they were enforced to be\ngreater than the minimum.\n\nFixes oscar-stack/vagrant-pe_build#104","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/99174e2a654204025694510976b31837a2c244ec"},{"sha":"fd1aff45de37c8862c11b4da48b0c54c35157109","author":{"email":"828d338a9b04221c9cbe286f50cd389f68de4ecf@sharpsteen.net","name":"Charlie Sharpsteen"},"message":"(GH-105) Fix agent purge when master_vm is missing\n\nPrior to this commit, the `cleanup` action of the `pe_agent` provisioner would\nattempt to use the `master_vm` when warning that cleanup was being skipped\nbecause the master wasn't created. This caused an error since, `master_vm` was\nnil. This patch sends the message using the agent instead.\n\nFixes oscar-stack/vagrant-pe_build#105","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/fd1aff45de37c8862c11b4da48b0c54c35157109"},{"sha":"0d201169704ac12cc15a88bd6da259507f1150b5","author":{"email":"828d338a9b04221c9cbe286f50cd389f68de4ecf@sharpsteen.net","name":"Charlie Sharpsteen"},"message":"Update CHANGELOG and version.rb for 0.13.2","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/0d201169704ac12cc15a88bd6da259507f1150b5"},{"sha":"32acfb14a64ee51944b9773d34fcf69c107a9f71","author":{"email":"cac76eb5c6005a57976ff45b88784deb32f7186f@zee.space","name":"Zee Alexander"},"message":"Use 3.8 answers for 3.8.3","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/32acfb14a64ee51944b9773d34fcf69c107a9f71"},{"sha":"0fd974b772651ca3dcff76d0624dd2ea6d117c88","author":{"email":"828d338a9b04221c9cbe286f50cd389f68de4ecf@sharpsteen.net","name":"Charlie Sharpsteen"},"message":"Merge pull request #108 from pizzaops/3_8_x-support\n\nAdd PE 3.8.2 release","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/0fd974b772651ca3dcff76d0624dd2ea6d117c88"},{"sha":"866b314499bb169a6560a18964bc788d9d32824b","author":{"email":"828d338a9b04221c9cbe286f50cd389f68de4ecf@sharpsteen.net","name":"Charlie Sharpsteen"},"message":"Add PE 2015.2.3 release","distinct":true,"url":"https://api.github.com/repos/Sharpie/vagrant-pe_build/commits/866b314499bb169a6560a18964bc788d9d32824b"}]}