{"push_id":761233268,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"34fe63e0ea4e2efda4114c4b063cab56102cd619","before":"fde60a94c4feb0f50f0b57cdbd04b17bfe6dd7b5","commits":[{"sha":"29bcb128985aa2520f9c2a3143efa9550bd86c47","author":{"email":"93d01d238ec1321972eb37c08fadec0e93f0e99c@dyncloud.net","name":"Tom Barron"},"message":"Port NetApp DATAONTAP blocks drivers to ABC model\n\nThis commit modifies the NetApp DATAONTAP iSCSI and FibreChannel\nvolume drivers to the new ABC driver model.\n\nChange-Id: I1a75c0e10ec5a241068cf4c28199a57da7fc2974\nPartially-implements: blueprint abc-driver-update","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/29bcb128985aa2520f9c2a3143efa9550bd86c47"},{"sha":"3dc9fd1df43159008b7020d98904fb59a0d61bb0","author":{"email":"612168248ade1e4f0592d34ef1278b679b73c4f0@us.ibm.com","name":"Anna Sortland"},"message":"Add delete/update_volume_metadata policy rules\n\nThe default /etc/cinder/policy.json is missing rules for\n   \"volume:delete_volume_metadata\" and\n   \"volume:update_volume_metadata\".\nThis change adds them.\n\nChange-Id: I57a4abbf41af4c91a0fb16e145f4edef15a699d6\nCloses-Bug: #1472037","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/3dc9fd1df43159008b7020d98904fb59a0d61bb0"},{"sha":"5f8a616b15b70ddba6a64689b547521c91b95c84","author":{"email":"b614ce140a5d8ff243891c33d63151d394490b2b@mirantis.com","name":"Anton Arefiev"},"message":"Fix 033 add encryption unique key migration\n\nSQLite doesn't support 'drop constraint' statament. So it notifies:\nSAWarning: Table 'encryption' specifies columns 'volume_type_id'\nas primary_key=True, not matching locally specified columns\n'encryption_id'; setting the current primary key columns to\n'encryption_id'. This warning may become an exception in a future\nrelease.\n\nAdd new strategy for sqlite upgrade: table is renamed to temporary\nname, new table is created followed by INSERT statements, and\nrenamed to original one.\n\nChange-Id: I723fdadb946f6944dde03954409899a9ddc3ee0e\nCloses-Bug: #1431374","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/5f8a616b15b70ddba6a64689b547521c91b95c84"},{"sha":"0faff1f6aca23920df2c1042b1831268ea2ae5c3","author":{"email":"93d01d238ec1321972eb37c08fadec0e93f0e99c@dyncloud.net","name":"Tom Barron"},"message":"Fix backup init_host volume cleanup\n\nBackup service manager init_host method cleans up leftover volumes from\ninterrupted backup and restore operations.  As the code is currently\nwritten, it only does this for volumes with attachments.\n\nThis commit runs the volume cleanup for volumes in backing-up or restoring\nstate even when they do not have attachments.\n\nCloses-bug: 1482548\nChange-Id: I753c72b7adcdf57745deafaad7de616eb6243aa9","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/0faff1f6aca23920df2c1042b1831268ea2ae5c3"},{"sha":"f5af78bcdfdf78c6ca87f30cd136851d854499e1","author":{"email":"364c55b4d34c82f6999eb2fba16b7ce6a58080cf@vmware.com","name":"Vipin Balachandran"},"message":"VMware: Bump driver version\n\nIn Liberty we added support for volume placement in specific\nvCenter clusters. This patch bumps the driver minor version\nto reflect this.\n\nChange-Id: Ic19dbb4cab77db95cca2f5fa7cea10b8bba3a497","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/f5af78bcdfdf78c6ca87f30cd136851d854499e1"},{"sha":"27c2689a22d61d868d10d9b77638acd9ff745903","author":{"email":"6c8ef7b17188f0c8ec1713daf5ef7aca67f02fc4@purestorage.com","name":"Patrick East"},"message":"Implement Clone CG in Pure Volume Drivers\n\nThis adds support for the consisgroup-create-from-src method specifying\na source consistency group.\n\nThe driver will create a new Purity Protection Group, take a temporary\nsnapshot of the source Protection Group, create new volumes from the\nconsistent snapshot, and then add these new volumes into the newly\ncreated protection group.\n\nImplements: blueprint pure-clone-cg\nChange-Id: I3446c4a86027f1f50ada673ddb1f3b13b5e8f6cc","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/27c2689a22d61d868d10d9b77638acd9ff745903"},{"sha":"da4f08b062024ee84889b7fc582a1c72b6e4d472","author":{"email":"364c55b4d34c82f6999eb2fba16b7ce6a58080cf@vmware.com","name":"Vipin Balachandran"},"message":"VMware: Change inventory folder hierarchy\n\nIn vCenter inventory, volumes are organized under the folder:\n<datacenter_vm_folder>/<volume_folder>, where <volume_folder>\nis the value of driver config option 'vmware_volume_folder'.\nDue to this organization certain project-specific maintenance\ntasks (using vSphere client) might be difficult for vCenter\nadmin. For example, the admin may need to migrate the volumes\nof a particular project from one vCenter datastore to another.\n\nThis patch changes the folder hierarchy to:\n  <datacenter_vm_folder>/OpenStack/Project\n                               (<project_id>)/<volume_folder>\nfor better organization.\n\nDocImpact\n  Modified default value of config option\n  'vmware_volume_folder' and updated its description.\n\nCloses-Bug: #1485550\nChange-Id: I37a3bd00efaa3b4a0bbcb22cbe9fff3f4fb80456","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/da4f08b062024ee84889b7fc582a1c72b6e4d472"},{"sha":"9f68b7d493435948b0e1e0305300f18a6a6f5c86","author":{"email":"fcff516f1dc4e1bc7752bf49927619107048e75d@intel.com","name":"Daniel Tadrzak"},"message":"Cleanup for cinder tests with ConsistencyGroups\n\nSwitch cinder tests to use ConsistencyGroup objects instead of directly\ncalls to db. Additionally switch over from dict to object notation.\n\nDrivers tests need to be fixed in other patch.\n\nPartial-Implements: blueprint cinder-objects\nChange-Id: Ib3d4c791e095d89e7bc5e5e9a6b26e8433517ffb","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/9f68b7d493435948b0e1e0305300f18a6a6f5c86"},{"sha":"480b8737e3bec677fd76b68b8887efe5cb1ab8de","author":{"email":"5e9f7bb1e347323b37ccd4a32e0ba4a8836073d2@gmail.com","name":"John Griffith"},"message":"Allow 0 length name\n\nThere are currently cases where nova for example\ncreates volumes with a name of zero length.  We\ncan't just change that and break compatability.\n\nThis patch just modifes the wsgi module to allow\nmin length of zero again.\n\nChange-Id: I829a8b4d6773d1c646d07cccb36994370e1dbce9\nCloses-Bug: #1485198","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/480b8737e3bec677fd76b68b8887efe5cb1ab8de"},{"sha":"b4794620fbf6d365fcbcbc04b01c2b621f6130e6","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix 033 add encryption unique key migration\"","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/b4794620fbf6d365fcbcbc04b01c2b621f6130e6"},{"sha":"2206ba72fb4156be1f76996d3d50a21e0b3b6311","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Port NetApp DATAONTAP blocks drivers to ABC model\"","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/2206ba72fb4156be1f76996d3d50a21e0b3b6311"},{"sha":"304a69bd5cc850af8fc395d4f13b0d5d75991340","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"VMware: Change inventory folder hierarchy\"","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/304a69bd5cc850af8fc395d4f13b0d5d75991340"},{"sha":"442aea54c9cdcbeb44b9eb8289b8207dddfd4adc","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Allow 0 length name\"","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/442aea54c9cdcbeb44b9eb8289b8207dddfd4adc"},{"sha":"20f926a865680d99568f265d03417de5d8603703","author":{"email":"36003aec7ba325a16727bc9a176c12d2776a8ce4@gmail.com","name":"Davanum Srinivas"},"message":"Merge remote-tracking branch 'upstream/master'","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/20f926a865680d99568f265d03417de5d8603703"},{"sha":"a44019ecad6b3a8cd4d2462091e1863d05f698f5","author":{"email":"36003aec7ba325a16727bc9a176c12d2776a8ce4@gmail.com","name":"Davanum Srinivas"},"message":"fix sync issues","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/a44019ecad6b3a8cd4d2462091e1863d05f698f5"},{"sha":"266c6d5996cbb4dd0b204c1f7fc33fc0e0e6d674","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"VMware: Bump driver version\"","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/266c6d5996cbb4dd0b204c1f7fc33fc0e0e6d674"},{"sha":"934cc179b7ea0b52003378a3c9b2a8fb67ab23f1","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix backup init_host volume cleanup\"","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/934cc179b7ea0b52003378a3c9b2a8fb67ab23f1"},{"sha":"3a8ec9af3affa5e76291399c248b7bc75e1cb760","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add delete/update_volume_metadata policy rules\"","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/3a8ec9af3affa5e76291399c248b7bc75e1cb760"},{"sha":"0ade9695bac615d8879ba4e36aefc72773d9d197","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Implement Clone CG in Pure Volume Drivers\"","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/0ade9695bac615d8879ba4e36aefc72773d9d197"},{"sha":"5a47eecd0e138948123cfef2a82a4827d6c3747d","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Cleanup for cinder tests with ConsistencyGroups\"","distinct":true,"url":"https://api.github.com/repos/dims/cinder/commits/5a47eecd0e138948123cfef2a82a4827d6c3747d"}]}