{"push_id":1520705485,"size":26,"distinct_size":11,"ref":"refs/heads/appengine-validate-gradual-traffic-migration","head":"ac1f8d796ac385a8bc679e23b8bb067d49fe35d2","before":"519efafa4dcd52557ab97249ff4d8bdbe2a8b922","commits":[{"sha":"fd342144f759908dbb42a5b2f479c948d45be672","author":{"name":"Tomás Lin","email":"3de15e9f8e2d167bdadbf948880ed8a598f92294@gmail.com"},"message":"Merge pull request #1373 from tomaslin/titus-v2-api\n\nTitus: use api/v2 endpoints","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/fd342144f759908dbb42a5b2f479c948d45be672"},{"sha":"ef4cfbdbfbd36132a7894e4a57924206049da0d1","author":{"name":"Daniel Peach","email":"9470dfd5642e99fed5c3a312c4a921150d0d5a3e@google.com"},"message":"provider/appengine implement instance health properly (#1374)","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/ef4cfbdbfbd36132a7894e4a57924206049da0d1"},{"sha":"8d1ce29bcc698bee96a868d1a7ec5b4233c4c7d0","author":{"name":"Adam Jordens","email":"569a9cb9700903919202bcf3a24195d85c0885ed@netflix.com"},"message":"Log all requests to create launch configurations (sans user data)","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/8d1ce29bcc698bee96a868d1a7ec5b4233c4c7d0"},{"sha":"d18ff6334b5deb58747adf698a8d86c8a3cbe935","author":{"name":"Adam Jordens","email":"50deb78d4601f4b197cde493023ef6c76db172af@jordens.org"},"message":"Merge pull request #1375 from ajordens/master\n\nLog all requests to create launch configurations (sans user data)","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/d18ff6334b5deb58747adf698a8d86c8a3cbe935"},{"sha":"6e12bd07b6c93bc1ea72a9e0ff2f26354c9c8f8a","author":{"name":"Tomas Lin","email":"b473f242ce326c1a4e767bb82056ed1f04d725a8@netflix.com"},"message":"Titus: return image details in server group build info","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/6e12bd07b6c93bc1ea72a9e0ff2f26354c9c8f8a"},{"sha":"151cb5ee26d55c7ca8c5f0c70e7cc62c6d08fc1e","author":{"name":"Tomás Lin","email":"3de15e9f8e2d167bdadbf948880ed8a598f92294@gmail.com"},"message":"Merge pull request #1377 from tomaslin/titus-image-server-group\n\nTitus: return image details in server group build info","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/151cb5ee26d55c7ca8c5f0c70e7cc62c6d08fc1e"},{"sha":"4ae97ebca23a708685eb0e281787d162ac04de7e","author":{"name":"Tomas Lin","email":"b473f242ce326c1a4e767bb82056ed1f04d725a8@netflix.com"},"message":"Titus: restore image summary information as this was breaking find image stage","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/4ae97ebca23a708685eb0e281787d162ac04de7e"},{"sha":"316fe25efef76cdd74bc5c4d0315eb5ffa5e570e","author":{"name":"Tomás Lin","email":"3de15e9f8e2d167bdadbf948880ed8a598f92294@gmail.com"},"message":"Merge pull request #1378 from tomaslin/titus-image-summray\n\nTitus: fix find image regression","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/316fe25efef76cdd74bc5c4d0315eb5ffa5e570e"},{"sha":"780ec301f299d81aceb5700037cbe0c5318e5594","author":{"name":"Travis Tomsu","email":"1a665067a5c308e8b68a31ee7d1b5fb338be1340@google.com"},"message":"Adds checking of account from server group and load balancer list() calls","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/780ec301f299d81aceb5700037cbe0c5318e5594"},{"sha":"1f29d531423795fb42d5c703186ff87384cba1a7","author":{"name":"Daniel Peach","email":"9470dfd5642e99fed5c3a312c4a921150d0d5a3e@google.com"},"message":"provider/appengine use service account in deploy operation (#1376)","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/1f29d531423795fb42d5c703186ff87384cba1a7"},{"sha":"1a6ac45804501155a8656b5bdc31fa9ce00a5914","author":{"name":"Travis Tomsu","email":"1a665067a5c308e8b68a31ee7d1b5fb338be1340@google.com"},"message":"Merge branch 'master' into google-serverGroup-account","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/1a6ac45804501155a8656b5bdc31fa9ce00a5914"},{"sha":"ac11ea51ab08fb20fd187f7ec38e3c8c2342d4af","author":{"name":"Travis Tomsu","email":"1a665067a5c308e8b68a31ee7d1b5fb338be1340@google.com"},"message":"Merge pull request #1379 from ttomsu/google-serverGroup-account\n\nAdds checking of account from server group and load balancer list() c…","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/ac11ea51ab08fb20fd187f7ec38e3c8c2342d4af"},{"sha":"65b18c37ff50c4602ca64899916dcd49673bf2f6","author":{"name":"Lars Wander","email":"2d8775dd43e1e927b959ec4122dffbe1f035c227@users.noreply.github.com"},"message":"(docker) Don't log stacktrace when catalog is empty (#1383)","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/65b18c37ff50c4602ca64899916dcd49673bf2f6"},{"sha":"53a256654f8295d587bac692c7f5662041e35258","author":{"name":"Adam Jordens","email":"569a9cb9700903919202bcf3a24195d85c0885ed@netflix.com"},"message":"Delete the launch failure tag if a server group is no longer having troubles","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/53a256654f8295d587bac692c7f5662041e35258"},{"sha":"386654aa2d02971dee126bce0ee96c45fb91b76c","author":{"name":"Adam Jordens","email":"50deb78d4601f4b197cde493023ef6c76db172af@jordens.org"},"message":"Merge pull request #1384 from ajordens/cleanup-launch-failure-tags\n\nDelete the launch failure tag if a server group is no longer having t…","distinct":false,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/386654aa2d02971dee126bce0ee96c45fb91b76c"},{"sha":"82e7eb68d25f1abbbf0a081208e5419664e5c4cc","author":{"name":"Daniel Peach","email":"9470dfd5642e99fed5c3a312c4a921150d0d5a3e@google.com"},"message":"provider/appengine fixes NPE when project has no services (#1386)","distinct":true,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/82e7eb68d25f1abbbf0a081208e5419664e5c4cc"},{"sha":"ebbcb4d7aaba0fa937962f98bad6465025745b86","author":{"name":"John Shimek","email":"2e1b10ac098b2b4bfd64b2bd733faf9f0913780f@gmail.com"},"message":"(Openstack) Support another time format. (#1382)\n\nOpenStack has another time format it uses.\r\n\r\nSo, we have:\r\n\r\n2011-12-03T10:15:30 (local time)\r\n2011-12-03T10:15:30Z (UTC time)\r\n2011-12-03T10:15:30+01:00 (With time zone offset)\r\n\r\nThe last possibly not supported in OpenStack anymore, but why take a\r\nchance. Also, it is parsed by the same formatter as the UTC time. There\r\nmust be a config option in OpenStack controlling this.","distinct":true,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/ebbcb4d7aaba0fa937962f98bad6465025745b86"},{"sha":"f0d48dcbf1a58666705dde63d5f93687a257d67e","author":{"name":"Daniel Peach","email":"9470dfd5642e99fed5c3a312c4a921150d0d5a3e@google.com"},"message":"provider/appengine fixes batch failure (#1387)","distinct":true,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/f0d48dcbf1a58666705dde63d5f93687a257d67e"},{"sha":"adae8edbc12cf3f71f6849b62a8f408f3088e572","author":{"name":"jeyrs","email":"4a774692d34f831bc7c16aa837e234f893cb3bde@gmail.com"},"message":"(titus)  Setting interestingHealthProvider (if present) as a titus job label\n\n- This label will be used for discovery purposes","distinct":true,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/adae8edbc12cf3f71f6849b62a8f408f3088e572"},{"sha":"dfd14d6227e86deffa9512bc1d13155b32b90d0a","author":{"name":"Jeyrs Chabu","email":"4cf712f419c930199386c2e6b6827eed2547ed6d@netflix.com"},"message":"Merge pull request #1389 from jeyrschabu/submit_job_with_label\n\n(titus)  Setting interestingHealthProvider (if present) as a titus job label","distinct":true,"url":"https://api.github.com/repos/danielpeach/clouddriver/commits/dfd14d6227e86deffa9512bc1d13155b32b90d0a"}]}
{"actor":{"display_login":"danielpeach"}}