)]}'
{"id":"openstack%2Fpython-ironicclient~737766","triplet_id":"openstack%2Fpython-ironicclient~master~I9078ac2c4418d4a34cfb53dca8599deb3ec8d5f8","project":"openstack/python-ironicclient","branch":"master","topic":"fix-missing-tox","hashtags":[],"change_id":"I9078ac2c4418d4a34cfb53dca8599deb3ec8d5f8","subject":"Fix missing tox in functional devstack-minimal based job","status":"MERGED","created":"2020-06-24 12:58:53.000000000","updated":"2020-06-25 07:43:17.000000000","submitted":"2020-06-24 18:33:25.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":"737766-1593023605802-5ae3cf4f","meta_rev_id":"dd212a12db0c1151d2b6db2c14a9faca848416fc","_number":737766,"virtual_id_number":737766,"owner":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-06-24 18:33:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-06-24 16:19:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":1,"date":"2020-06-24 17:22:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-06-24 16:19:12.000000000","updated_by":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"reviewer":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"state":"REVIEWER"},{"updated":"2020-06-24 17:22:14.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2020-06-24 18:33:25.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":"ddffeec6cdcf2ffb50ba5fc416be42668387bbc6","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-06-24 12:58:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dd52fce4f45c985373262a70525495ae3dc20dbd","author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"date":"2020-06-24 12:59:48.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"5503f6fdca5e2eb9be528d2a5b69487f45b335d4","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-06-24 13:00:26.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"5210a693e0f97dd0c24dc6dbc533a1570fd6621f","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-06-24 13:43:10.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5860f616658dac6538fdceeeae5377667a976a83","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 14:49:54.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/0b40ff59af8c4816a121fa2c0c5dbb21 : SUCCESS in 6m 55s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0e31b2e56d594c7b91611b7024e40148 : SUCCESS in 10m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/07fb14b213a24c13a89e46aec89c0608 : SUCCESS in 5m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/13581398ba6d4290b9ed8e9d797317a9 : SUCCESS in 4m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3d4d253ac12745d6b1358964165a013f : SUCCESS in 5m 11s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/172537aea1ff48d8b7fbafce6df6ed6e : SUCCESS in 6m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f677a380e864a21a9ae71e3f3b3fb59 : SUCCESS in 8m 01s\n- ironicclient-functional https://zuul.opendev.org/t/openstack/build/bd9f265ca8c54ca39c000ef8be7236fb : POST_FAILURE in 22m 18s\n- ironicclient-tempest https://zuul.opendev.org/t/openstack/build/64b71d405995484e8552cfbdb8efa51f : SUCCESS in 1h 01m 39s","accounts_in_message":[],"_revision_number":2},{"id":"93bc5787b8ab0c4dfa42571129cf69c45afd64d6","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-06-24 14:52:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9fde2616499acaf6ab720448a42f3b78ed70c099","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 16:15:53.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/055af8ec1a69482d98998ff72dc87276 : SUCCESS in 5m 54s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5838fa1ee7e14a3f8c153765229e3bba : SUCCESS in 9m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/97e877b980c3461fa8356e0209408a1b : SUCCESS in 4m 31s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2ef0f52b671d475884e9321d92f7fdae : SUCCESS in 5m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/784dc5c764694ac8ac1e4f24cfd48004 : SUCCESS in 6m 52s\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/a0bcab379b954eebb75499bfeee2e6e5 : SUCCESS in 6m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c8f5e864a8747858158cf0664530a33 : SUCCESS in 7m 41s\n- ironicclient-functional https://zuul.opendev.org/t/openstack/build/0f1bee84559e48a58d205dbd16188605 : SUCCESS in 21m 02s\n- ironicclient-tempest https://zuul.opendev.org/t/openstack/build/da2f34e0501e460f866c102d5485ce00 : SUCCESS in 1h 10m 43s","accounts_in_message":[],"_revision_number":3},{"id":"db495d9db33b3f6024c1b635175ebbce3a260c06","author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"date":"2020-06-24 16:19:12.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"8e94e5c94ec1e485b8cc8ef66f6fe4164619bf97","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-06-24 17:22:14.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"ff11d62224097f2a3931102ab200720254dc5c3f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 17:22:26.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"a1a5bb07a7277cdd2ac213b9a8504ee3cc204c0e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 18:33:25.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6165e46de14c4355945bf95210e0b957 : SUCCESS in 6m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b64f2d65b1f846d897656c8ad12f5d11 : SUCCESS in 4m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/535cff52c59947f0a20ff4f3cebb8a22 : SUCCESS in 5m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a6fd28859efd4f6482befaf6ce5437cd : SUCCESS in 5m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e95ce511aad4e90a0362acb6cd32a2e : SUCCESS in 13m 16s\n- ironicclient-functional https://zuul.opendev.org/t/openstack/build/398ea3c29ff14ab492f36cb111a7cd8e : SUCCESS in 30m 37s\n- ironicclient-tempest https://zuul.opendev.org/t/openstack/build/a98a47a7e86247b688eee648317a066e : SUCCESS in 1h 03m 47s","accounts_in_message":[],"_revision_number":3},{"id":"3295057755f04e0454656948dd17ab003c5d6142","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 18:33:25.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"64a35c5cb96a28a145e1f5d497aa93698c8be54b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-24 18:37:36.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/61b7d55c402e4d1bab18d43c648aeb61 : SUCCESS in 1m 55s","accounts_in_message":[],"_revision_number":3},{"id":"d9f0775b2ca1af632eb4487c3ff40dad4869eb33","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-06-25 07:43:17.000000000","message":"Patch Set 3: Cherry Picked\n\nThis patchset was cherry picked to branch stable/ussuri as commit da8724941df6a1cccc3378122dc4bd3a2b62ca78","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"5ecbe818cb828dd696c098b8f5609e9c5415e1dc","revisions":{"53d43b5011320b352ecb38a35fb96754b9df80e5":{"kind":"REWORK","_number":1,"created":"2020-06-24 12:58:53.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/66/737766/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/737766/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/1"}}},"commit":{"parents":[{"commit":"57cb1e5e4c8bca1e0b2138faad11fdd1d5cd87ab","subject":"drop mock from lower-constraints","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/57cb1e5e4c8bca1e0b2138faad11fdd1d5cd87ab"}]}],"author":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-06-24 12:57:23.000000000","tz":120},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-06-24 12:57:23.000000000","tz":120},"subject":"Fix missing tox in functional devstack-minimal based job","message":"Fix missing tox in functional devstack-minimal based job\n\nAt the moment, the functional jobs derived from devstack-minimal does\nnot make sure tox is present, so the test fails.\nThis patch adds the role that ensure tox is present.\n\nChange-Id: I9078ac2c4418d4a34cfb53dca8599deb3ec8d5f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/53d43b5011320b352ecb38a35fb96754b9df80e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/53d43b5011320b352ecb38a35fb96754b9df80e5"}]},"branch":"refs/heads/master"},"f754260b9d36ed0dc01e3845e2eb2a787a2074ae":{"kind":"REWORK","_number":2,"created":"2020-06-24 13:43:10.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/66/737766/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/737766/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/2"}}},"commit":{"parents":[{"commit":"57cb1e5e4c8bca1e0b2138faad11fdd1d5cd87ab","subject":"drop mock from lower-constraints","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/57cb1e5e4c8bca1e0b2138faad11fdd1d5cd87ab"}]}],"author":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-06-24 12:57:23.000000000","tz":120},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-06-24 13:43:01.000000000","tz":120},"subject":"Fix missing tox in functional devstack-minimal based job","message":"Fix missing tox in functional devstack-minimal based job\n\nAt the moment, the functional jobs derived from devstack-minimal does\nnot make sure tox is present, so the test fails.\nThis patch adds the role that ensure tox is present.\n\nChange-Id: I9078ac2c4418d4a34cfb53dca8599deb3ec8d5f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f754260b9d36ed0dc01e3845e2eb2a787a2074ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f754260b9d36ed0dc01e3845e2eb2a787a2074ae"}]},"branch":"refs/heads/master"},"5ecbe818cb828dd696c098b8f5609e9c5415e1dc":{"kind":"REWORK","_number":3,"created":"2020-06-24 14:52:30.000000000","uploader":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"ref":"refs/changes/66/737766/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/66/737766/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/66/737766/3"}}},"commit":{"parents":[{"commit":"57cb1e5e4c8bca1e0b2138faad11fdd1d5cd87ab","subject":"drop mock from lower-constraints","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/57cb1e5e4c8bca1e0b2138faad11fdd1d5cd87ab"}]}],"author":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-06-24 12:57:23.000000000","tz":120},"committer":{"name":"Riccardo Pittau","email":"elfosardo@gmail.com","date":"2020-06-24 14:52:22.000000000","tz":120},"subject":"Fix missing tox in functional devstack-minimal based job","message":"Fix missing tox in functional devstack-minimal based job\n\nAt the moment, the functional jobs derived from devstack-minimal does\nnot make sure tox is present, so the test fails.\nThis patch adds the role that ensure tox is present.\n\nChange-Id: I9078ac2c4418d4a34cfb53dca8599deb3ec8d5f8\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5ecbe818cb828dd696c098b8f5609e9c5415e1dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5ecbe818cb828dd696c098b8f5609e9c5415e1dc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
