{"push_id":2363782366,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"4140ee9649785c9bebdcf9afe45ed56705b91987","before":"6ac106c684278190e1720be75a5ee45b6339484d","commits":[{"sha":"1eeeb330d350a4fb2f848f08121e6a4fde66a576","author":{"name":"Glenn Sarti","email":"900edb71f3a42fb982755727aa85ef464ad14b72@users.noreply.github.com"},"message":"(PE-23563) Stop MCO prior to initiating MSI install\n\nPreviously it was possible to get into a strange race condition where the MSI\nwas able to propertly stop the MCollective service prior to upgrade.  This\ncommit attempts to stop the mco service prior to the MSI being invoked, giving\nthe service more time to stop correctly.","distinct":true,"url":"https://api.github.com/repos/tkishel/puppetlabs-puppet_agent/commits/1eeeb330d350a4fb2f848f08121e6a4fde66a576"},{"sha":"faaaf225779f24abb24ced077762365288f2a8ad","author":{"name":"Glenn Sarti","email":"900edb71f3a42fb982755727aa85ef464ad14b72@users.noreply.github.com"},"message":"(PE-23563) Stop Puppet prior to MSI install\n\nPreviously it was possible to get into a strange race condition where the MSI\nwas able to propertly stop the Puppet Agent service prior to upgrade.  This\ncommit attempts to stop the puppet service prior to the MSI being invoked,\ngiving the service more time to stop correctly.","distinct":true,"url":"https://api.github.com/repos/tkishel/puppetlabs-puppet_agent/commits/faaaf225779f24abb24ced077762365288f2a8ad"},{"sha":"661f590685d355517d8608c981726c9a2bb70688","author":{"name":"Glenn Sarti","email":"900edb71f3a42fb982755727aa85ef464ad14b72@users.noreply.github.com"},"message":"(maint) Dump token privileges for current user\n\nPreviously it was difficult to debug failed upgrades as it was not possible to\nknow what rights the installation user had at install time.  This commit logs\nthe current user's rights prior to the upgrade.","distinct":true,"url":"https://api.github.com/repos/tkishel/puppetlabs-puppet_agent/commits/661f590685d355517d8608c981726c9a2bb70688"},{"sha":"0d6b5144c6070770994703bd6d03ac21a26ddae1","author":{"name":"Glenn Sarti","email":"900edb71f3a42fb982755727aa85ef464ad14b72@users.noreply.github.com"},"message":"(MODULES-6686) Fix puppet_agent_spec tests for Windows\n\nPreviously many tests in classes/puppet_agent_spec.rb were not running on\nWindows due to a bug in rspec-puppet-facts.  However in v1.9.0 of the gem it\nnow adds better windows support, but the puppet_agent_spec.rb began running\ntests for Windows which then failed.  This commit modifies the test fixtures and\nlogic to only test things which make sense on Windows.\n\nAlso https://github.com/mcanevet/rspec-puppet-facts/issues/68 meant that the\norder of the testing had to be determinstic, ensuring that Windows platforms\nwere tested last.","distinct":true,"url":"https://api.github.com/repos/tkishel/puppetlabs-puppet_agent/commits/0d6b5144c6070770994703bd6d03ac21a26ddae1"},{"sha":"b71d94656773109c73ac00565661e0adbd6e6faf","author":{"name":"Michael Smith","email":"cb62b41feb3fb2c295d70e250fca81bcfe6bd095@puppet.com"},"message":"Merge pull request #275 from glennsarti/fix-broke-stuff\n\n(MODULES-6686) Fix puppet_agent_spec tests for Windows","distinct":true,"url":"https://api.github.com/repos/tkishel/puppetlabs-puppet_agent/commits/b71d94656773109c73ac00565661e0adbd6e6faf"},{"sha":"9f309e400c2c9fc3db86d655067fec1d5f77dd44","author":{"name":"Glenn Sarti","email":"900edb71f3a42fb982755727aa85ef464ad14b72@users.noreply.github.com"},"message":"(MODULES-6688) Updatd Travis CI testing to supercede Jenkins\n\nPreviously the module was tested in both Travis and private Jenkins CI systems\nhowever this is no longer required.  This commit moves the spec tests that\nare tested in Jenkins and moves them to Travis;\n* Only test puppet agent and ruby combinations that are installed in AIO installs\n* Split out validate and lint checking to only happen once per job not for all\n  matrix cells\n* Now tests on Puppet latest 3.8, first 4.0, latest 4.7.x, 4.10.x and 5.x gems\n* The Hiera Gem needs to be set on Puppet 4.7.1 as it has incompatibilites with\n  later hiera gem versions (4.4.2)\n* Brings the Travis CI config file into a similar format as that used by the PDK\n  to make migration easier later.\n* The Travis file needs to remain unmanaged until it supports setting the\n  bundler_args setting","distinct":true,"url":"https://api.github.com/repos/tkishel/puppetlabs-puppet_agent/commits/9f309e400c2c9fc3db86d655067fec1d5f77dd44"},{"sha":"174356b5edff713aba18dc3de103dfff2016d228","author":{"name":"Michael Smith","email":"cb62b41feb3fb2c295d70e250fca81bcfe6bd095@puppet.com"},"message":"Merge pull request #276 from glennsarti/fix-broke-stuff\n\n(MODULES-6688) Use travis for CI testing, instead of Jenkins","distinct":true,"url":"https://api.github.com/repos/tkishel/puppetlabs-puppet_agent/commits/174356b5edff713aba18dc3de103dfff2016d228"},{"sha":"4140ee9649785c9bebdcf9afe45ed56705b91987","author":{"name":"Michael Smith","email":"cb62b41feb3fb2c295d70e250fca81bcfe6bd095@puppet.com"},"message":"Merge pull request #274 from glennsarti/pe-23563-stop-services\n\n (PE-23563) Stop MCO and Puppet prior to MSI install","distinct":true,"url":"https://api.github.com/repos/tkishel/puppetlabs-puppet_agent/commits/4140ee9649785c9bebdcf9afe45ed56705b91987"}]}
{"actor":{"display_login":"tkishel"}}