)]}'
{"id":"openstack%2Fkarbor~734356","triplet_id":"openstack%2Fkarbor~master~Ie8b42423ade5065292dc7dda7fad6fc7d187697d","project":"openstack/karbor","branch":"master","topic":"drop_mock","hashtags":[],"change_id":"Ie8b42423ade5065292dc7dda7fad6fc7d187697d","subject":"Use unittest.mock instead of mock","status":"ABANDONED","created":"2020-06-08 23:16:50.000000000","updated":"2020-06-19 13:44:39.000000000","total_comment_count":40,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f8a94983ad67570fd261e946a5c884e80ff614d9","_number":734356,"virtual_id_number":734356,"owner":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2020-06-15 11:42:52.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-15 11:42:52.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":"8ce9dc11402f5f18166d714e59d19ba295e00c9a","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-08 23:16:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"707749e51b9a8954c8d925a985b0e0c580fc1bf7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 00:22:15.000000000","message":"Patch Set 1: Verified-1\n\n(40 comments)\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- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8bbbea2b46204517898d90041b83c035 : FAILURE in 4m 34s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9d0f211f8f524a7ab095ac686bc6cd64 : FAILURE in 6m 17s\n- requirements-check https://zuul.opendev.org/t/openstack/build/79d3ceb2972b437a94b5e2151a4426ab : SUCCESS in 3m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/502cb93d0f77419885fbcd6e6b7e9178 : FAILURE in 6m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/41e5804b5ca14d488cf77edac098662d : FAILURE in 6m 54s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/05101dd81cac48ccb82e09b57ffe1a4c : FAILURE in 6m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/076c36b8bbcc4f77ae344208f6bf88b6 : FAILURE in 5m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d7922d2762b4e38b67d1caafe46092a : SUCCESS in 7m 34s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/1069677d536a4b589353eca2eb00c414 : FAILURE in 58m 39s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d2e2fc3acc827ab49a09ed82092ad6fc0a1146cd","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-10 11:44:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"35d2252a8a0b565a98b47c77770e11f9acbedd91","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-10 12:41:19.000000000","message":"Patch Set 2: Verified-1\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- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7138e3110cdb4b0c9aa2f7040194a474 : FAILURE in 4m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3fb28172333f41a1aa3d3b0f00980c9c : FAILURE in 4m 51s\n- requirements-check https://zuul.opendev.org/t/openstack/build/2846c17be142417fbf2d93c43b711c92 : SUCCESS in 2m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f44cf40c217a4c91a8fc40ec91c56e8f : SUCCESS in 4m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/85a1e9f2914d4d2ca571cc1a0f08f35f : FAILURE in 4m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/167ba8d0f64d44f7b670f4777a28756c : FAILURE in 4m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f22fbe3218b64e97b6c4ea407005216e : FAILURE in 5m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/708cfc6e2bfb4f65a3652b6533c09640 : SUCCESS in 5m 43s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/e0aedfef69a1497a8f3e1f74b9f520fa : FAILURE in 51m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6d622540517abcae5f359723a7af82678720c7cb","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-10 16:14:53.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"d26fff9cf7593dd2f36cef15352adeda46b022be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-10 17:25:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a0ae0079f58a40dea03f20379aca83c7 : SUCCESS in 8m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ed33d9bdd6634cd69bbd223f75b91471 : SUCCESS in 7m 52s\n- requirements-check https://zuul.opendev.org/t/openstack/build/5137284dfdaa4029acdc81818230355e : SUCCESS in 5m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f43dc560d2a747b28302dd341bb9bd12 : SUCCESS in 5m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cf8399bd38004580b467d81295bdbc6f : SUCCESS in 7m 34s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e730f65189e84bbf99ef36daa9a7191e : SUCCESS in 7m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d94419b157544179a1629bd78d24c1b7 : SUCCESS in 7m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b3fdc05c85004213aebbf2d3c93631d0 : SUCCESS in 7m 47s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/1eb54c4b7be94358acf2b1bc64cafb43 : FAILURE in 1h 02m 39s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"823bc63c0bf0c6cb22745d5c245754a81c92290b","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-15 11:13:33.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b5c3e6d26bf8fc235b8e14ffa84eaf7ecef9044d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-15 11:42:52.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8ed623f107b4421f9d0eceb355c1442a : SUCCESS in 6m 25s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8ac0be1fcffd4b4aa0e66ef60e7ea779 : SUCCESS in 5m 53s\n- requirements-check https://zuul.opendev.org/t/openstack/build/37d474584acc4c0ab3bba8b21503b87d : SUCCESS in 2m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/365b0d09e0d240cfa70cfcbe267f78ca : SUCCESS in 4m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a2e7553bc33646a0821facf34938c1d2 : SUCCESS in 4m 55s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7758c8a1af9648929dabb0c86665b469 : SUCCESS in 5m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1ac61b2475c64670a5db0e6585866a3f : SUCCESS in 5m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6386227f573647469d12beb518ec1177 : SUCCESS in 4m 36s\n- karbor-dsvm-fullstack https://zuul.opendev.org/t/openstack/build/d66790ce5a6543319a0bc1d38cda2963 : FAILURE in 27m 43s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"70aabd4254f9de94618f0dc6dc932690f7b49539","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-19 13:44:39.000000000","message":"Abandoned\n\nduplicated with https://review.opendev.org/#/c/720924/","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"89b015a1f6bb3d697550449d97ac26625d22e36f","revisions":{"a1336abbeaa5ef9fb866b40f34c390530d223fc8":{"kind":"REWORK","_number":1,"created":"2020-06-08 23:16:50.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/56/734356/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/karbor","ref":"refs/changes/56/734356/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/karbor refs/changes/56/734356/1"}}},"commit":{"parents":[{"commit":"ee26961cfcf8e0abb221b7cdea2a8c79e0e28782","subject":"Cleanup py27 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/ee26961cfcf8e0abb221b7cdea2a8c79e0e28782"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-08 23:16:43.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-08 23:16:43.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: Ie8b42423ade5065292dc7dda7fad6fc7d187697d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/a1336abbeaa5ef9fb866b40f34c390530d223fc8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/a1336abbeaa5ef9fb866b40f34c390530d223fc8"}]},"branch":"refs/heads/master"},"e3b1214987165c94c6355ab19949a2c60b043c59":{"kind":"REWORK","_number":2,"created":"2020-06-10 11:44:19.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/56/734356/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/karbor","ref":"refs/changes/56/734356/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/karbor refs/changes/56/734356/2"}}},"commit":{"parents":[{"commit":"ee26961cfcf8e0abb221b7cdea2a8c79e0e28782","subject":"Cleanup py27 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/ee26961cfcf8e0abb221b7cdea2a8c79e0e28782"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-08 23:16:43.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-10 11:44:16.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: Ie8b42423ade5065292dc7dda7fad6fc7d187697d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/e3b1214987165c94c6355ab19949a2c60b043c59"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/e3b1214987165c94c6355ab19949a2c60b043c59"}]},"branch":"refs/heads/master"},"e918091ff642dab75be74de79b8a36ca2be89192":{"kind":"REWORK","_number":3,"created":"2020-06-10 16:14:53.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/56/734356/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/karbor","ref":"refs/changes/56/734356/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/karbor refs/changes/56/734356/3"}}},"commit":{"parents":[{"commit":"ee26961cfcf8e0abb221b7cdea2a8c79e0e28782","subject":"Cleanup py27 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/ee26961cfcf8e0abb221b7cdea2a8c79e0e28782"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-08 23:16:43.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-10 16:14:44.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: Ie8b42423ade5065292dc7dda7fad6fc7d187697d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/e918091ff642dab75be74de79b8a36ca2be89192"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/e918091ff642dab75be74de79b8a36ca2be89192"}]},"branch":"refs/heads/master"},"89b015a1f6bb3d697550449d97ac26625d22e36f":{"kind":"REWORK","_number":4,"created":"2020-06-15 11:13:33.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/56/734356/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/karbor","ref":"refs/changes/56/734356/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/karbor refs/changes/56/734356/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/karbor refs/changes/56/734356/4"}}},"commit":{"parents":[{"commit":"0764f5dab12034efdc41d35ccd627f2a6618c459","subject":"Update hacking for Python3","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/0764f5dab12034efdc41d35ccd627f2a6618c459"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-08 23:16:43.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-15 11:13:22.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: Ie8b42423ade5065292dc7dda7fad6fc7d187697d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/89b015a1f6bb3d697550449d97ac26625d22e36f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/karbor/commit/89b015a1f6bb3d697550449d97ac26625d22e36f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
