)]}'
{"id":"openstack%2Fpython-swiftclient~585325","triplet_id":"openstack%2Fpython-swiftclient~master~I4527473b13f74229653902f5360efb017be52a07","project":"openstack/python-swiftclient","branch":"master","topic":"bug/1204558","hashtags":[],"change_id":"I4527473b13f74229653902f5360efb017be52a07","subject":"Fix update when PUT on containers not allowed","status":"NEW","created":"2018-07-24 11:51:23.000000000","updated":"2018-10-11 08:47:16.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e7b506dac6e3e957e12fbb6dcf15fa3e7e5407ff","_number":585325,"virtual_id_number":585325,"owner":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":1,"date":"2018-10-09 17:30:58.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":1,"date":"2018-10-11 08:47:16.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-07-24 11:51:37.000000000","updated_by":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"reviewer":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"state":"REVIEWER"},{"updated":"2018-07-25 08:07:57.000000000","updated_by":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"reviewer":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"state":"REVIEWER"},{"updated":"2018-07-25 08:58:08.000000000","updated_by":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"reviewer":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"state":"REVIEWER"},{"updated":"2018-07-26 18:57:41.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2018-07-26 18:58:24.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2018-10-09 17:30:58.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"99c9adf89fbd4deee7cea94f18549cec20cd4106","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-07-24 11:51:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"146cc53996122bfd242eaecc601b29cf02c2c94e","author":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"date":"2018-07-24 11:51:37.000000000","message":"Patch Set 1:\n\nThank you for your first contribution to OpenStack.\n\n    Your patch will now be tested automatically by OpenStack testing frameworks\n    and once the automatic tests pass, it will be reviewed by other friendly\n    developers. They will give you feedback and may require you to refine it.\n\n    People seldom get their patch approved on the first try, so don\u0027t be\n    concerned if requested to make corrections. Feel free to modify your patch\n    and resubmit a new change-set.\n\n    Patches usually take 3 to 7 days to be reviewed so be patient and be\n    available on IRC to ask and answer questions about your work. Also it\n    takes generally at least a couple of weeks for cores to get around to\n    reviewing code. The more you participate in the community the more\n    rewarding it is for you. You may also notice that the more you get to know\n    people and get to be known, the faster your patches will be reviewed and\n    eventually approved. Get to know others and become known by doing code\n    reviews: anybody can do it, and it\u0027s a great way to learn the code base.\n\n    Thanks again for supporting OpenStack, we look forward to working with you.\n\n    IRC: https://wiki.openstack.org/wiki/IRC\n    Workflow: http://docs.openstack.org/infra/manual/developers.html\n    Commit Messages: https://wiki.openstack.org/wiki/GitCommitMessages","accounts_in_message":[],"_revision_number":1},{"id":"e39b8a479320568310c3a38e41efd0fb389a12f6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-24 14:40:16.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/25/585325/1/check/openstack-tox-pep8/8436307/ : FAILURE in 4m 50s\n- openstack-tox-py27 http://logs.openstack.org/25/585325/1/check/openstack-tox-py27/7c9bc91/ : SUCCESS in 4m 56s\n- openstack-tox-py35 http://logs.openstack.org/25/585325/1/check/openstack-tox-py35/1f9e886/ : SUCCESS in 4m 47s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/585325/1/check/build-openstack-sphinx-docs/086601d/html/ : SUCCESS in 6m 14s\n- openstack-tox-pypy http://logs.openstack.org/25/585325/1/check/openstack-tox-pypy/542a403/ : SUCCESS in 4m 39s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/585325/1/check/legacy-tempest-dsvm-neutron-src/7ba857e/ : SUCCESS in 1h 36m 41s\n- legacy-swift-dsvm-functional http://logs.openstack.org/25/585325/1/check/legacy-swift-dsvm-functional/77e3517/ : SUCCESS in 39m 25s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/1/check/legacy-swift-dsvm-functional-identity-v3-only/c0ecf98/ : SUCCESS in 35m 32s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/25/585325/1/check/legacy-swiftclient-dsvm-functional/a97e6f7/ : SUCCESS in 18m 36s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/1/check/legacy-swiftclient-dsvm-functional-identity-v3-only/7032d68/ : SUCCESS in 27m 28s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/25/585325/1/check/openstack-tox-py36/c804279/ : SUCCESS in 4m 47s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/25/585325/1/check/openstack-tox-lower-constraints/2cdae02/ : SUCCESS in 6m 31s","accounts_in_message":[],"_revision_number":1},{"id":"01a1ab7bf31d64d0711d9b00b7a3eb22f25ae2fa","author":{"_account_id":7233,"name":"Matthew Oliver","email":"matt@oliver.net.au","username":"mattoliverau"},"date":"2018-07-25 08:07:57.000000000","message":"Patch Set 1:\n\nAwesome, thanks for the patch Alexander. I\u0027ve run out of time tonight, but I\u0027ll put this patch on my review list tomorrow morning!\n\nJust wanted to say thanks and let you know to say we appreciate it :)","accounts_in_message":[],"_revision_number":1},{"id":"9d5198f35d31f09ee7892f40c0df60e24de639fa","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2018-07-25 08:58:08.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nThanks for the patch. Kindly correct your pep8","accounts_in_message":[],"_revision_number":1},{"id":"7d787ce889f7b4d9323296834ad4afc46be1c469","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-07-25 09:48:14.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"4e21895972cd887c6ddd7f0ad11ae6fb00d39ed4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-25 12:11:00.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/25/585325/2/check/openstack-tox-pep8/f18bf69/ : FAILURE in 5m 04s\n- openstack-tox-py27 http://logs.openstack.org/25/585325/2/check/openstack-tox-py27/5058d74/ : SUCCESS in 4m 43s\n- openstack-tox-py35 http://logs.openstack.org/25/585325/2/check/openstack-tox-py35/78f785e/ : SUCCESS in 4m 35s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/585325/2/check/build-openstack-sphinx-docs/10dbdcf/html/ : SUCCESS in 5m 37s\n- openstack-tox-pypy http://logs.openstack.org/25/585325/2/check/openstack-tox-pypy/2a32e93/ : SUCCESS in 4m 46s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/585325/2/check/legacy-tempest-dsvm-neutron-src/7692edf/ : SUCCESS in 1h 30m 22s\n- legacy-swift-dsvm-functional http://logs.openstack.org/25/585325/2/check/legacy-swift-dsvm-functional/ca901ae/ : SUCCESS in 26m 58s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/2/check/legacy-swift-dsvm-functional-identity-v3-only/e84ce64/ : SUCCESS in 31m 23s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/25/585325/2/check/legacy-swiftclient-dsvm-functional/4697a77/ : SUCCESS in 18m 27s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/2/check/legacy-swiftclient-dsvm-functional-identity-v3-only/aa84bc7/ : SUCCESS in 22m 46s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/25/585325/2/check/openstack-tox-py36/4d18587/ : SUCCESS in 3m 58s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/25/585325/2/check/openstack-tox-lower-constraints/6b7307b/ : SUCCESS in 6m 52s","accounts_in_message":[],"_revision_number":2},{"id":"ccef92aa624577500f4f7a99b49c5ae7e5c0ebd3","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-07-26 11:25:10.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"083d28056454541af5e9d4a51343c16dbc4a6ccc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-26 13:18:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/25/585325/3/check/openstack-tox-pep8/7a9a7a7/ : SUCCESS in 4m 00s\n- openstack-tox-py27 http://logs.openstack.org/25/585325/3/check/openstack-tox-py27/42eb4a8/ : SUCCESS in 4m 14s\n- openstack-tox-py35 http://logs.openstack.org/25/585325/3/check/openstack-tox-py35/a9bff7f/ : SUCCESS in 4m 41s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/585325/3/check/build-openstack-sphinx-docs/7e22c9b/html/ : SUCCESS in 3m 33s\n- openstack-tox-pypy http://logs.openstack.org/25/585325/3/check/openstack-tox-pypy/ca45bf5/ : SUCCESS in 5m 30s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/585325/3/check/legacy-tempest-dsvm-neutron-src/9aa7913/ : SUCCESS in 1h 25m 13s\n- legacy-swift-dsvm-functional http://logs.openstack.org/25/585325/3/check/legacy-swift-dsvm-functional/75c60f0/ : SUCCESS in 29m 26s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/3/check/legacy-swift-dsvm-functional-identity-v3-only/da371a9/ : SUCCESS in 28m 41s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/25/585325/3/check/legacy-swiftclient-dsvm-functional/310f71e/ : SUCCESS in 20m 57s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/3/check/legacy-swiftclient-dsvm-functional-identity-v3-only/0beb666/ : SUCCESS in 20m 57s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/25/585325/3/check/openstack-tox-py36/e21050e/ : SUCCESS in 3m 18s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/25/585325/3/check/openstack-tox-lower-constraints/ede7e1c/ : SUCCESS in 4m 35s","accounts_in_message":[],"_revision_number":3},{"id":"f82e2ae6e1d3b6b072f2e4fbf272a70472a12f24","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2018-07-26 18:54:39.000000000","message":"Patch Set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"e3d06116b09e1b2c8af6ce5f604ce95756d0fe90","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2018-07-26 18:55:36.000000000","message":"Patch Set 4:\n\nI just touched up the commit message, I hope it\u0027s better over all:\nhttps://github.com/openstack/swift/blob/master/REVIEW_GUIDELINES.rst#commit-messages","accounts_in_message":[],"_revision_number":4},{"id":"d72ad08f7bca0810cf8d207dab9c54462e2bfa45","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2018-07-26 18:57:41.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"de4658e58b70f6d21c78c802406ededd2325e648","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2018-07-26 18:58:24.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nideally this would have a test - possibly an integration test","accounts_in_message":[],"_revision_number":4},{"id":"bb2d8712b26047e9eaf81ebdc62a4384236ad6c0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-26 21:08:17.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/25/585325/4/check/openstack-tox-pep8/6aa313d/ : SUCCESS in 4m 09s\n- openstack-tox-py27 http://logs.openstack.org/25/585325/4/check/openstack-tox-py27/4bc8e4e/ : SUCCESS in 5m 43s\n- openstack-tox-py35 http://logs.openstack.org/25/585325/4/check/openstack-tox-py35/1cb0ee4/ : SUCCESS in 5m 45s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/585325/4/check/build-openstack-sphinx-docs/b208cf9/html/ : SUCCESS in 4m 37s\n- openstack-tox-pypy http://logs.openstack.org/25/585325/4/check/openstack-tox-pypy/6049252/ : SUCCESS in 5m 41s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/585325/4/check/legacy-tempest-dsvm-neutron-src/9cbbde7/ : SUCCESS in 1h 26m 02s\n- legacy-swift-dsvm-functional http://logs.openstack.org/25/585325/4/check/legacy-swift-dsvm-functional/a262ba4/ : SUCCESS in 25m 55s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/4/check/legacy-swift-dsvm-functional-identity-v3-only/4432e3f/ : SUCCESS in 26m 28s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/25/585325/4/check/legacy-swiftclient-dsvm-functional/b3ee0c0/ : SUCCESS in 17m 52s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/4/check/legacy-swiftclient-dsvm-functional-identity-v3-only/ee41fe6/ : SUCCESS in 17m 45s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/25/585325/4/check/openstack-tox-py36/5c92564/ : SUCCESS in 4m 59s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/25/585325/4/check/openstack-tox-lower-constraints/4e5f155/ : SUCCESS in 5m 57s","accounts_in_message":[],"_revision_number":4},{"id":"c6f5dc8f5b8cc0a11b18df1aa17647de06598bb3","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-07-31 15:04:57.000000000","message":"Patch Set 5: Published edit on patch set 4.","accounts_in_message":[],"_revision_number":5},{"id":"eb9d338ceb08dffd26b13d58332cd7807d8cbb1e","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-07-31 15:05:53.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"c475829ab369078479c4fe11dc92b9d6a059437a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-31 18:08:52.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/25/585325/5/check/openstack-tox-pep8/6d2c291/ : SUCCESS in 2m 58s\n- openstack-tox-py27 http://logs.openstack.org/25/585325/5/check/openstack-tox-py27/b0d42a3/ : FAILURE in 4m 14s\n- openstack-tox-py35 http://logs.openstack.org/25/585325/5/check/openstack-tox-py35/646efb4/ : FAILURE in 3m 08s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/585325/5/check/build-openstack-sphinx-docs/c4f6f35/html/ : SUCCESS in 4m 09s\n- openstack-tox-pypy http://logs.openstack.org/25/585325/5/check/openstack-tox-pypy/05f0463/ : FAILURE in 4m 35s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/585325/5/check/legacy-tempest-dsvm-neutron-src/530c83e/ : SUCCESS in 1h 39m 12s\n- legacy-swift-dsvm-functional http://logs.openstack.org/25/585325/5/check/legacy-swift-dsvm-functional/815e49e/ : SUCCESS in 32m 25s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/5/check/legacy-swift-dsvm-functional-identity-v3-only/a2a29d1/ : SUCCESS in 29m 07s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/25/585325/5/check/legacy-swiftclient-dsvm-functional/601b654/ : SUCCESS in 14m 47s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/5/check/legacy-swiftclient-dsvm-functional-identity-v3-only/2645970/ : SUCCESS in 20m 07s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/25/585325/5/check/openstack-tox-py36/301522e/ : FAILURE in 4m 17s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/25/585325/5/check/openstack-tox-lower-constraints/28c65e6/ : FAILURE in 4m 59s","accounts_in_message":[],"_revision_number":5},{"id":"5f09f93f9553c44671064d735066e6b699dcaff8","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-08-06 09:48:12.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"709cc76986b9434af555d2f6068fd01781fe1bea","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-06 11:30:23.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/25/585325/6/check/openstack-tox-pep8/e22ff93/ : SUCCESS in 3m 17s\n- openstack-tox-py27 http://logs.openstack.org/25/585325/6/check/openstack-tox-py27/9c8e290/ : FAILURE in 4m 00s\n- openstack-tox-py35 http://logs.openstack.org/25/585325/6/check/openstack-tox-py35/1c7fe19/ : FAILURE in 4m 19s\n- build-openstack-sphinx-docs http://logs.openstack.org/25/585325/6/check/build-openstack-sphinx-docs/822e493/html/ : SUCCESS in 3m 07s\n- openstack-tox-pypy http://logs.openstack.org/25/585325/6/check/openstack-tox-pypy/0bac7e6/ : FAILURE in 4m 37s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/585325/6/check/legacy-tempest-dsvm-neutron-src/7f6c8c2/ : SUCCESS in 1h 36m 02s\n- legacy-swift-dsvm-functional http://logs.openstack.org/25/585325/6/check/legacy-swift-dsvm-functional/a7ba405/ : SUCCESS in 23m 54s\n- legacy-swift-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/6/check/legacy-swift-dsvm-functional-identity-v3-only/fe53f2f/ : SUCCESS in 28m 31s (non-voting)\n- legacy-swiftclient-dsvm-functional http://logs.openstack.org/25/585325/6/check/legacy-swiftclient-dsvm-functional/0864926/ : SUCCESS in 20m 39s\n- legacy-swiftclient-dsvm-functional-identity-v3-only http://logs.openstack.org/25/585325/6/check/legacy-swiftclient-dsvm-functional-identity-v3-only/909eead/ : SUCCESS in 19m 22s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/25/585325/6/check/openstack-tox-py36/68bc953/ : FAILURE in 4m 00s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/25/585325/6/check/openstack-tox-lower-constraints/c79dc35/ : FAILURE in 4m 40s","accounts_in_message":[],"_revision_number":6},{"id":"83f61dbc439b7df67e11df5ab28de432c24266ea","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-10-08 10:28:56.000000000","message":"Patch Set 7: Patch Set 6 was rebased","accounts_in_message":[],"_revision_number":7},{"id":"57f25fc3b9b36db40347333ac5b2f6066c6f49a1","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-10-08 11:33:37.000000000","message":"Patch Set 7: Workflow-1","accounts_in_message":[],"_revision_number":7},{"id":"d42b44d6a127d425ffa461b6024043e7a73b80c9","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-10-08 11:33:48.000000000","message":"Patch Set 7: -Workflow","accounts_in_message":[],"_revision_number":7},{"id":"6de21bd7fe8e68f33f07a5b8b05c85aebd3606df","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-08 12:44:18.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/25/585325/7/check/openstack-tox-pep8/c3eb5c8/ : SUCCESS in 3m 09s\n- openstack-tox-py27 http://logs.openstack.org/25/585325/7/check/openstack-tox-py27/d13fadb/ : FAILURE in 3m 12s\n- openstack-tox-py35 http://logs.openstack.org/25/585325/7/check/openstack-tox-py35/aa23334/ : FAILURE in 3m 49s\n- openstack-tox-py36 http://logs.openstack.org/25/585325/7/check/openstack-tox-py36/1ec3a4d/ : FAILURE in 3m 18s\n- openstack-tox-docs http://logs.openstack.org/25/585325/7/check/openstack-tox-docs/cb84950/html/ : SUCCESS in 3m 30s\n- openstack-tox-pypy http://logs.openstack.org/25/585325/7/check/openstack-tox-pypy/b1efa34/ : FAILURE in 4m 21s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/585325/7/check/legacy-tempest-dsvm-neutron-src/3bad896/ : SUCCESS in 1h 21m 47s\n- swiftclient-swift-functional http://logs.openstack.org/25/585325/7/check/swiftclient-swift-functional/bd5dee2/ : SUCCESS in 24m 44s\n- swiftclient-functional http://logs.openstack.org/25/585325/7/check/swiftclient-functional/bc3375e/ : SUCCESS in 14m 20s\n- swiftclient-functional-py2 http://logs.openstack.org/25/585325/7/check/swiftclient-functional-py2/bebd932/ : SUCCESS in 19m 04s\n- openstack-tox-lower-constraints http://logs.openstack.org/25/585325/7/check/openstack-tox-lower-constraints/7f4da97/ : FAILURE in 4m 32s","accounts_in_message":[],"_revision_number":7},{"id":"48b724848ddfb3ee888a8f0ccea1be3fb34cd72a","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-10-09 15:03:22.000000000","message":"Patch Set 8: Published edit on patch set 7.","accounts_in_message":[],"_revision_number":8},{"id":"4316010eedab1941100462774bc1266c9e62fb6b","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-10-09 15:08:34.000000000","message":"Patch Set 8:\n\nHi guys, sorry for the huge delay, I was not available for personal reasons. I have tried to 405 as well but this have lead to multiple failures in tests, I have start investigating and understood that this would be huge amount of work for me as I am not expert in the field, this was already lots of work to analyze and identify the bug. Sadly I do not have resources for this right now. We can either close this change list if extended scope (405) is mandatory part of code review or continue it without handling 405. Thanks for understanding.","accounts_in_message":[],"_revision_number":8},{"id":"18dc8630bf147ed160f202d8e847c755fb3ca667","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-09 17:30:58.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/25/585325/8/check/openstack-tox-pep8/5f47575/ : SUCCESS in 2m 56s\n- openstack-tox-py27 http://logs.openstack.org/25/585325/8/check/openstack-tox-py27/ad61c0f/ : SUCCESS in 3m 17s\n- openstack-tox-py35 http://logs.openstack.org/25/585325/8/check/openstack-tox-py35/bda12dd/ : SUCCESS in 3m 03s\n- openstack-tox-py36 http://logs.openstack.org/25/585325/8/check/openstack-tox-py36/8b7654c/ : SUCCESS in 3m 11s\n- openstack-tox-docs http://logs.openstack.org/25/585325/8/check/openstack-tox-docs/b284152/html/ : SUCCESS in 2m 59s\n- openstack-tox-pypy http://logs.openstack.org/25/585325/8/check/openstack-tox-pypy/916221e/ : SUCCESS in 3m 59s (non-voting)\n- legacy-tempest-dsvm-neutron-src http://logs.openstack.org/25/585325/8/check/legacy-tempest-dsvm-neutron-src/e8251cd/ : SUCCESS in 1h 25m 29s\n- swiftclient-swift-functional http://logs.openstack.org/25/585325/8/check/swiftclient-swift-functional/0595400/ : SUCCESS in 29m 44s\n- swiftclient-functional http://logs.openstack.org/25/585325/8/check/swiftclient-functional/3c7016f/ : SUCCESS in 14m 22s\n- swiftclient-functional-py2 http://logs.openstack.org/25/585325/8/check/swiftclient-functional-py2/0e2a428/ : SUCCESS in 14m 33s\n- openstack-tox-lower-constraints http://logs.openstack.org/25/585325/8/check/openstack-tox-lower-constraints/fd404a0/ : SUCCESS in 4m 26s","accounts_in_message":[],"_revision_number":8},{"id":"c23d4c26c99633861ff84636e7836cd1325ac8c5","author":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"date":"2018-10-11 08:47:16.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"f0c34bd5d5cafd296495acc433bd410f38e7c163","revisions":{"33d3e664efba862f0f2a46034a1fafa64f9fba45":{"kind":"REWORK","_number":1,"created":"2018-07-24 11:51:23.000000000","uploader":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"ref":"refs/changes/25/585325/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/25/585325/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/1"}}},"commit":{"parents":[{"commit":"6872b95560ab77b200fde9e322af30bba99c99eb","subject":"Merge \"Properly handle unicode headers.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/6872b95560ab77b200fde9e322af30bba99c99eb"}]}],"author":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-24 11:43:59.000000000","tz":120},"committer":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-24 11:43:59.000000000","tz":120},"subject":"Fix update when PUT on containers not allowed","message":"Fix update when PUT on containers not allowed\n\nFix failure to update object when permission to manage containers is missing.\n\nAccording to [this comment](https://github.com/openstack/python-swiftclient/blob/master/swiftclient/service.py#L1438) the missing permission for PUT on containers should be ignored. However this is not the case: when this permission is missing the whole job is marked as failed.\n\nThis use case is critical for cloud environments where Swift containers are managed by cloud services provider and not by user.\n\nChange-Id: I4527473b13f74229653902f5360efb017be52a07\nCloses-Bug: #1204558\nRelated-Bug: #1110914\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/33d3e664efba862f0f2a46034a1fafa64f9fba45"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/33d3e664efba862f0f2a46034a1fafa64f9fba45"}]},"branch":"refs/heads/master"},"61b73a96e8e46eb5f68747b3d0162e23f7cc7772":{"kind":"REWORK","_number":2,"created":"2018-07-25 09:48:14.000000000","uploader":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"ref":"refs/changes/25/585325/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/25/585325/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/2"}}},"commit":{"parents":[{"commit":"6872b95560ab77b200fde9e322af30bba99c99eb","subject":"Merge \"Properly handle unicode headers.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/6872b95560ab77b200fde9e322af30bba99c99eb"}]}],"author":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-24 11:43:59.000000000","tz":120},"committer":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-25 09:48:06.000000000","tz":0},"subject":"Fix update when PUT on containers not allowed","message":"Fix update when PUT on containers not allowed\n\nFix failure to update object when permission to manage containers is missing.\n\nAccording to [this comment](https://github.com/openstack/python-swiftclient/blob/master/swiftclient/service.py#L1438) the missing permission for PUT on containers should be ignored. However this is not the case: when this permission is missing the whole job is marked as failed.\n\nThis use case is critical for cloud environments where Swift containers are managed by cloud services provider and not by user.\n\nChange-Id: I4527473b13f74229653902f5360efb017be52a07\nCloses-Bug: #1204558\nRelated-Bug: #1110914\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/61b73a96e8e46eb5f68747b3d0162e23f7cc7772"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/61b73a96e8e46eb5f68747b3d0162e23f7cc7772"}]},"branch":"refs/heads/master"},"9e2f21d0c8135e8602ed115775899cdf0b368238":{"kind":"REWORK","_number":3,"created":"2018-07-26 11:25:10.000000000","uploader":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"ref":"refs/changes/25/585325/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/25/585325/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/3"}}},"commit":{"parents":[{"commit":"6872b95560ab77b200fde9e322af30bba99c99eb","subject":"Merge \"Properly handle unicode headers.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/6872b95560ab77b200fde9e322af30bba99c99eb"}]}],"author":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-24 11:43:59.000000000","tz":120},"committer":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-26 11:25:07.000000000","tz":0},"subject":"Fix update when PUT on containers not allowed","message":"Fix update when PUT on containers not allowed\n\nFix failure to update object when permission to manage containers is missing.\n\nAccording to [this comment](https://github.com/openstack/python-swiftclient/blob/master/swiftclient/service.py#L1438) the missing permission for PUT on containers should be ignored. However this is not the case: when this permission is missing the whole job is marked as failed.\n\nThis use case is critical for cloud environments where Swift containers are managed by cloud services provider and not by user.\n\nChange-Id: I4527473b13f74229653902f5360efb017be52a07\nCloses-Bug: #1204558\nRelated-Bug: #1110914\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/9e2f21d0c8135e8602ed115775899cdf0b368238"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/9e2f21d0c8135e8602ed115775899cdf0b368238"}]},"branch":"refs/heads/master"},"29eaeb475ff47ef746f9c707272b4b835549a41a":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2018-07-26 18:54:39.000000000","uploader":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"ref":"refs/changes/25/585325/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/25/585325/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/4"}}},"commit":{"parents":[{"commit":"6872b95560ab77b200fde9e322af30bba99c99eb","subject":"Merge \"Properly handle unicode headers.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/6872b95560ab77b200fde9e322af30bba99c99eb"}]}],"author":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-24 11:43:59.000000000","tz":120},"committer":{"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","date":"2018-07-26 18:54:28.000000000","tz":0},"subject":"Fix update when PUT on containers not allowed","message":"Fix update when PUT on containers not allowed\n\nFix failure to update object when permission to manage containers is\nmissing.\n\nAccording to this comment [1] the missing permission for PUT on\ncontainers should be ignored. However this is not the case: when this\npermission is missing the whole job is marked as failed.\n\nThis use case is critical for cloud environments where Swift containers\nare managed by cloud services provider and not by user.\n\n1. https://github.com/openstack/python-swiftclient/blob/1cf074f4da62b7a42f88aef3c8571e7b6e850823/swiftclient/service.py#L1438\n\nChange-Id: I4527473b13f74229653902f5360efb017be52a07\nCloses-Bug: #1204558\nRelated-Bug: #1110914\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/29eaeb475ff47ef746f9c707272b4b835549a41a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/29eaeb475ff47ef746f9c707272b4b835549a41a"}]},"branch":"refs/heads/master"},"2c9efd235ad16dc24947371b354d51279139c788":{"kind":"REWORK","_number":5,"created":"2018-07-31 15:04:57.000000000","uploader":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"ref":"refs/changes/25/585325/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/25/585325/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/5"}}},"commit":{"parents":[{"commit":"6872b95560ab77b200fde9e322af30bba99c99eb","subject":"Merge \"Properly handle unicode headers.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/6872b95560ab77b200fde9e322af30bba99c99eb"}]}],"author":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-24 11:43:59.000000000","tz":120},"committer":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-31 15:04:48.000000000","tz":0},"subject":"Fix update when PUT on containers not allowed","message":"Fix update when PUT on containers not allowed\n\nFix failure to update object when permission to manage containers is\nmissing.\n\nAccording to this comment [1] the missing permission for PUT on\ncontainers should be ignored. However this is not the case: when this\npermission is missing the whole job is marked as failed.\n\nThis use case is critical for cloud environments where Swift containers\nare managed by cloud services provider and not by user.\n\n1. https://github.com/openstack/python-swiftclient/blob/1cf074f4da62b7a42f88aef3c8571e7b6e850823/swiftclient/service.py#L1438\n\nChange-Id: I4527473b13f74229653902f5360efb017be52a07\nCloses-Bug: #1204558\nRelated-Bug: #1110914\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/2c9efd235ad16dc24947371b354d51279139c788"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/2c9efd235ad16dc24947371b354d51279139c788"}]},"branch":"refs/heads/master"},"a999d4339c5332ec3ff753ab8394291e46f490ba":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2018-08-06 09:48:12.000000000","uploader":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"ref":"refs/changes/25/585325/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/25/585325/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/6"}}},"commit":{"parents":[{"commit":"1cf074f4da62b7a42f88aef3c8571e7b6e850823","subject":"Merge \"Remove unnecessary calls to parse_header_string().\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/1cf074f4da62b7a42f88aef3c8571e7b6e850823"}]}],"author":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-24 11:43:59.000000000","tz":120},"committer":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-08-06 09:48:12.000000000","tz":0},"subject":"Fix update when PUT on containers not allowed","message":"Fix update when PUT on containers not allowed\n\nFix failure to update object when permission to manage containers is\nmissing.\n\nAccording to this comment [1] the missing permission for PUT on\ncontainers should be ignored. However this is not the case: when this\npermission is missing the whole job is marked as failed.\n\nThis use case is critical for cloud environments where Swift containers\nare managed by cloud services provider and not by user.\n\n1. https://github.com/openstack/python-swiftclient/blob/1cf074f4da62b7a42f88aef3c8571e7b6e850823/swiftclient/service.py#L1438\n\nChange-Id: I4527473b13f74229653902f5360efb017be52a07\nCloses-Bug: #1204558\nRelated-Bug: #1110914\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/a999d4339c5332ec3ff753ab8394291e46f490ba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/a999d4339c5332ec3ff753ab8394291e46f490ba"}]},"branch":"refs/heads/master"},"34ecae3ee4e30a6ef118d8adc3902b1f2950fc21":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2018-10-08 10:28:56.000000000","uploader":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"ref":"refs/changes/25/585325/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/25/585325/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/7"}}},"commit":{"parents":[{"commit":"a6baf00e245275634175d827552ffde7d655ad4d","subject":"py2 functional testing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/a6baf00e245275634175d827552ffde7d655ad4d"}]}],"author":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-24 11:43:59.000000000","tz":120},"committer":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-10-08 10:28:56.000000000","tz":0},"subject":"Fix update when PUT on containers not allowed","message":"Fix update when PUT on containers not allowed\n\nFix failure to update object when permission to manage containers is\nmissing.\n\nAccording to this comment [1] the missing permission for PUT on\ncontainers should be ignored. However this is not the case: when this\npermission is missing the whole job is marked as failed.\n\nThis use case is critical for cloud environments where Swift containers\nare managed by cloud services provider and not by user.\n\n1. https://github.com/openstack/python-swiftclient/blob/1cf074f4da62b7a42f88aef3c8571e7b6e850823/swiftclient/service.py#L1438\n\nChange-Id: I4527473b13f74229653902f5360efb017be52a07\nCloses-Bug: #1204558\nRelated-Bug: #1110914\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/34ecae3ee4e30a6ef118d8adc3902b1f2950fc21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/34ecae3ee4e30a6ef118d8adc3902b1f2950fc21"}]},"branch":"refs/heads/master"},"f0c34bd5d5cafd296495acc433bd410f38e7c163":{"kind":"REWORK","_number":8,"created":"2018-10-09 15:03:22.000000000","uploader":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"},"ref":"refs/changes/25/585325/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/25/585325/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/25/585325/8"}}},"commit":{"parents":[{"commit":"a6baf00e245275634175d827552ffde7d655ad4d","subject":"py2 functional testing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/a6baf00e245275634175d827552ffde7d655ad4d"}]}],"author":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-07-24 11:43:59.000000000","tz":120},"committer":{"name":"Alexander Bolshakov","email":"lextiz@gmail.com","date":"2018-10-09 15:03:13.000000000","tz":0},"subject":"Fix update when PUT on containers not allowed","message":"Fix update when PUT on containers not allowed\n\nFix failure to update object when permission to manage containers is\nmissing.\n\nAccording to this comment [1] the missing permission for PUT on\ncontainers should be ignored. However this is not the case: when this\npermission is missing the whole job is marked as failed.\n\nThis use case is critical for cloud environments where Swift containers\nare managed by cloud services provider and not by user.\n\n1. https://github.com/openstack/python-swiftclient/blob/1cf074f4da62b7a42f88aef3c8571e7b6e850823/swiftclient/service.py#L1438\n\nChange-Id: I4527473b13f74229653902f5360efb017be52a07\nCloses-Bug: #1204558\nRelated-Bug: #1110914\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/f0c34bd5d5cafd296495acc433bd410f38e7c163"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/f0c34bd5d5cafd296495acc433bd410f38e7c163"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":28746,"name":"Alexander Bolshakov","email":"lextiz@gmail.com","username":"lextiz"}},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
