{"push_id":1130362323,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"1d7e4140c5dc7924acca1002591744fe775a5996","before":"47afe90c7c63c14f81836ae18b9ad3c7609c6944","commits":[{"sha":"e5456585dc5291bd1bd5f87d0cb2fbd338cf77b7","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"When a service is removed, also remove the charm archive if local","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/e5456585dc5291bd1bd5f87d0cb2fbd338cf77b7"},{"sha":"d2f22a363c8f71f10734f263cc7074f764ecf5fa","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Fix import","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/d2f22a363c8f71f10734f263cc7074f764ecf5fa"},{"sha":"9b89d4cce1b1eeda0eb0be252d8bfe1eea007b86","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Improve comment","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/9b89d4cce1b1eeda0eb0be252d8bfe1eea007b86"},{"sha":"8010874b1151f8a6c21201322126863d2ad89e91","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Improve comment","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/8010874b1151f8a6c21201322126863d2ad89e91"},{"sha":"c5210673391e033dbd446229f4577acc5bd2b3dd","author":{"email":"50eb362304191e044f26c8c99e3655f79cc46803@canonical.com","name":"Ian Booth"},"message":"Unexport some methods","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/c5210673391e033dbd446229f4577acc5bd2b3dd"},{"sha":"097d5641642b06133f0bd4e92d8776effbbeb914","author":{"email":"fb500cd10895b11cf2d94f12ddc0d384aba1275e@gmail.com","name":"Nate Finch"},"message":"change controller model name from admin to controller","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/097d5641642b06133f0bd4e92d8776effbbeb914"},{"sha":"17f05e87851fc40a0f5f2c3abc1cbe29afb466f3","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@cheney.net","name":"Dave Cheney"},"message":"apiserver: fix data race on tls config\n\nFixes LP 1518806\nFixes LP 1519097\n\nPass a _copy_ of the current TLS config to the TLS server for the\naccepted connection. This fixes a race where updateCertificate may\nmutate its config, a reference to which has been passed to _all_ the\nactive TLS connections.\n\nThis bug is at the bottom of a chain of other data race blockers so we\ncan remove a bunch of test skips under the race detector.","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/17f05e87851fc40a0f5f2c3abc1cbe29afb466f3"},{"sha":"bb8dd88384cff84d7dfc9798641cb4b0766fc2f7","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #5419 from natefinch/admin-controller\n\nchange controller model name from admin to controller\n\nreview here: http://reviews.vapour.ws/r/4854/","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/bb8dd88384cff84d7dfc9798641cb4b0766fc2f7"},{"sha":"c823ef6cfaa35a4349c09e99e18c73e23ba2b08c","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@cheney.net","name":"Dave Cheney"},"message":"Remove test skip under race detector\n\nFixes LP 1519191\n\nThe underlying race was removed, re-enable the race test for this\npackage.","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/c823ef6cfaa35a4349c09e99e18c73e23ba2b08c"},{"sha":"9fb1a31fd3f2ad29bd444c56081a40c82531dd5f","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #5455 from davecheney/fixedbugs/1518806\n\napiserver: fix data race on tls config\n\nFixes LP 1518806\r\nFixes LP 1519097\r\n\r\nPass a _copy_ of the current TLS config to the TLS server for the\r\naccepted connection. This fixes a race where updateCertificate may\r\nmutate its config, a reference to which has been passed to _all_ the\r\nactive TLS connections.\r\n\r\nThis bug is at the bottom of a chain of other data race blockers so we\r\ncan remove a bunch of test skips under the race detector.\n\n(Review request: http://reviews.vapour.ws/r/4896/)","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/9fb1a31fd3f2ad29bd444c56081a40c82531dd5f"},{"sha":"1f2e7ee3c3f3bbe23b4a2436e954ff515dd0a308","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #5379 from wallyworld/remove-cached-local-charm\n\nWhen a service is removed, also remove the charm archive if local\n\nFixes: https://bugs.launchpad.net/juju-core/+bug/1580418\r\n\r\nWhen a service is removed, we queue a cleanup job to remove the charm archive from blobstorage, as well as the charm record. But only if the charm is local.\r\n\r\nNote: this PR also includes a straight move of a block of code from state.go to charm.go. The code in question operated on charms and so belonged with the other charm related code. The mode also includes the corresponding tests.\n\n(Review request: http://reviews.vapour.ws/r/4810/)","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/1f2e7ee3c3f3bbe23b4a2436e954ff515dd0a308"},{"sha":"1d7e4140c5dc7924acca1002591744fe775a5996","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #5463 from davecheney/fixedbugs/1519191\n\nRemove test skip under race detector\n\nFixes LP 1519191\r\n\r\nThe underlying race was removed, re-enable the race test for this\r\npackage.\n\n(Review request: http://reviews.vapour.ws/r/4907/)","distinct":true,"url":"https://api.github.com/repos/dimitern/juju/commits/1d7e4140c5dc7924acca1002591744fe775a5996"}]}
{"actor":{"display_login":"dimitern"}}