{"push_id":1337208499,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"c9900ad38bdc5bf0d8298c1374e78d385be50540","before":"e885cd99edfdb43e2da16adad1c00b712adf5393","commits":[{"sha":"7b03534291255c42f53d4bc63133baf33244db6b","author":{"name":"xiexs","email":"4f94dd0f6105e0a815b5b33d8bf19006a10b2477@cn.fujitsu.com"},"message":"[Trivial] Refactor the using of dict.get() in the test assertion\n\nIn this patch, we will refactor the test assertions\nin which there are dict.get(key), with a explicit\nway(i.e. dict[key]), or assert the existence of key\ndirectly with assertNotIn().\n\nChange-Id: Ieb6137cb1cb3ec1c6e4e9d51fa0f74f17e363be9","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/7b03534291255c42f53d4bc63133baf33244db6b"},{"sha":"0e206c98165cf05b23ca45053d72e0eb8ab50624","author":{"name":"Helen Walsh","email":"3b540fbb32d27e5b0074e7130746b88a83a0416c@emc.com"},"message":"VMAX driver - Replace \"SLO\" tag with \"ServiceLevel\" tag\n\nThe VMAX3 XML file has a tag currently named \"SLO\"\nwhich we will replace with \"ServiceLevel\", to be\nconsistent with terminology used by VMAX3 community,\nas well as the CamelCase naming convention. This patch\nmodifies the code to reflect the recommended change in\nthe XML file.\n\nChange-Id: I658fc1c618607995d724d3df89f2055da767670e\nCloses-Bug: #1618908","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/0e206c98165cf05b23ca45053d72e0eb8ab50624"},{"sha":"e6a5bdabb61be1d03ea291d4d4fe640f4e93ec43","author":{"name":"Ji-Wei","email":"2f6938aefa06f218f73aaa137ec23bb47cd26f88@zte.com.cn"},"message":"Fix order of arguments in assertIs\n\nSome tests used incorrect order assertIs(observed, expected).\nThe correct order expected by testtools is\n\nassertIs(expected, observed, message='')\nAssert that expected is observed.\nParameters:\n  expected the expected value.\n  observed the observed value.\n  message optional message describing the error.\nhttps://docs.python.org/2/library/unittest.html\n\nChange-Id: I8bd1bf8e93fe4babc25a955dcfbeca2c38f5c9a6","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/e6a5bdabb61be1d03ea291d4d4fe640f4e93ec43"},{"sha":"df284e68f9f00282b05eb523e4ee3d5f63b8a750","author":{"name":"Goutham Pacha Ravi","email":"eab99a49c13077fb5e36ae41a1a1a75fdbe54462@gmail.com"},"message":"NetApp cDOT: Fix model update for cheesecake volumes\n\nHost level replication capability was added to the NetApp\ncDOT Block and File drivers through\nI87b92e76d0d5022e9be610b9e237b89417309c05.\nHowever, volumes created on these backends did not\nhave the 'replication_status' field set.\n\nFix this by returning model updates to the volume manager.\n\nChange-Id: If1d24e87413e2c829bc5a701293fb3be67412155\nCloses-Bug: #1622057","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/df284e68f9f00282b05eb523e4ee3d5f63b8a750"},{"sha":"6ac5d02419277982bd12b0954b7feddb0a3f5f82","author":{"name":"Mike Perez","email":"a15de0e0167200592e466e32d0ff5fc3de51110f@gmail.com"},"message":"Remove old deprecated driver mappings\n\nThese have existed since 2015, which is acceptable to be removed since\nit has been two or more releases.\n\nChange-Id: I1541f85bd439cf119ab69eecbfaf96099c2ac10b","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/6ac5d02419277982bd12b0954b7feddb0a3f5f82"},{"sha":"d9ccfaef8ebec88c35e94f55fec7a631ae46a214","author":{"name":"Helen Walsh","email":"3b540fbb32d27e5b0074e7130746b88a83a0416c@emc.com"},"message":"VMAX driver - Heat detach issue.\n\nThere is a threading issue in Heat on a delete stack. All\ndetaches happen simultaneously. The fix locks the portion\nof code to determine accurately, the number of volumes left\nin the storage group, at any given time, to prevent\nattempting to remove a volume that is the last in the\nstorage group.\n\nChange-Id: I84164a9abac35d962408febbe8d3af759beb6a94\nCloses-Bug: #1630535","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/d9ccfaef8ebec88c35e94f55fec7a631ae46a214"},{"sha":"bddf33e11ff020d89b6ae91f813782036839424e","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"NetApp cDOT: Fix model update for cheesecake volumes\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/bddf33e11ff020d89b6ae91f813782036839424e"},{"sha":"53c93a6ec35270e2b892b3bbdf7b915a95c31d64","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"VMAX driver - Replace \"SLO\" tag with \"ServiceLevel\" tag\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/53c93a6ec35270e2b892b3bbdf7b915a95c31d64"},{"sha":"a10fd7e2d50d3fdcab4e1b7e90f10668d1d8d824","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"[Trivial] Refactor the using of dict.get() in the test assertion\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/a10fd7e2d50d3fdcab4e1b7e90f10668d1d8d824"},{"sha":"c3831f176c23d936054f3f5dfde587e709865dec","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"VMAX driver - Heat detach issue.\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/c3831f176c23d936054f3f5dfde587e709865dec"},{"sha":"5e4cbb3cf0ca4389717a97774c715d255398ff69","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Fix order of arguments in assertIs\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/5e4cbb3cf0ca4389717a97774c715d255398ff69"},{"sha":"c9900ad38bdc5bf0d8298c1374e78d385be50540","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Remove old deprecated driver mappings\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/c9900ad38bdc5bf0d8298c1374e78d385be50540"}]}
{"actor":{"display_login":"sebrandon1"}}