{"push_id":675700019,"size":6,"distinct_size":4,"ref":"refs/heads/task/master/PUP-4560-mco","head":"aa718866689bfd156e200a9471d77d7a6927f1a9","before":"ce3468b491fbb6d0248ac00b8e85ba77e9e3e050","commits":[{"sha":"1591fafb48405f27abb7bf017fe41587e42d5d39","author":{"email":"5fa21ba918749479f1a2164cc11f556766c4eb5f@puppetlabs.com","name":"Michael Smith"},"message":"(PUP-4561) Extract platform-specific code\n\nBefore this commit, the `prepare` class was full of platform-specific\ncode that needed to be refactored before non-RedHat platforms could be\nsupported.\n\nExtract the platform-specific code to `params` and a new class that is\nselected based on the `osfamily` fact.","distinct":false,"url":"https://api.github.com/repos/MikaelSmith/puppetlabs-agent_upgrade/commits/1591fafb48405f27abb7bf017fe41587e42d5d39"},{"sha":"db45b902927db18b3639394ed2dcf7b3c1d90da7","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@puppetlabs.com","name":"Josh Cooper"},"message":"Merge remote-tracking branch 'upstream/pr/13'\n\n* upstream/pr/13:\n  (PUP-4561) Extract platform-specific code","distinct":false,"url":"https://api.github.com/repos/MikaelSmith/puppetlabs-agent_upgrade/commits/db45b902927db18b3639394ed2dcf7b3c1d90da7"},{"sha":"3bbdd65f9a4a1c84bbbf8ff25a5f437e9c9c754a","author":{"email":"5fa21ba918749479f1a2164cc11f556766c4eb5f@puppetlabs.com","name":"Michael Smith"},"message":"(maint) Minor puppet.conf cleanup\n\nWithout this change, no test confirmed that some settings are preserved\nfrom puppet.conf. Add that confirmation.","distinct":true,"url":"https://api.github.com/repos/MikaelSmith/puppetlabs-agent_upgrade/commits/3bbdd65f9a4a1c84bbbf8ff25a5f437e9c9c754a"},{"sha":"8bda495c8fa3848b69596b0ed20613afaa4cbe3e","author":{"email":"5fa21ba918749479f1a2164cc11f556766c4eb5f@puppetlabs.com","name":"Michael Smith"},"message":"(PUP-4560) Add mcollective setup and testing\n\nAdds mcollective setup to acceptance tests, and verifies that its\ncorrectly setup before upgrade.\n\nMarionette Collective setup copied from\nhttps://github.com/richardc/mcollective-aio-beaker.","distinct":true,"url":"https://api.github.com/repos/MikaelSmith/puppetlabs-agent_upgrade/commits/8bda495c8fa3848b69596b0ed20613afaa4cbe3e"},{"sha":"e9d4250209fcd3de02679eb213a20754ed7c8a64","author":{"email":"5fa21ba918749479f1a2164cc11f556766c4eb5f@puppetlabs.com","name":"Michael Smith"},"message":"(maint) Purge instead of absent for test cleanup\n\nUse purged instead of absent for test cleanup, to ensure a cleaner test\nenvironment. Without this change, config files may be left behind on\nplatforms that support both uninstall and purge.","distinct":true,"url":"https://api.github.com/repos/MikaelSmith/puppetlabs-agent_upgrade/commits/e9d4250209fcd3de02679eb213a20754ed7c8a64"},{"sha":"aa718866689bfd156e200a9471d77d7a6927f1a9","author":{"email":"5fa21ba918749479f1a2164cc11f556766c4eb5f@puppetlabs.com","name":"Michael Smith"},"message":"(PUP-4560) Add mcollective support\n\nAdds migrating mcollective configuration - client.cfg and server.cfg -\nto the new expected locations; and updating logdir, libdir, and\nplugin.yaml to account for new locations.","distinct":true,"url":"https://api.github.com/repos/MikaelSmith/puppetlabs-agent_upgrade/commits/aa718866689bfd156e200a9471d77d7a6927f1a9"}]}