{"push_id":911523177,"size":20,"distinct_size":20,"ref":"refs/heads/master-patches","head":"bef43561b303a36d99849952ba8c408b19bafd02","before":"3b79a76b5d293bdec677f691c43456a69b1933c0","commits":[{"sha":"f1eded1fbcaf309e1c9a4be3f8a14bd25daa3e46","author":{"email":"e642d306a7e128fbf8c95a1199121363a7d17376@in.ibm.com","name":"Gaurang Tapase"},"message":"Fix usage of dependencies\n\nManila is broken is threee places, so fix them:\n1) test 'test_misc' with WebOb 1.5\n\nWebOb 1.5 was released at 2015-10-11. With this new version,\nwebob.exc.WSGIHTTPException() constructor now fails with a KeyError\nwhen the HTTP status code is 0.\n\ntest_exceptions_raise() of test_misc tries to instantiate all\nexceptions of manila.exception. The problem is that\nConvertedException uses a default HTTP status code of 0.\n\nModify the default HTTP status code of ConvertedException to 400 to\nfix the unit tests.\n\n2) Add dependency for 'testresources' that is required by migration\ntests.\n\n3) Remove 2 unit tests related to testing of oslo.policy lib\nfunctionality that should not be tested in Manila. It started failing\nbecause under-the-hood behaviour was changed in new realese 0.12.0\n\nCloses-Bug: #1505153\nCloses-Bug: #1505374\n\n(cherry picked from commit 9c99814ce5943bd4c33bf3650b832666e31b3411)\n\n-- squashed with another change to get tests to pass on stable/liberty --\n\nFix broken unit tests\n\nWith release of six module version 1.10.0 several our unit tests\nstarted to fail because of usage of not strict constructions.\n\nChanges:\n1) Manila unit test\n\"manila.tests.share.test_api.ShareAPITestCase.test_extend_quota_error\"\nused str for int substitution. So, use int data for int substitution.\n\n2) Module 'manila.share.drivers.hp.hp_3par_mediator' was using\nLOG.exception function when no traceback were exist it led to\nAttributeError on py34. So, replace all usages of 'LOG.exception'\nwith 'LOG.error' where no raised exceptions exist.\n\nChange-Id: Ic5b37bfb9d939d03f6ff68bc53d134bf9e5f996e\nCloses-Bug: #1503969\n(cherry picked from commit f38b8d4efd1f68f4ea29747f7377e0936f61d89c)\n\n--\n\nChange-Id: I0f28f3c3fb2c7eec1bafc3a617344990f86810cf","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/f1eded1fbcaf309e1c9a4be3f8a14bd25daa3e46"},{"sha":"0672f5b186a6eea03c14883410740e7643892e4f","author":{"email":"819d67e53b6c9983dea118cea592f5214247b065@openstack.org","name":"Thierry Carrez"},"message":"Switch to post-versioning\n\nNo longer mention next version on setup.cfg on stable branch.\n\nChange-Id: Ide36d481f35401871f4d13e2f5aeaed2559dd09e","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/0672f5b186a6eea03c14883410740e7643892e4f"},{"sha":"f8d07309dd1cfe95030fc0bc8fa670354bf09b0a","author":{"email":"fff92a653af5288389ce7236742fe54fcf6606a8@mirantis.com","name":"Valeriy Ponomaryov"},"message":"Fix share type model scalability for get request\n\n\"share type list\" operation greatly depends on amount of records in\n\"shares\" table. It leads to big slowness of just requesting list\nof several records of share types. That can take dozens of seconds.\n\nMain reason for it lays in usage of redundant \"relationship\" of \"share\ntypes\" table to \"shares\" table. It is not used in Manila, so remove it.\n\nChange-Id: I463b12e2eb7249b42835be063cd953b56ee7376d\nCloses-Bug: #1506240\n(cherry picked from commit f1ada3fe97942931c181ffe95df6233e3f3c9277)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/f8d07309dd1cfe95030fc0bc8fa670354bf09b0a"},{"sha":"5de48a0daac4e82cee5376d2c8e57c1b0947a167","author":{"email":"fff92a653af5288389ce7236742fe54fcf6606a8@mirantis.com","name":"Valeriy Ponomaryov"},"message":"Fix list-availability-zones API for PostgreSQL\n\nListing of availability zones using PostgreSQl does not work in Manila.\nIt is caused by usage of not strict types comparison.\nSo, fix it and add Tempest test for API.\n\nChange-Id: I21a064d60c4e1ccb6752ba6e220785f80bd1cb69\nCloses-Bug: #1506938\n(cherry picked from commit 8c165b378958b541c5578303612dc9efa84076e6)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/5de48a0daac4e82cee5376d2c8e57c1b0947a167"},{"sha":"e09a39c52e7ea261311d11640e4792b229337d65","author":{"email":"e642d306a7e128fbf8c95a1199121363a7d17376@in.ibm.com","name":"Gaurang Tapase"},"message":"Add IBM GPFS Manila driver\n\nAdding GPFS driver back as the third party CI system\nfor GPFS driver is up and running.\n\nThis is a revert of commit 720ec904456594b453cfd220b002bdc8c0d50e08\n\n(cherry picked from commit 838eae240d120ea763311a0e2679f3bd7ca81fa8)\n\nChange-Id: Ie1f01315efbc4c2ea78e24ab2180e792675994ce","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/e09a39c52e7ea261311d11640e4792b229337d65"},{"sha":"93db176f0e46a310ab224ab896ec933b0d37e471","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Updated from global requirements\n\nChange-Id: I4e41aaaddbd7c226ac997ecc8297db6616cb28da","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/93db176f0e46a310ab224ab896ec933b0d37e471"},{"sha":"79a05478352d0ee0370d79cb105ec35bed20ac52","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix share type model scalability for get request\" into stable/liberty","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/79a05478352d0ee0370d79cb105ec35bed20ac52"},{"sha":"2db2358d061ff3cfedf954711c8a6d7b447415f9","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix list-availability-zones API for PostgreSQL\" into stable/liberty","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/2db2358d061ff3cfedf954711c8a6d7b447415f9"},{"sha":"5381a7844b39cf8c37e62762ace6fdcdd98c0037","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add IBM GPFS Manila driver\" into stable/liberty","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/5381a7844b39cf8c37e62762ace6fdcdd98c0037"},{"sha":"e86be0424336431fc322f28d8fefcedc19c9f7e3","author":{"email":"146c0151a0e725bfeb02563a32ae78cab8c92198@suse.com","name":"Thomas Bechtold"},"message":"Add first reno-based release note\n\nSee mailing list announcement:\n\n    http://lists.openstack.org/pipermail/openstack-dev/\\\n                2015-November/078301.html\n\nChange-Id: I170c7802956f3af4c58e5a16994b16bc9b675476","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/e86be0424336431fc322f28d8fefcedc19c9f7e3"},{"sha":"085b241de9e4098cdd92c46e9b57c5f24956db8e","author":{"email":"4d10eca21a5dd3f51f8538ee875d68d9046dca71@redhat.com","name":"Csaba Henk"},"message":"glusterfs/volume layout: fix incorrect usage of export_location\n\nActually, all uses of export_location are incorrect -- from the\nlayout code's point of view, export_location is an arbitrary\nopaque value, obtained from self.driver._setup_via_manager with\nwhich the only legit action is to return it from create_share*.\n\nThat we use export_location as dict key in ensure_share is just\na pre-layout relict that survived by the virtue of remaining\nunnoticed. Now the referred bug forced it out of the dark.\n\nChange-Id: I965dae99486002f00145daff0cd2a848777b5b81\nPartial-Bug: #1501670\n(cherry picked from commit e91632b6e2ff34d9bf0be52f6ac7d5d2a7520245)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/085b241de9e4098cdd92c46e9b57c5f24956db8e"},{"sha":"74fa3ccbec26d95a790c4a59067956621b7cd760","author":{"email":"fff92a653af5288389ce7236742fe54fcf6606a8@mirantis.com","name":"Valeriy Ponomaryov"},"message":"Add support of 'network_type' to standalone network plugin\n\nStandaloneNetworkPlugin does not allow to configure network type,\nbut allows to configure segmentation ID.\nSo, to be able to use the latter correctly the former should be\nsupported too.\n\nChange-Id: Idde140cebfc3b397bd5423d1b2fa3c8eeac08808\nCloses-Bug: #1517987\n(cherry picked from commit 2a5f4f7e6383f553a7ff24d15abc42bc336a9bc4)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/74fa3ccbec26d95a790c4a59067956621b7cd760"},{"sha":"436314e0981d5e481c668e8af499f3dfe991893f","author":{"email":"146c0151a0e725bfeb02563a32ae78cab8c92198@suse.com","name":"Thomas Bechtold"},"message":"Add reno for release notes management\n\nSee mailing list announcement:\n\nhttp://lists.openstack.org/pipermail/openstack-dev/\\\n        2015-November/078301.html\n\nChange-Id: Iac50ba371fcf6cb890bddbef30d846304056f317\n(cherry picked from commit 1dac1ac49e59aa0bd6b01b2003caf1cc294a6226)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/436314e0981d5e481c668e8af499f3dfe991893f"},{"sha":"8029061c3db7b6ab763d3459c0d3da4a6ffafd26","author":{"email":"63407296ad5f2c9665615e58324ef9bc93882bf7@hpe.com","name":"mark.sturdevant"},"message":"HPE3PAR create share from snapshot fails\n\nHPE3PAR create share from snapshot fails with\nShareSnapshotInstance has no attribute 'share'.\n\nChange-Id: I74d2f90aae4ad222d2dc919b483a483d15b02e69\nCloses-Bug: #1519066\n(cherry picked from commit 9f98fe2a2c989e041af5849f75959e43da28f2ca)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/8029061c3db7b6ab763d3459c0d3da4a6ffafd26"},{"sha":"999745cf09ac57965402a96dcd6db433449c06eb","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"HPE3PAR create share from snapshot fails\" into stable/liberty","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/999745cf09ac57965402a96dcd6db433449c06eb"},{"sha":"44d2b2f660cb0cb1e61693c489d96955dc7c4e1a","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"glusterfs/volume layout: fix incorrect usage of export_location\" into stable/liberty","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/44d2b2f660cb0cb1e61693c489d96955dc7c4e1a"},{"sha":"77d7c857ebcddf1b6fc5c88f6b22d9d8c1b7dfc8","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Add support of 'network_type' to standalone network plugin\" into stable/liberty","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/77d7c857ebcddf1b6fc5c88f6b22d9d8c1b7dfc8"},{"sha":"eb075d839f4bdeb0c18e681bdf7d81319b253601","author":{"email":"4d10eca21a5dd3f51f8538ee875d68d9046dca71@redhat.com","name":"Csaba Henk"},"message":"glusterfs: add missing i18n import\n\nAlso remove unnecessary fake _ function\nfrom the test suite so that other possible\noccurrences of this genre of bug would be\ndetected by unit tests.\n\nChange-Id: I8292fceda02442f83210e98cee4619c81bc181e5\nCloses-Bug: #1506297\n(cherry picked from commit b608cb4e24f474a146fd1920299d54b5ddb2f61a)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/eb075d839f4bdeb0c18e681bdf7d81319b253601"},{"sha":"560548f7f8819b8cfe6c7b29f1ab8524fe9133ce","author":{"email":"146c0151a0e725bfeb02563a32ae78cab8c92198@suse.com","name":"Thomas Bechtold"},"message":"Change instance service default path for private key to None\n\nWhen setting the default for path_to_private_key to \"~/.ssh/id_rsa\"\nit's impossible to disable private_key usage within a driver section.\nSo set the default to \"None\".\n\nChange-Id: I17f6b24fc6581dde2b1784b9cdb7778d251145c1\nCloses-Bug: #1522074\n(cherry picked from commit 43fbbe61c82ac5101b1694f25b5fdbcfba4807d1)","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/560548f7f8819b8cfe6c7b29f1ab8524fe9133ce"},{"sha":"bef43561b303a36d99849952ba8c408b19bafd02","author":{"email":"934369a96ec7951e6b5c2a5d93ac570f8bd16c80@lists.openstack.org","name":"OpenStack Proposal Bot"},"message":"Updated from global requirements\n\nChange-Id: Ic4748a7735114a21f921dce831e974dddadc4fda","distinct":true,"url":"https://api.github.com/repos/redhat-openstack/manila/commits/bef43561b303a36d99849952ba8c408b19bafd02"}]}