)]}'
{"id":"openstack%2Fpbr~734496","triplet_id":"openstack%2Fpbr~master~Ib5b58083c17f8e9e1d7ba96c4e64e5c31d18a1e5","project":"openstack/pbr","branch":"master","topic":"drop_mock","hashtags":[],"change_id":"Ib5b58083c17f8e9e1d7ba96c4e64e5c31d18a1e5","subject":"Use unittest.mock instead of mock","status":"ABANDONED","created":"2020-06-09 09:51:39.000000000","updated":"2020-08-06 08:34:09.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ecbf2fe974d703e8c0305fa3802a23e3efb40022","_number":734496,"virtual_id_number":734496,"owner":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2020-06-09 11:35:30.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"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":{"disliked":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"all":[{"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":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":-1,"date":"2020-06-09 09:56:10.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"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":{"rejected":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2020-06-09 09:59:50.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-09 09:56:10.000000000","updated_by":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"reviewer":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"state":"REVIEWER"},{"updated":"2020-06-09 11:35:30.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":"cee0e44352e631feb15168cb3ab32f19d6e6bdb5","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-09 09:51:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ee793895136a4cf09c6dc3f6f1b70e9e02e9a3cd","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2020-06-09 09:56:10.000000000","message":"Patch Set 1: Code-Review-1\n\npbr still needs to support python 2, doesn\u0027t it?","accounts_in_message":[],"_revision_number":1},{"id":"b750e167eec6047def63ea1518fd9b5b48da68a4","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-09 09:59:50.000000000","message":"Patch Set 1: Workflow-1\n\n\u003e pbr still needs to support python 2, doesn\u0027t it?\n\nRight, I missed to drop pbr from my projects list to update","accounts_in_message":[],"_revision_number":1},{"id":"3e0cc1c862438084afbbc98a7a54ac7326c9bca9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 11:35:30.000000000","message":"Patch Set 1: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-full https://zuul.opendev.org/t/openstack/build/bbc224b1d7ac47f7b2ce2b6a9d9bee7c : FAILURE in 13m 18s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/efae14cd3ddf4a1a9e50211e76baab5e : SUCCESS in 1h 40m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/673c7d15f0414a7196e379fc4d099b2d : FAILURE in 5m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b6b0e029f5c84907be39778644c72c3b : SUCCESS in 7m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/51221e4b62cf4fda84060c1d13942e89 : FAILURE in 6m 08s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/79bef740eaa944619d427b515f26aeaf : FAILURE in 5m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d53702310c904d109e3976d46d30967c : FAILURE in 4m 45s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/3d23cbc302f64e699cf082f61aabd26d : FAILURE in 7m 27s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/20b4368340bd43a5a649fdd60eaa6bc6 : FAILURE in 8m 42s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a93c62a8005547cfb27d874e66314874 : SUCCESS in 7m 45s\n- pbr-installation-devstack https://zuul.opendev.org/t/openstack/build/b91d3cb96fd14b4bbac5d9708a518b0f : FAILURE in 18m 27s\n- pbr-installation-upstream-devstack https://zuul.opendev.org/t/openstack/build/7882fa0561b946f7a877efdcc109785f : FAILURE in 25m 23s","accounts_in_message":[],"_revision_number":1},{"id":"21afc3aebb70cd3c6329d16d6e6b8e6470a9bd62","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-08-06 08:34:09.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8f6d595ec751915933559ba73bea68e33673dcf7","revisions":{"8f6d595ec751915933559ba73bea68e33673dcf7":{"kind":"REWORK","_number":1,"created":"2020-06-09 09:51:39.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/96/734496/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/pbr","ref":"refs/changes/96/734496/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/pbr refs/changes/96/734496/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/pbr refs/changes/96/734496/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/pbr refs/changes/96/734496/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/pbr refs/changes/96/734496/1"}}},"commit":{"parents":[{"commit":"9257b6843568052be1dc1a5f3df6f629795e08b2","subject":"Merge \"Switch to Ussuri jobs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/9257b6843568052be1dc1a5f3df6f629795e08b2"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-09 09:51:32.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-09 09:51:32.000000000","tz":120},"subject":"Use unittest.mock instead of mock","message":"Use unittest.mock instead of mock\n\nThe mock third party library was needed for mock support in py2\nruntimes. Since we now only support py36 and later, we can use the\nstandard lib unittest.mock module instead.\n\nChange-Id: Ib5b58083c17f8e9e1d7ba96c4e64e5c31d18a1e5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/8f6d595ec751915933559ba73bea68e33673dcf7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/pbr/commit/8f6d595ec751915933559ba73bea68e33673dcf7"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
