)]}'
{"id":"openstack%2Fnova~741883","triplet_id":"openstack%2Fnova~stable%2Fqueens~I4afaa0808b75cc31a8dd14663912c162281a1a42","project":"openstack/nova","branch":"stable/queens","topic":"backport-hash-check","hashtags":[],"change_id":"I4afaa0808b75cc31a8dd14663912c162281a1a42","subject":"Check cherry-pick hashes in pep8 tox target","status":"MERGED","created":"2020-07-20 07:33:36.000000000","updated":"2020-07-21 09:22:54.000000000","submitted":"2020-07-21 09:20:47.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"741883-1595323247025-da4fe202","meta_rev_id":"7a51c9cc38fc606bcc49e85121f833426a62be3f","_number":741883,"virtual_id_number":741883,"owner":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"date":"2020-07-20 08:34:59.000000000","_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"date":"2020-07-20 08:52:27.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-21 09:20:46.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2020-07-21 00:59:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":2,"date":"2020-07-21 08:48:53.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_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":{"approved":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":1,"date":"2020-07-21 08:48:53.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"date":"2020-07-20 07:33:36.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_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},"Review-Priority":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-20 07:33:36.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2020-07-20 08:52:27.000000000","updated_by":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"reviewer":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"state":"REVIEWER"},{"updated":"2020-07-21 00:59:59.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2020-07-21 08:48:53.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2020-07-21 09:20:46.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":"382c2a6635b3d2f40784db7f60eb44a2924c8fe1","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-07-20 07:33:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"58dbcafbdb44adcbc36c766b5b331e048de6bec1","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-07-20 07:49:18.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/83/741883/1/check/pmem-tempest-plugin-filtered-multi-node/0fa69ad/ : RETRY_LIMIT in 4m 31s","accounts_in_message":[],"_revision_number":1},{"id":"1a3a946cda0134a65dd82a8fe97d1d2d1bfdc9ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-20 08:23:23.000000000","message":"Patch Set 1: 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-pep8 https://zuul.opendev.org/t/openstack/build/e5bdaf2f87834a1d973a21f72c1dc0d9 : SUCCESS in 10m 37s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d9ecc9d6b214446a9cb6f39b34d1a5bf : POST_FAILURE in 44m 36s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/4faf9629f7654cac9deeaf76d97436de : SUCCESS in 14m 40s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/5e361e43f4644a12a90c017e7a9b1aeb : SUCCESS in 8m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cc7ce15bf321421b8ef88535e5fcfa9a : SUCCESS in 13m 06s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/01a277ec6afb4e29b700bd69a085044d : SUCCESS in 22m 07s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/a3ecaf5696784043b76fc9cb68e0d94e : SUCCESS in 19m 21s","accounts_in_message":[],"_revision_number":1},{"id":"2720ef509bb00f6980cda3041ed9695a5d8e7b8b","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-07-20 08:34:59.000000000","message":"Patch Set 1:\n\nrecheck - POST_FAILURE\n\n2020-07-20 07:52:58.895250 | TASK [fetch-subunit-output : Find subunit files]\n2020-07-20 08:22:34.886914 | POST-RUN END RESULT_TIMED_OUT: [untrusted : opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml@master]","accounts_in_message":[],"_revision_number":1},{"id":"9fe7a2b7e0b2efa68d31e3f1f541b5f4b4c9091a","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-07-20 08:52:27.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/83/741883/1/check/pmem-tempest-plugin-filtered-multi-node/5d6374b/ : RETRY_LIMIT in 4m 20s","accounts_in_message":[],"_revision_number":1},{"id":"6d7a07cb973533e269f0f6a5484dd7f11840659a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-20 09:01:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d4c03fc96a6a43d8872bf81ca51e0058 : SUCCESS in 10m 39s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ba7a471beaa942839949a897a5b29575 : SUCCESS in 14m 54s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/cd30e1aa5b23478084e68a959d6cb3ba : SUCCESS in 13m 42s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/018b206090734ef9876a8c20e4ad6245 : SUCCESS in 7m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8e2d08be77934fcc9d210f643e71a163 : SUCCESS in 12m 26s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/959f0e9649784c5ab41f77f5cd56d263 : SUCCESS in 20m 13s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/5437cb7f37e44fd39908c7987741502e : SUCCESS in 20m 35s","accounts_in_message":[],"_revision_number":1},{"id":"e42caba14e8f14c53043705c03f693e9634fcc08","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-07-20 15:03:16.000000000","message":"Topic set to backport-hash-check","accounts_in_message":[],"_revision_number":1},{"id":"ea968b6a7cd243b7e7037a49f12aa32c6ab77003","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-07-21 00:59:59.000000000","message":"Patch Set 1: Code-Review+2\n\nClean pick from stable/rocky, useful for validating cherry pick hashes. LGTM","accounts_in_message":[],"_revision_number":1},{"id":"bd08e095c99b5b4ed530e88b13b6e3b9339e0b1a","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-07-21 08:48:53.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nLGTM","accounts_in_message":[],"_revision_number":1},{"id":"f0a4f6ab9b403d06a6d3ba7fa6be1b5b9d8fa171","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-21 08:49:12.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"d4b1a5b528ea90d679e8c873118610c941dc60c0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-21 09:20:46.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c5335d1287e040d39dc57f802bbeca3a : SUCCESS in 15m 52s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/fe92bb794fcd415a8d6dddc1ba2372f0 : SUCCESS in 17m 06s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/5889b0cd0e9e4c66b36144b4f97c9c73 : SUCCESS in 16m 36s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/2a4d8bfb1b88496ea8cb235bb8d21fdb : SUCCESS in 9m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ed7c46dc74ba4179a0b0a66353532308 : SUCCESS in 13m 40s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/886b0ef642d14c668e3b140dbf0862e2 : SUCCESS in 23m 02s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/65e34670a3024b0eaa0c25f050624910 : SUCCESS in 25m 45s","accounts_in_message":[],"_revision_number":1},{"id":"b252332ffc8ffdd067a3bbadf951c1e006293dd5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-21 09:20:47.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"7a51c9cc38fc606bcc49e85121f833426a62be3f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-21 09:22:54.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/afb430d7d5ed45ac847512d5d892261b : SUCCESS in 1m 22s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e605600d9e45f1b88ecc5c68c1ec4e24ceea6bd5","revisions":{"e605600d9e45f1b88ecc5c68c1ec4e24ceea6bd5":{"kind":"REWORK","_number":1,"created":"2020-07-20 07:33:36.000000000","uploader":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"ref":"refs/changes/83/741883/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/83/741883/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/83/741883/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/83/741883/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/83/741883/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/83/741883/1"}}},"commit":{"parents":[{"commit":"a54f51b0d2089e7f79db23875e9ff74e212b3435","subject":"libvirt: Don\u0027t delete disks on shared storage during evacuate","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a54f51b0d2089e7f79db23875e9ff74e212b3435"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2020-06-11 17:42:13.000000000","tz":-420},"committer":{"name":"Elod Illes","email":"elod.illes@est.tech","date":"2020-07-20 07:31:29.000000000","tz":120},"subject":"Check cherry-pick hashes in pep8 tox target","message":"Check cherry-pick hashes in pep8 tox target\n\nNOTE(elod.illes): This is a combination of 2 commits: the cherry-pick\nhash checker script and a fix for the script.\n\n1. Check cherry-pick hashes in pep8 tox target\n\nThis adds a tools/ script that checks any cherry-picked hashes\non the current commit (or a provided commit) to make sure that\nall the hashes exist on at least master or stable/.* branches.\nThis should help avoid accidentally merging stable backports\nwhere one of the hashes along the line has changed due to conflicts.\n\n2. Fix cherry-pick check for merge patch\n\nCherry-pick check script validates the proposed patch\u0027s commit message.\nIf a patch is not on top of the given branch then Zuul rebases it to\nthe top and the patch becomes a merge patch. In this case the script\nvalidates the merge patch\u0027s commit message instead of the original\npatch\u0027s commit message and fails.\n\nThis fix selects the parent of the patch if it is a merge patch.\n\n(cherry picked from commit c7c48c6f52c9159767b60a4576ba37726156a5f7)\n(cherry picked from commit 02f213b831d8e1d4a1d8ebb18d1260571fe20b84)\n(cherry picked from commit 7a5111ba2943014b6fd53a5fe7adcd9bc445315e)\n\nChange-Id: I4afaa0808b75cc31a8dd14663912c162281a1a42\n(cherry picked from commit aebc829c4e0d39a160eaaa5ad949c1256c8179e6)\n(cherry picked from commit 5cacfaab82853241022d3a2a0734f82dae59a34b)\n(cherry picked from commit d307b964ce380f2fa57debc6c4c8346ac8736afe)\n(cherry picked from commit c3dd9f86f13a86c901443054de5ad3ab57953901)\n(cherry picked from commit f1ab10b8252bab4123c55a9fc10583710f347cef)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e605600d9e45f1b88ecc5c68c1ec4e24ceea6bd5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e605600d9e45f1b88ecc5c68c1ec4e24ceea6bd5"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
