)]}'
{"id":"openstack%2Fpython-neutronclient~676579","triplet_id":"openstack%2Fpython-neutronclient~stable%2Fstein~I00403d7bd3b40ae00420e6cddcf40f45488284a9","project":"openstack/python-neutronclient","branch":"stable/stein","topic":"bug/1759250-stable/stein","hashtags":[],"change_id":"I00403d7bd3b40ae00420e6cddcf40f45488284a9","subject":"Use secure sha256 instead of sha1","status":"MERGED","created":"2019-08-15 05:19:52.000000000","updated":"2019-08-21 23:56:25.000000000","submitted":"2019-08-21 23:54:54.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"676579-1566431694165-e43a0d63","meta_rev_id":"e64a392e08c0f14092c56aee5129e327eaf88f19","_number":676579,"virtual_id_number":676579,"owner":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":2,"date":"2019-08-21 23:54:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"recommended":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"all":[{"value":1,"date":"2019-08-21 06:37:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},{"value":2,"date":"2019-08-21 06:51:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":2,"date":"2019-08-21 22:08:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"value":1,"date":"2019-08-21 06:01:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"}],"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":{"approved":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"all":[{"value":0,"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":1,"date":"2019-08-21 22:08:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-21 06:01:36.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2019-08-21 06:37:45.000000000","updated_by":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"reviewer":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"state":"REVIEWER"},{"updated":"2019-08-21 06:51:56.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"},{"updated":"2019-08-21 22:08:50.000000000","updated_by":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"reviewer":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"state":"REVIEWER"},{"updated":"2019-08-21 23:54:53.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":"db9f5db89b12f4235f8e6b65fe74b41073e40295","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2019-08-15 05:19:52.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"430e7d2d39900cf2020f52affe6bc49688e77971","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-15 06:53:55.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-cover https://zuul.opendev.org/t/openstack/build/5fb999cbfd2f46bd89f6aa64a417777d : SUCCESS in 3m 13s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a16bd70403fd4d42a3c1eead7a2d9125 : SUCCESS in 3m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8289eda37cd340719e6eec1acf2ce74c : SUCCESS in 3m 03s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0a5cb129023041bfbd53cb44a93f17c2 : SUCCESS in 3m 08s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/318d7d14bb234a449e1b57e40c59f746 : SUCCESS in 3m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a8c2fccb3b184204bcd1765468833031 : SUCCESS in 3m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/06679ac5e60244b6a868a618bb897126 : SUCCESS in 2m 58s\n- tempest-full https://zuul.opendev.org/t/openstack/build/dc54ca0be122424da8be70a4ae853896 : FAILURE in 24m 39s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/9d645e48da484082bf936b87806adab0 : SUCCESS in 1h 31m 15s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/c1ba47040cd047b7b921c8df8043a5cc : SUCCESS in 3m 36s (non-voting)\n- legacy-neutronclient-test-dsvm-functional https://zuul.opendev.org/t/openstack/build/68e09eea64a84f38b798ff880ea5a334 : FAILURE in 22m 33s\n- legacy-neutronclient-test-dsvm-functional-adv-svcs https://zuul.opendev.org/t/openstack/build/fc509fd5ee8f4a45a04141bb10c05adc : SUCCESS in 30m 52s","accounts_in_message":[],"_revision_number":1},{"id":"52d4b19956522055c5c55354047f1f2407fa3d75","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2019-08-15 07:03:27.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"63e93433d4dec7e73a0806694389bc200c0c2154","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-15 08:51:58.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9545dd1e1f6242578ef50b87bf03a84e : SUCCESS in 2m 59s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/25ebcbecc371470cb409f2029afed110 : SUCCESS in 3m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/62fa0c9dfafb48cfa9b27eb27530f4e1 : SUCCESS in 4m 17s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/7b1f3b4b60ea4d2ba41af2cb8ed30e66 : SUCCESS in 5m 32s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/46e082a45fab4544bc7b6d26405e290e : SUCCESS in 4m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f335cbc7aaec4e15a086b4dba5bcfe01 : SUCCESS in 5m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b1c922fba67045c1a4d31e13a65af6ae : SUCCESS in 3m 57s\n- tempest-full https://zuul.opendev.org/t/openstack/build/5f9b8c239a36482e83d76cc14cba20c1 : SUCCESS in 1h 40m 10s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4cfc295524784e28a59fa8e12115e960 : SUCCESS in 1h 41m 03s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/4af9aba6613a4081ad35f23fb64f7db1 : SUCCESS in 3m 20s (non-voting)\n- legacy-neutronclient-test-dsvm-functional https://zuul.opendev.org/t/openstack/build/1b0c72e536a34afb957d7d958b3b9a29 : SUCCESS in 29m 36s\n- legacy-neutronclient-test-dsvm-functional-adv-svcs https://zuul.opendev.org/t/openstack/build/8c5d5db609d84afe95411342b1cb8913 : SUCCESS in 36m 25s","accounts_in_message":[],"_revision_number":1},{"id":"f50e5ad654914ddb388533adf7935489264b0e29","author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"date":"2019-08-16 00:02:06.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"63a7afba5fed05a09b2f5c1d7d350da95084020c","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-08-19 06:16:39.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"fba3c7bcbca21243c8f0739c0830c033395a998c","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2019-08-20 11:13:23.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"3619b74484adbfe79ccbc7bf2feff1bf2e28c0ab","author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"date":"2019-08-20 11:18:32.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"491b98a886ac736e289b5548e691f5f48e4ee3c0","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-08-21 05:58:11.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a10a1c06c7359a52873687073ef8146f820782e0","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-08-21 05:59:47.000000000","message":"Patch Set 2:\n\nI squashed https://review.opendev.org/#/c/677600/1 into this backport in patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1eff2cb1fe60da5b5075066f8086716b1cb56ef2","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-08-21 06:01:36.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"bc7a7e17e97e8f07b842f75f8919952a4eeac8fc","author":{"_account_id":7249,"name":"Ann Taraday","email":"akamyshnikova@mirantis.com","username":"AKamyshnikova"},"date":"2019-08-21 06:37:45.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"844bfeb12754a6f78ae352f39cb11801a61a81da","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2019-08-21 06:51:56.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"a10a0ecfeb9638e51c87af92b2aa058118d1f356","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-21 08:05:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ba4f9941e499462fb1827ad0eac89b3a : SUCCESS in 4m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bb0b172632ce4f0093f61b55593af67f : SUCCESS in 3m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f7ecd5c91084ae2b721fe971d1feb29 : SUCCESS in 3m 27s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/bf58a1f5e5b64f5eb5e2ee3d607f4260 : SUCCESS in 4m 00s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/27f79f58473046778dda84c218c074dd : SUCCESS in 5m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b9512e1d6a5c4f9d9ac5600528be63b8 : SUCCESS in 5m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ca873e5fa85343f683db82a3d8c3eeea : SUCCESS in 5m 05s\n- tempest-full https://zuul.opendev.org/t/openstack/build/550b7deb069b4d509ce3006e94e5c11d : SUCCESS in 1h 51m 25s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/bd88b58a40dd4beb94d643baa9616183 : SUCCESS in 1h 37m 39s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/faed446c5961478ab841181937987139 : SUCCESS in 4m 45s (non-voting)\n- legacy-neutronclient-test-dsvm-functional https://zuul.opendev.org/t/openstack/build/6f5ac68803ae4023b37faa1914d34481 : SUCCESS in 32m 28s\n- legacy-neutronclient-test-dsvm-functional-adv-svcs https://zuul.opendev.org/t/openstack/build/2b21e283c8874c7ea2aa56acd90e87fb : SUCCESS in 33m 21s","accounts_in_message":[],"_revision_number":2},{"id":"155194ece2a2eb8529d56392b0274e7d561e7e6a","author":{"_account_id":4694,"name":"Miguel Lavalle","email":"miguel@mlavalle.com","username":"minsel"},"date":"2019-08-21 22:08:50.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"b240a516905a544e523a542c0556c9c72b1e6578","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-21 22:09:01.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"eb6b0e76dfa0fd8f1f0ac46390aaf239e36ed22e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-21 23:54:53.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c04dd4a4229f4639a87b22292ac0c665 : SUCCESS in 4m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0180986b9fd4a5a80b547eefae40b6a : SUCCESS in 4m 59s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d79e374a46a34a5b91a6a6a82e42db0e : SUCCESS in 3m 23s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/5ed5f6c7796a41fa88a73548f3e55add : SUCCESS in 3m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/892216988e1347389be72a1ddb01ae39 : SUCCESS in 3m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5cf60da73d74dcc8332cc09471191a2 : SUCCESS in 5m 58s\n- tempest-full https://zuul.opendev.org/t/openstack/build/4449e4d15ea94d9088db533a27d612cd : SUCCESS in 1h 38m 15s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/29d40edb900643f495d8401bf4173a84 : SUCCESS in 1h 40m 12s\n- legacy-neutronclient-test-dsvm-functional https://zuul.opendev.org/t/openstack/build/a6a6910a968449328e317b5ac7a26584 : SUCCESS in 26m 18s\n- legacy-neutronclient-test-dsvm-functional-adv-svcs https://zuul.opendev.org/t/openstack/build/9eea2cff63c44c2fb069159d2b895c35 : SUCCESS in 37m 17s","accounts_in_message":[],"_revision_number":2},{"id":"44214432b0fec90de1554a711f7bce7b2a25ba5b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-21 23:54:54.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"b9341bf46fab9fa8f72c6791e43128863f8f3dff","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-21 23:56:25.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54e9966af2994080b84aa4093fd67e4e : SUCCESS in 1m 15s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"450039b7f91f37acc742413af596cc4abb5af6ae","revisions":{"1b4674b70e79d5d492f60b159cf5082796e95587":{"kind":"REWORK","_number":1,"created":"2019-08-15 05:19:52.000000000","uploader":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"ref":"refs/changes/79/676579/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/79/676579/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/676579/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/676579/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/676579/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/79/676579/1"}}},"commit":{"parents":[{"commit":"08a26a00f2f26e64ff5012c4b9a44afb9d9220d7","subject":"Fix broken pep8 and requirements jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/08a26a00f2f26e64ff5012c4b9a44afb9d9220d7"}]}],"author":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2019-08-13 14:10:49.000000000","tz":240},"committer":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2019-08-15 05:19:52.000000000","tz":0},"subject":"Use secure sha256 instead of sha1","message":"Use secure sha256 instead of sha1\n\nFix for bandit B303: Use of insecure MD2, MD4, MD5, or SHA1 hash function.\n\nChange-Id: I00403d7bd3b40ae00420e6cddcf40f45488284a9\nPartial-Bug: #1759250\n(cherry picked from commit ab426a791ad1937ea2cf3b340202b3968a378978)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/1b4674b70e79d5d492f60b159cf5082796e95587"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/1b4674b70e79d5d492f60b159cf5082796e95587"}]},"branch":"refs/heads/stable/stein"},"450039b7f91f37acc742413af596cc4abb5af6ae":{"kind":"REWORK","_number":2,"created":"2019-08-21 05:58:11.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/79/676579/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/79/676579/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/676579/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/676579/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/676579/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/79/676579/2"}}},"commit":{"parents":[{"commit":"08a26a00f2f26e64ff5012c4b9a44afb9d9220d7","subject":"Fix broken pep8 and requirements jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/08a26a00f2f26e64ff5012c4b9a44afb9d9220d7"}]}],"author":{"name":"Oleg Bondarev","email":"obondarev@mirantis.com","date":"2019-08-13 14:10:49.000000000","tz":240},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2019-08-21 05:57:23.000000000","tz":540},"subject":"Use secure sha256 instead of sha1","message":"Use secure sha256 instead of sha1\n\nFix for bandit B303: Use of insecure MD2, MD4, MD5, or SHA1 hash function.\n\nChange-Id: I00403d7bd3b40ae00420e6cddcf40f45488284a9\nPartial-Bug: #1759250\n(cherry picked from commit ab426a791ad1937ea2cf3b340202b3968a378978)\n(cherry picked from commit 62f4868e6e240ebbb4d6e29b8c1e1d23a24fcc15)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/450039b7f91f37acc742413af596cc4abb5af6ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/450039b7f91f37acc742413af596cc4abb5af6ae"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
