)]}'
{"id":"openstack%2Fopenstack-ansible-os_tempest~715407","triplet_id":"openstack%2Fopenstack-ansible-os_tempest~stable%2Frocky~I1d447933af5b668c17576a0ed985683a28fa153a","project":"openstack/openstack-ansible-os_tempest","branch":"stable/rocky","hashtags":[],"change_id":"I1d447933af5b668c17576a0ed985683a28fa153a","subject":"Use contraints for tempest plugins","status":"MERGED","created":"2020-03-27 12:04:16.000000000","updated":"2020-03-27 21:13:31.000000000","submitted":"2020-03-27 21:13:31.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":"715407-1585343611400-61dee02a","meta_rev_id":"5a75cc541dc83aa0b89c4963f1f241f7743af36f","_number":715407,"virtual_id_number":715407,"owner":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-03-27 21:13:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-03-27 18:44:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":2,"date":"2020-03-27 18:23:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"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":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-03-27 18:44:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-03-27 18:23:28.000000000","updated_by":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"reviewer":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"state":"REVIEWER"},{"updated":"2020-03-27 18:44:31.000000000","updated_by":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"reviewer":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"state":"REVIEWER"},{"updated":"2020-03-27 21:13:31.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":"0761f47deb9a44648c4cbfb9b175aebbf324ad37","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-03-27 12:04:16.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9540f70a9193289656b92f225d1c418a9375d181","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-27 13:08:40.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-ansible-linters https://zuul.opendev.org/t/openstack/build/38c469eb0dd448f6b7638c6216a5b5d3 : SUCCESS in 8m 08s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/110431c9bb0b4af798c1439ce2af72a0 : FAILURE in 51m 40s\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/dcccbdd8af4f4d1681f5b8501f532811 : FAILURE in 46m 04s (non-voting)\n- openstack-ansible-functional-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/4be584b939064540861ec33f1241779b : FAILURE in 1h 01m 31s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/3669ea4bea684ae78bafea963e59fd11 : SUCCESS in 4m 47s","accounts_in_message":[],"_revision_number":1},{"id":"0514dbf9012446c8eedfdabfff149151197fb61f","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2020-03-27 16:52:45.000000000","message":"Patch Set 2: Published edit on patch set 1.","accounts_in_message":[],"_revision_number":2},{"id":"84b18362761d20bc8bffa29480a3c46daea35b83","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-27 18:08:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/a7d46ea9a6554d8090f0b4c5fc87d03a : SUCCESS in 8m 13s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/a2ae6d67a2fa4d29bb6941e1b58399c9 : SUCCESS in 1h 09m 37s\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/dc4465ce7c3c4912b9fa9e460d1077b1 : SUCCESS in 59m 38s (non-voting)\n- openstack-ansible-functional-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/6149da77604e416e96c5b3d19f55b67e : SUCCESS in 56m 53s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/f5d594544f0f47e7afbd0b54053576e9 : SUCCESS in 6m 43s","accounts_in_message":[],"_revision_number":2},{"id":"1f05960acf237210545e99934e6feea8d3d89fd5","author":{"_account_id":25023,"name":"Jonathan Rosser","email":"jonathan.rosser@rd.bbc.co.uk","username":"jrosser"},"date":"2020-03-27 18:23:28.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"cee5833f4a413fa10c25c40ebddcf9258f0dcb87","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2020-03-27 18:44:31.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"2ab420b0b600519a1923dd50321225a5c736625b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-27 18:44:42.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"157aa71b2551bb60c6c219023525d536acfb2435","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-27 21:13:31.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-ansible-linters https://zuul.opendev.org/t/openstack/build/cb92d1cc42f249d29f205458bd0b54cf : SUCCESS in 8m 07s\n- openstack-ansible-functional-centos-7 https://zuul.opendev.org/t/openstack/build/5d3c92a639824da489d5f7e8e68a7019 : SUCCESS in 1h 21m 21s\n- openstack-ansible-functional-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/2f8e7e43e2d04999b84eae60ba31117f : SUCCESS in 1h 02m 44s (non-voting)\n- openstack-ansible-functional-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/055af5ef408c4439971c47ca02e8ba52 : SUCCESS in 1h 02m 37s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/a679fb93c64a4b67a00191785964f7d7 : SUCCESS in 6m 43s","accounts_in_message":[],"_revision_number":2},{"id":"5a75cc541dc83aa0b89c4963f1f241f7743af36f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-27 21:13:31.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"02b5549ac3d85910f809623a59e0a3879b43905e","revisions":{"51aca39c5ca65458b596becdedcbec02d853ef49":{"kind":"REWORK","_number":1,"created":"2020-03-27 12:04:16.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/07/715407/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_tempest","ref":"refs/changes/07/715407/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_tempest refs/changes/07/715407/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_tempest refs/changes/07/715407/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_tempest refs/changes/07/715407/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_tempest refs/changes/07/715407/1"}}},"commit":{"parents":[{"commit":"e2cae59ce63b47592a595afc95d62eb5452c1afc","subject":"Don\u0027t download image when it\u0027s already there","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_tempest/commit/e2cae59ce63b47592a595afc95d62eb5452c1afc"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"drabotyagov@vexxhost.com","date":"2020-03-27 12:04:06.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov","email":"drabotyagov@vexxhost.com","date":"2020-03-27 12:04:06.000000000","tz":120},"subject":"Use contraints for tempest plugins","message":"Use contraints for tempest plugins\n\nThis patch unifies the master branch with the changes which have\nbeen necessary to unbreak the stable branches in light of py2 support\nbeing removed from tempest and its plugins.\n\nChange-Id: I1d447933af5b668c17576a0ed985683a28fa153a\n(cherry picked from commit 9de0b7a59f150f5ef7bc9f85870edbafeedcbf10)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_tempest/commit/51aca39c5ca65458b596becdedcbec02d853ef49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_tempest/commit/51aca39c5ca65458b596becdedcbec02d853ef49"}]},"branch":"refs/heads/stable/rocky"},"02b5549ac3d85910f809623a59e0a3879b43905e":{"kind":"REWORK","_number":2,"created":"2020-03-27 16:52:45.000000000","uploader":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"ref":"refs/changes/07/715407/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-ansible-os_tempest","ref":"refs/changes/07/715407/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_tempest refs/changes/07/715407/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_tempest refs/changes/07/715407/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-ansible-os_tempest refs/changes/07/715407/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-ansible-os_tempest refs/changes/07/715407/2"}}},"commit":{"parents":[{"commit":"e2cae59ce63b47592a595afc95d62eb5452c1afc","subject":"Don\u0027t download image when it\u0027s already there","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_tempest/commit/e2cae59ce63b47592a595afc95d62eb5452c1afc"}]}],"author":{"name":"Dmitriy Rabotyagov","email":"drabotyagov@vexxhost.com","date":"2020-03-27 12:04:06.000000000","tz":120},"committer":{"name":"Dmitriy Rabotyagov (noonedeadpunk)","email":"noonedeadpunk@ya.ru","date":"2020-03-27 16:52:41.000000000","tz":0},"subject":"Use contraints for tempest plugins","message":"Use contraints for tempest plugins\n\nThis patch unifies the master branch with the changes which have\nbeen necessary to unbreak the stable branches in light of py2 support\nbeing removed from tempest and its plugins.\n\nChange-Id: I1d447933af5b668c17576a0ed985683a28fa153a\n(cherry picked from commit 9de0b7a59f150f5ef7bc9f85870edbafeedcbf10)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_tempest/commit/02b5549ac3d85910f809623a59e0a3879b43905e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-ansible-os_tempest/commit/02b5549ac3d85910f809623a59e0a3879b43905e"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
