{"push_id":1298856470,"size":22,"distinct_size":22,"ref":"refs/heads/master","head":"a42c5c14faf277c19dcd70f4f243f12d8d680f23","before":"f620e00802ad4ed9566c9138db57eedc5e4a29f3","commits":[{"sha":"bf76eb25224a012776fd2017140df1cb539bad29","author":{"name":"xiexs","email":"4f94dd0f6105e0a815b5b33d8bf19006a10b2477@cn.fujitsu.com"},"message":"Add strict Boolean checking for storage pools\n\nThere is no strict boolean checking for the parameter\n\"detail\" of API /scheduler-states/get_pools, so that\nany invalid boolean value can be specified.\nThis patch adds a strict checking for it to prevent\ninvalid value, and adds a test for this change as well.\n\nChange-Id: Ic24850e5a0e206548de81529179cd182d9eabb7f\nPartial-Bug: #1594261","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/bf76eb25224a012776fd2017140df1cb539bad29"},{"sha":"a1f643646554322d5ef468803856c4561e60bb88","author":{"name":"Gorka Eguileor","email":"cb0be4125ac167f014bf8c656b0f5bb30c948a3d@redhat.com"},"message":"Fix lazy loading cluster field from Service OVO\n\nLazy loading of the cluster field in the Service OVO is broken because\nwe are missing an argument when calling get_by_id method.\n\nThis patch adds this argument.\n\nChange-Id: I53e302e7d31d23a1fb2bbfb3ceeaceb980417798","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/a1f643646554322d5ef468803856c4561e60bb88"},{"sha":"486dfe3bfc6e8765bbf84f3c6267e613a3d0f275","author":{"name":"Gorka Eguileor","email":"cb0be4125ac167f014bf8c656b0f5bb30c948a3d@redhat.com"},"message":"Remove host assignment in Snapshot OVO\n\nOur Snapshot OVO doesn't have a host field so we shouldn't give it a\nvalue in our tests.\n\nThis patch removes host assignment to Snapshot OVO instances from our\ntests.\n\nChange-Id: I7636a513ea19bbc8d51c293a2b551f3b31668d54","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/486dfe3bfc6e8765bbf84f3c6267e613a3d0f275"},{"sha":"5197b2c8b26b98bd9ddb34efd1ea145643eec582","author":{"name":"Aleksey Ruban","email":"c8a86c61522361b34f3bf6440931dc2b1f20d2ce@nexenta.com"},"message":"Nexenta: Added use of sessions for NexentaEdge drivers\n\nModify jsonrpc to use sessions for consecutive calls,\nregistering new session for each.\n\nChange-Id: Ic2aac3b6c85a2738106fef701fed1a1a3cb14528","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/5197b2c8b26b98bd9ddb34efd1ea145643eec582"},{"sha":"09a40d4d8432d907c02eca4e9995812f20bf2ca1","author":{"name":"Helen Walsh","email":"3b540fbb32d27e5b0074e7130746b88a83a0416c@emc.com"},"message":"VMAX driver - failed rollback on VMAX3 when MV issue\n\nOn a failed masking view creation, the device was not\nbeing returned to the default storage group, stale\nstorage groups were not being deleted and stale\ninitiator groups were not being deleted. This patch\nfixes this issue.\n\nChange-Id: I96a2dac73792558850affee1287742bd3b7bfcf4\nCloses-Bug: #1552426","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/09a40d4d8432d907c02eca4e9995812f20bf2ca1"},{"sha":"8e62557f6e6608ab415d5d172caa88f3033a86a0","author":{"name":"Helen Walsh","email":"3b540fbb32d27e5b0074e7130746b88a83a0416c@emc.com"},"message":"VMAX driver - Cleanup of Initiator group fails\n\nWhen the last volume has been deleted from the Storage\nGroup and the Masking View has been deleted and the\ninitiator group is no longer in use, the deletion of\nthe Initiator group fails. The initiator group is actually\ndeleted off the array, but the code is throwing up an\nerror when it uses the now deleted initiator group\nname to search for remaining masking views. The\nsolution is to check if the initiator group has been\ndeleted by common.terminate_connection before searching\nfor remaining masking views.\n\nChange-Id: I79559789459f73c4adebf010d84cbeedd25f7f74\nCloses-Bug: #1605193","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/8e62557f6e6608ab415d5d172caa88f3033a86a0"},{"sha":"5f82b06a1fb560b6a728e7b4c791b3a6f85b43a7","author":{"name":"stack","email":"b4199a50e8fe47639138e9e2e6f9d5c66259e386@hpe.com"},"message":"Unit test to use vol obj instead of dictionary\n\nAddressing issue of using volume object instead of dictionary\nin delete_consistencygroup function of HPE 3par driver\n\nRenamed branch from bug/1619613 to unittest/test_hpe3par since\nbug is no longer valid.\n\nChange-Id: I7e3d1c5ee9323dd86d856a269e4aef956a9496c4","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/5f82b06a1fb560b6a728e7b4c791b3a6f85b43a7"},{"sha":"f0f6ca1fb22ece4db2c12c315cd38455c6869f08","author":{"name":"OpenStack Proposal Bot","email":"72e85dd038dd9f7feff502caf6a8bd817c5004ad@lists.openstack.org"},"message":"Updated from global requirements\n\nChange-Id: I1987cfd08079b525df2f8d075b13083506b73aa7","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/f0f6ca1fb22ece4db2c12c315cd38455c6869f08"},{"sha":"e87ec8d9949a2307afd96312de4805fa9672bb1c","author":{"name":"Kendall Nelson","email":"990c8b28ae490bc4b75007dff87f6835f1aa0c7d@gmail.com"},"message":"Fix coerce good values in test_fields.py\n\nIn another patch, working on making Volume Attach Status into an\nenum, it was pointed out that the way values were being tested. This\npatch goes back and fixes how the other status fields are coercing\ngood values.\n\nChange-Id: I33c0308ac97a31c3907af3c459eb0cb55e2d7a51","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/e87ec8d9949a2307afd96312de4805fa9672bb1c"},{"sha":"09d3b64859e5b3f5c3540245675b314ffc0415e1","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Fix lazy loading cluster field from Service OVO\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/09d3b64859e5b3f5c3540245675b314ffc0415e1"},{"sha":"c7b0c57c08a4ccbf9e52698b27acf26d36af1491","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Remove host assignment in Snapshot OVO\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/c7b0c57c08a4ccbf9e52698b27acf26d36af1491"},{"sha":"632b7961e293d83c29fe8f7b58b7b4d6d0d6cfd1","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Add strict Boolean checking for storage pools\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/632b7961e293d83c29fe8f7b58b7b4d6d0d6cfd1"},{"sha":"b2f6dcaa4dac3f3a89e67ec438e036ef41c9f3ba","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Nexenta: Added use of sessions for NexentaEdge drivers\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/b2f6dcaa4dac3f3a89e67ec438e036ef41c9f3ba"},{"sha":"b80114408fb61f22d1273d95ef9596a644b6bf22","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Updated from global requirements\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/b80114408fb61f22d1273d95ef9596a644b6bf22"},{"sha":"6bb2b5f891ecb60a64e4e840f7921539c13673fe","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"VMAX driver - Cleanup of Initiator group fails\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/6bb2b5f891ecb60a64e4e840f7921539c13673fe"},{"sha":"5e128a57401f87723d234aa587c8120cb1bbb812","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"VMAX driver - failed rollback on VMAX3 when MV issue\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/5e128a57401f87723d234aa587c8120cb1bbb812"},{"sha":"2bc1cf90310c25052f24031762aaeed7692d53bd","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Fix coerce good values in test_fields.py\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/2bc1cf90310c25052f24031762aaeed7692d53bd"},{"sha":"2933c33b80f57520fdfe2223e36285a6eacd7ee0","author":{"name":"bhagyashris","email":"805587319bb128ad8426b0430b5a2860dab30a3c@nttdata.com"},"message":"Remove unreachable return statement\n\nTrivialFix\n\nChange-Id: Ib9889b4a505e21665efc371631c47c2dd4c22573","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/2933c33b80f57520fdfe2223e36285a6eacd7ee0"},{"sha":"3daafbfd0230477909c2bb4cb0d82cad5beaf894","author":{"name":"OpenStack Proposal Bot","email":"72e85dd038dd9f7feff502caf6a8bd817c5004ad@lists.openstack.org"},"message":"Imported Translations from Zanata\n\nFor more information about this automatic import see:\nhttps://wiki.openstack.org/wiki/Translations/Infrastructure\n\nChange-Id: Ia71c67bff75c70e36f3bb64135e60a0b59a17d29","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/3daafbfd0230477909c2bb4cb0d82cad5beaf894"},{"sha":"f34286e17362287a25bb77816243e1af136fd8ec","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Unit test to use vol obj instead of dictionary\"","distinct":true,"url":"https://api.github.com/repos/sebrandon1/cinder/commits/f34286e17362287a25bb77816243e1af136fd8ec"}]}
{"actor":{"display_login":"sebrandon1"}}