{"push_id":1022929209,"size":2,"distinct_size":2,"ref":"refs/heads/make_update_certs_more_tolerant","head":"a21cc7de5f29848ec25dfad91081aadbc68b6b63","before":"1567c43e9189931d6174ef7608981af99c20bee7","commits":[{"sha":"dc372d9d9fe5c1404d15e3b8ddb9790e66766a6d","author":{"email":"f3f164eff494d25ca9423629c1de391e591d8cdf@digital.justice.gov.uk","name":"Niall Creech"},"message":"Make update_certs task use set_ssl_certificates retry logic\n\nThe update certs task calls time.sleep(3) to overcome the problem\nwith checking something that AWS believes the ssl cert to be available,\nbut it takes a few seconds to be 'eventually consistent'.\nThe ELB::set_ssl_certificates has retry logic to handle this case\nbut it is currently unused by the task. This change makes update_certs\nretry 3 times so that AWS has consistent knowledge on the state of certs\nand the action will succeed.\n\n(Closes #196)","distinct":true,"url":"https://api.github.com/repos/ministryofjustice/bootstrap-cfn/commits/dc372d9d9fe5c1404d15e3b8ddb9790e66766a6d"},{"sha":"a21cc7de5f29848ec25dfad91081aadbc68b6b63","author":{"email":"f3f164eff494d25ca9423629c1de391e591d8cdf@digital.justice.gov.uk","name":"Niall Creech"},"message":"Delete server certificates after we've replaced them\n\nThis change deletes all the replaced certificates in\nupdate_certs.","distinct":true,"url":"https://api.github.com/repos/ministryofjustice/bootstrap-cfn/commits/a21cc7de5f29848ec25dfad91081aadbc68b6b63"}]}