{"push_id":839014125,"size":5,"distinct_size":5,"ref":"refs/heads/wip-nuke-ovh","head":"2a2a40d283e7c01cbc7cbad967af20d1bf047d7a","before":"7696f4aed0c26747dd4504b64918a1d0590415da","commits":[{"sha":"c041ef9f850a76a5a4862ab6af2c46effada37d1","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@redhat.com","name":"Zack Cerza"},"message":"ProvisionOpenStack: Cache server info in destroy()\n\nSo we don't have to call \"openstack server show\" twice\n\nSigned-off-by: Zack Cerza <zack@redhat.com>","distinct":true,"url":"https://api.github.com/repos/ceph/teuthology/commits/c041ef9f850a76a5a4862ab6af2c46effada37d1"},{"sha":"bd58c5261e34daa180d4ff60bcc92bce32dede0c","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@redhat.com","name":"Zack Cerza"},"message":"Skip volume detachment on broken instances\n\nThat is, if the state is 'ERROR', don't attempt to detach volumes before\ndeleting.\n\nSigned-off-by: Zack Cerza <zack@redhat.com>","distinct":true,"url":"https://api.github.com/repos/ceph/teuthology/commits/bd58c5261e34daa180d4ff60bcc92bce32dede0c"},{"sha":"fa9db0436fd10b4f97edc375f1300c515180c35f","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@redhat.com","name":"Zack Cerza"},"message":"misc.sh(): Don't log empty output\n\nSigned-off-by: Zack Cerza <zack@redhat.com>","distinct":true,"url":"https://api.github.com/repos/ceph/teuthology/commits/fa9db0436fd10b4f97edc375f1300c515180c35f"},{"sha":"a10cda2b6f1f69385944fde5ae5de6dbee22ced4","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@redhat.com","name":"Zack Cerza"},"message":"misc.sh(): Don't log.exception() before raise\n\nlog.exception() logs the traceback, and raise will also cause it to be\nlogged. There's no need to have it logged twice; additionally, when sh()\nwas being called within a try/except clause we were confusingly logging\nan expected failure. Callers can choose to log if they want.\n\nSigned-off-by: Zack Cerza <zack@redhat.com>","distinct":true,"url":"https://api.github.com/repos/ceph/teuthology/commits/a10cda2b6f1f69385944fde5ae5de6dbee22ced4"},{"sha":"2a2a40d283e7c01cbc7cbad967af20d1bf047d7a","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@redhat.com","name":"Zack Cerza"},"message":"misc.sh(): Use Popen instead of check_output()\n\nSigned-off-by: Zack Cerza <zack@redhat.com>","distinct":true,"url":"https://api.github.com/repos/ceph/teuthology/commits/2a2a40d283e7c01cbc7cbad967af20d1bf047d7a"}]}