)]}'
{"id":"openstack%2Fvitrage~716844","triplet_id":"openstack%2Fvitrage~master~I7b114906ddf173752d1a94dd8243ea2d37204256","project":"openstack/vitrage","branch":"master","topic":"update-hacking","hashtags":[],"change_id":"I7b114906ddf173752d1a94dd8243ea2d37204256","subject":"Update hacking for Python3","status":"MERGED","created":"2020-04-02 05:36:26.000000000","updated":"2020-04-02 09:40:44.000000000","submitted":"2020-04-02 09:38:29.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"716844-1585820309652-e8a3316c","meta_rev_id":"526607bb96a6146b5612f0a02e2a1cf83f5d335c","_number":716844,"virtual_id_number":716844,"owner":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-04-02 09:38:29.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"}],"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":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"all":[{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-04-02 08:24:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"}],"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"all":[{"value":0,"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-04-02 08:24:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-02 08:24:25.000000000","updated_by":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"reviewer":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"state":"REVIEWER"},{"updated":"2020-04-02 09:38:29.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":"c5153b77f76b2c0b9b2fa9f6ee1c8bf00aa2ac32","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-02 05:36:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cee0f1b3edc16797c6f43e6afd01fa9763100901","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-02 06:17:17.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"4344c6ba09c424d585bbf3da10e854b426de5fa4","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-04-02 06:24:07.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"09e8904ad56217bfb0dd6ba30ebf637b89385554","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-02 06:31:29.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"5057ec2b890929e1cdda473c31e6c7201b77deba","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-02 08:10:34.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/54eac1071f564e88a9e2b837a49ceac6 : SUCCESS in 4m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5acff6bc47fe4232be6fad1ec7ec9981 : SUCCESS in 8m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4f20d02b630a41a1af11115bc16f6945 : SUCCESS in 7m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/69bbb890e94e48c1a59a960bdeda23a1 : SUCCESS in 7m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/78c4e34df17c42088445c6d4ab0e2355 : SUCCESS in 7m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b14c3a0f68f2434485bea93c2f104ddc : SUCCESS in 8m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b89efc3f0bc4401ebecb332206ed16eb : SUCCESS in 8m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7e91caddf0424becaf0b881d2d66c88b : SUCCESS in 7m 09s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/67501bd0f6b64f38a21576e4ac20dd0f : SUCCESS in 1h 01m 57s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/d465149f0cda4ec8aa586f60a2f24e2e : SUCCESS in 1h 11m 32s\n- vitrage-dsvm-mock-py3 https://zuul.opendev.org/t/openstack/build/f995860c685f441da4ab5375d3ca7591 : SUCCESS in 1h 02m 51s (non-voting)\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/35a6fb35cc7d4c6abfcfcfe9299b8078 : SUCCESS in 54m 12s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/a3cce2ce48104918ae69390dffc7c073 : SUCCESS in 1h 19m 11s","accounts_in_message":[],"_revision_number":3},{"id":"11c71914061a784ac897481e3ebfb623fdba1140","author":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"date":"2020-04-02 08:24:25.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"2a7a059b1cd8678af59bc28b5354799450203d35","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-02 08:24:36.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"ff2d4025b8dcdec4c899f4f1ec88dcb927e585c6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-02 09:38:29.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/1e930b7cf8954884a4c1bd06e6bc861b : SUCCESS in 3m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ea62b2baca0549b5bf3b601df4cce62e : SUCCESS in 7m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c32e9e9fed6040a582dbc2851d2032b4 : SUCCESS in 5m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c970a11b5d914e81a2b3dd185966bc07 : SUCCESS in 7m 51s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0a8231442c2b4d48803fd51251e4abe6 : SUCCESS in 8m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/024cd0e8cd0f402893b0c71652cf0c00 : SUCCESS in 7m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5a9a5f85885846d48a107f2b425f85f9 : SUCCESS in 5m 16s\n- vitrage-dsvm-api-py3 https://zuul.opendev.org/t/openstack/build/b97063c0654d4d46b229f5a335febcc0 : SUCCESS in 54m 45s\n- vitrage-dsvm-datasources-py3 https://zuul.opendev.org/t/openstack/build/7188a7955e73438681e65b9fc4a4e27f : SUCCESS in 1h 06m 39s\n- grenade-vitrage https://zuul.opendev.org/t/openstack/build/f029f306ce6b4b059d1e31d72a6a9e17 : SUCCESS in 46m 25s\n- vitrage-dsvm-api-ipv6-only https://zuul.opendev.org/t/openstack/build/1556a29e9bfd4f0bb1d5abcddf82fbd4 : SUCCESS in 55m 29s","accounts_in_message":[],"_revision_number":3},{"id":"7f188ba4e2d87a91b9b3d11f236f67d6241f49ad","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-02 09:38:29.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"6e7b2db6040566b6e03e99d3f23287c1589e23f6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-02 09:40:44.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81f751f30dc04107bf57cc362c7e846f : SUCCESS in 1m 42s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d18f7a35048845bf978f16bb44acba48 : SUCCESS in 1m 52s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"6c3bb2fd5d3f83bb48683dcff81df0f53ba49f3f","revisions":{"112c591b61dda7e5fc643817fa571c70f661c39d":{"kind":"REWORK","_number":1,"created":"2020-04-02 05:36:26.000000000","uploader":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"ref":"refs/changes/44/716844/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/44/716844/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/44/716844/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/44/716844/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/44/716844/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/44/716844/1"}}},"commit":{"parents":[{"commit":"eb1bf8619f31657d4c18bba2d351829870d3723f","subject":"Use SERVICE_PROTOCOL variable in the devstack plugin","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/eb1bf8619f31657d4c18bba2d351829870d3723f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-02 05:31:23.000000000","tz":120},"committer":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-02 05:36:06.000000000","tz":120},"subject":"Update hacking for Python3","message":"Update hacking for Python3\n\nThe repo is Python 3 now, so update hacking to version 3.0 which\nsupports Python 3.\n\nUpdate local hacking checks for new flake8.\n\nRemove hacking and friends from lower-constraints, they are not needed\nto be installed at run-time.\n\nChange-Id: I7b114906ddf173752d1a94dd8243ea2d37204256\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/112c591b61dda7e5fc643817fa571c70f661c39d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/112c591b61dda7e5fc643817fa571c70f661c39d"}]},"branch":"refs/heads/master"},"c86399551b14e814aad002f59a49fd21985a6f10":{"kind":"REWORK","_number":2,"created":"2020-04-02 06:17:17.000000000","uploader":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"ref":"refs/changes/44/716844/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/44/716844/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/44/716844/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/44/716844/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/44/716844/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/44/716844/2"}}},"commit":{"parents":[{"commit":"eb1bf8619f31657d4c18bba2d351829870d3723f","subject":"Use SERVICE_PROTOCOL variable in the devstack plugin","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/eb1bf8619f31657d4c18bba2d351829870d3723f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-02 05:31:23.000000000","tz":120},"committer":{"name":"Eyal","email":"eyal.bar-ilan@nokia.com","date":"2020-04-02 06:17:10.000000000","tz":0},"subject":"Update hacking for Python3","message":"Update hacking for Python3\n\nThe repo is Python 3 now, so update hacking to version 3.0 which\nsupports Python 3.\n\nUpdate local hacking checks for new flake8.\n\nRemove hacking and friends from lower-constraints, they are not needed\nto be installed at run-time.\n\nChange-Id: I7b114906ddf173752d1a94dd8243ea2d37204256\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/c86399551b14e814aad002f59a49fd21985a6f10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/c86399551b14e814aad002f59a49fd21985a6f10"}]},"branch":"refs/heads/master"},"6c3bb2fd5d3f83bb48683dcff81df0f53ba49f3f":{"kind":"REWORK","_number":3,"created":"2020-04-02 06:31:29.000000000","uploader":{"_account_id":19134,"name":"Eyal","email":"eyalb1@gmail.com","username":"eyalb"},"ref":"refs/changes/44/716844/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/vitrage","ref":"refs/changes/44/716844/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/44/716844/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/44/716844/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/vitrage refs/changes/44/716844/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/vitrage refs/changes/44/716844/3"}}},"commit":{"parents":[{"commit":"eb1bf8619f31657d4c18bba2d351829870d3723f","subject":"Use SERVICE_PROTOCOL variable in the devstack plugin","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/eb1bf8619f31657d4c18bba2d351829870d3723f"}]}],"author":{"name":"Andreas Jaeger","email":"aj@suse.com","date":"2020-04-02 05:31:23.000000000","tz":120},"committer":{"name":"Eyal","email":"eyal.bar-ilan@nokia.com","date":"2020-04-02 06:31:25.000000000","tz":0},"subject":"Update hacking for Python3","message":"Update hacking for Python3\n\nThe repo is Python 3 now, so update hacking to version 3.0 which\nsupports Python 3.\n\nUpdate local hacking checks for new flake8.\n\nRemove hacking and friends from lower-constraints, they are not needed\nto be installed at run-time.\n\nChange-Id: I7b114906ddf173752d1a94dd8243ea2d37204256\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/6c3bb2fd5d3f83bb48683dcff81df0f53ba49f3f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/vitrage/commit/6c3bb2fd5d3f83bb48683dcff81df0f53ba49f3f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
