{"push_id":684956089,"size":10,"distinct_size":5,"ref":"refs/heads/master","head":"9f78cf169ebe6a11e8397c4c568e555f1e2e7d08","before":"44003c6ebbc7411e764f178e2f7f90394e0b3168","commits":[{"sha":"094120c159d3f33bb911010b9d4ef5a16af6af70","author":{"email":"52db9057163f2b831a5452d895239a249597d1cc@puppetlabs.com","name":"Anderson Mills"},"message":"(PUP-4356) Remove puppetversion from PMT metadata\n\nBefore this commit, there was an undocumented field, puppetversion,\nwhich was tracked by the Puppet::Module class.  An error would be thrown\nif the metadata value was present and was not an exact string match to\nPuppet.version.  This commit removes the recognition and checking of\nthat metadata key:value pair.\n\nNote: Accessors and validation for puppetversion still exist in order to\nnot cause a breaking change, but they return nil.","distinct":false,"url":"https://api.github.com/repos/kurtwall/puppet/commits/094120c159d3f33bb911010b9d4ef5a16af6af70"},{"sha":"69b468ab569dd6112b1b57a6c4b3bd250f2b5b52","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@somethingsinistral.net","name":"Adrien Thebo"},"message":"Merge pull request #3990 from andersonmills/task/stable/PUP-4356-Remove_puppetversion_from_module_metadata\n\n(PUP-4356) Remove puppetversion from PMT metadata","distinct":false,"url":"https://api.github.com/repos/kurtwall/puppet/commits/69b468ab569dd6112b1b57a6c4b3bd250f2b5b52"},{"sha":"28bfc9c843d98701fa94ef869dc2f5100e1c92f3","author":{"email":"e7582b9507331a5564b63863c9f53d17cb7fc228@redhat.com","name":"Gaël Chamoulaud"},"message":"(PUP-4663) Ensure Fedora uses the systemd service provider\n\n- All supported releases of Fedora have systemd and the latest release\n  with upstart has been EOLed three years ago. So we could drop the\n  version restriction now.\n\nSigned-off-by: Gael Chamoulaud <gchamoul@redhat.com>","distinct":false,"url":"https://api.github.com/repos/kurtwall/puppet/commits/28bfc9c843d98701fa94ef869dc2f5100e1c92f3"},{"sha":"4812828da31cb10f20e880d70279c05ffb9d0bc0","author":{"email":"7cdd076e25adef0e25d3fedc5490d7fb59f5b1c0@puppetlabs.com","name":"Kylo Ginsberg"},"message":"Merge pull request #3993 from strider/stable\n\n(PUP-4663) Ensure Fedora uses the systemd service provider","distinct":false,"url":"https://api.github.com/repos/kurtwall/puppet/commits/4812828da31cb10f20e880d70279c05ffb9d0bc0"},{"sha":"b5e44d8ba132f14770097d5034cdcd7349ca9ead","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@puppetlabs.com","name":"Josh Cooper"},"message":"(maint) Default to facter#2.x for git based acceptance\n\nPreviously, git based acceptance (rake ci:test:git) defaulted to\nfacter#stable, but that branch was recently promoted to native facter,\nso acceptance would fail trying to install facter `ruby install.rb`\n\nThis commit changes the default facter branch to 2.x, containing the\nlegacy ruby facter implementation. It also relaxes the regex to match\ndigits and a literal dot, when translating short branch names,\nfacter#2.x, to git URLs.\n\n[skip ci]","distinct":true,"url":"https://api.github.com/repos/kurtwall/puppet/commits/b5e44d8ba132f14770097d5034cdcd7349ca9ead"},{"sha":"38c90ec07960d1e7759784a36bbcf73945ec18d0","author":{"email":"25b2dfe27d32e47d4639ac5ea7d3b89c02abf144@puppetlabs.com","name":"Kurt Wall"},"message":"(PUP-4466) Add acceptance tests for functions in the puppet language\n\nPuppet 4.0 adds support for functions written in the Puppet DSL\n(.pp files). This commit adds basic acceptance tests for this\nfeature. Other surfaces of the Puppet 4.x function API are tested\nelsewhere; this extends that testing.","distinct":false,"url":"https://api.github.com/repos/kurtwall/puppet/commits/38c90ec07960d1e7759784a36bbcf73945ec18d0"},{"sha":"31a5f0b55d468f3eb9b74bd2d457c64ea1c278d7","author":{"email":"5fa21ba918749479f1a2164cc11f556766c4eb5f@puppetlabs.com","name":"Michael Smith"},"message":"Merge pull request #3997 from joshcooper/maint/3.x/git-acceptance-facter-2.x\n\n(maint) Default to facter#2.x for git based acceptance","distinct":true,"url":"https://api.github.com/repos/kurtwall/puppet/commits/31a5f0b55d468f3eb9b74bd2d457c64ea1c278d7"},{"sha":"3f35814cc295cc43a1a998a5d958217cb729d2cd","author":{"email":"7b1af39c979fb63e7814ceeaeeeef65c4bf64d54@users.noreply.github.com","name":"Eric Thompson"},"message":"Merge pull request #3999 from kurtwall/pup-4466\n\n(PUP-4466) Add acceptance tests for functions in the puppet language","distinct":true,"url":"https://api.github.com/repos/kurtwall/puppet/commits/3f35814cc295cc43a1a998a5d958217cb729d2cd"},{"sha":"9eaf7f0c67b251d960c6f34d89401b97cc1eca14","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@puppetlabs.com","name":"Josh Cooper"},"message":"Merge remote-tracking branch 'upstream/3.x' into stable\n\n* upstream/3.x:\n  (maint) Default to facter#2.x for git based acceptance\n\nConflicts:\n\tacceptance/Rakefile","distinct":true,"url":"https://api.github.com/repos/kurtwall/puppet/commits/9eaf7f0c67b251d960c6f34d89401b97cc1eca14"},{"sha":"9f78cf169ebe6a11e8397c4c568e555f1e2e7d08","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@puppetlabs.com","name":"Josh Cooper"},"message":"Merge remote-tracking branch 'upstream/stable'\n\n* upstream/stable:\n  (PUP-4466) Add acceptance tests for functions in the puppet language\n  (maint) Default to facter#2.x for git based acceptance\n  (PUP-4663) Ensure Fedora uses the systemd service provider\n  (PUP-4356) Remove puppetversion from PMT metadata","distinct":true,"url":"https://api.github.com/repos/kurtwall/puppet/commits/9f78cf169ebe6a11e8397c4c568e555f1e2e7d08"}]}