{"push_id":1063906125,"size":3,"distinct_size":3,"ref":"refs/heads/next","head":"a13c1dbc930e1a6ef2905249472b1fb6f6df4db1","before":"a6e7304e048491d4cbb06afe278c71309395a5c0","commits":[{"sha":"2a020c4fdebae13371af41b50f272d845163c773","author":{"email":"0a123068ee4de2ed74e7fac46874617db80da104@canonical.com","name":"Menno Smits"},"message":"apiserver: Per model directory for charm get cache\n\nFixes LP #1541482.\n\nLocal charms in different models of the same controller were sharing\nthe same cache filename when they had the same charm URL. This was\ncausing charm hash mismatches when units downloaded a charm and\nreceived a different version to what was expected.","distinct":true,"url":"https://api.github.com/repos/juju/juju/commits/2a020c4fdebae13371af41b50f272d845163c773"},{"sha":"e7b099204cd8a1b3c2ab511ad01d9417c0f06ad8","author":{"email":"0a123068ee4de2ed74e7fac46874617db80da104@canonical.com","name":"Menno Smits"},"message":"apiserver: Simplify temp file clean up during charm download\n\nFixed some unnecessarily strange defers and documents some non-obvious\ndetails.","distinct":true,"url":"https://api.github.com/repos/juju/juju/commits/e7b099204cd8a1b3c2ab511ad01d9417c0f06ad8"},{"sha":"a13c1dbc930e1a6ef2905249472b1fb6f6df4db1","author":{"email":"28c2b79e213f53c52a14677e00898d5b855059a0@users.noreply.github.com","name":"Juju bot"},"message":"Merge pull request #5087 from mjs/1541482-charm-hash-mismatch\n\napiserver: Per model directory for charm get cache\n\nFixes LP #1541482.\r\n\r\nLocal charms in different models of the same controller were sharing the same cache filename when they had the same charm URL. This was causing charm hash mismatches when units downloaded a charm and received a different version to what was expected.\r\n\r\nAlso simplified temp file cleanup during charm download.","distinct":true,"url":"https://api.github.com/repos/juju/juju/commits/a13c1dbc930e1a6ef2905249472b1fb6f6df4db1"}]}