)]}'
{"id":"openstack%2Fpython-ironicclient~567568","triplet_id":"openstack%2Fpython-ironicclient~stable%2Fqueens~I904a85633198436acbb0d4a7bba89bbe006736a2","project":"openstack/python-ironicclient","branch":"stable/queens","topic":"cap-hacking-stable/queens","hashtags":[],"change_id":"I904a85633198436acbb0d4a7bba89bbe006736a2","subject":"Gate fix: Cap hacking to avoid gate failure","status":"MERGED","created":"2018-05-10 11:49:25.000000000","updated":"2018-05-11 14:34:16.000000000","submitted":"2018-05-11 14:34:16.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":"567568-1526049256577-f52d47cb","meta_rev_id":"fab66341482e7f491ab0c7846e161adbf7bc7a46","_number":567568,"virtual_id_number":567568,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":2,"date":"2018-05-11 14:34:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"all":[{"value":2,"date":"2018-05-11 13:10:18.000000000","_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2018-05-11 10:54:57.000000000","permitted_voting_range":{"min":2,"max":2},"_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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"all":[{"value":1,"date":"2018-05-11 13:10:18.000000000","_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-05-11 10:54:57.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":"2018-05-11 13:10:18.000000000","updated_by":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"reviewer":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"state":"REVIEWER"},{"updated":"2018-05-11 14:34:16.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":"6097f20cec304b457c7092473bf94cdcb4c730e9","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2018-05-10 11:49:25.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"6d61182f4b18f8e3ac84fbea67a6b7ad66bd615f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-10 12:07:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/68/567568/1/check/openstack-tox-py35/a5c45b1/ : SUCCESS in 4m 24s\n- openstack-tox-pep8 http://logs.openstack.org/68/567568/1/check/openstack-tox-pep8/e14b08b/ : SUCCESS in 3m 40s\n- openstack-tox-py27 http://logs.openstack.org/68/567568/1/check/openstack-tox-py27/5691bb2/ : SUCCESS in 3m 59s\n- build-openstack-sphinx-docs http://logs.openstack.org/68/567568/1/check/build-openstack-sphinx-docs/8d90e79/html/ : SUCCESS in 4m 35s\n- requirements-check http://logs.openstack.org/68/567568/1/check/requirements-check/d630455/ : SUCCESS in 2m 45s\n- build-openstack-releasenotes http://logs.openstack.org/68/567568/1/check/build-openstack-releasenotes/1c8a198/html/ : SUCCESS in 3m 25s\n- openstackclient-check-plugins http://logs.openstack.org/68/567568/1/check/openstackclient-check-plugins/04aed35/ : FAILURE in 5m 21s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/68/567568/1/check/openstack-tox-cover/f2c211f/cover/ : SUCCESS in 4m 45s\n- ironicclient-dsvm-functional http://logs.openstack.org/68/567568/1/check/ironicclient-dsvm-functional/66fd084/ : SUCCESS in 16m 17s","accounts_in_message":[],"_revision_number":1},{"id":"d5497eb1f8a2bf236b2a6e70a5d4ecda2b45a661","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2018-05-11 10:54:57.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"43fb3c3748ebf4b1ebe6f503e53cb681a2a46278","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2018-05-11 13:10:18.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"fa599ca7e9f01916259002321a56c0811c28c744","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-11 13:10:32.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"7352e1cf26af5438994a0a987d3cec0d14c66552","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-11 14:34:16.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"b20af7f21b594999d40035b248141504491e966b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-11 14:34:16.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-py35 http://logs.openstack.org/68/567568/1/gate/openstack-tox-py35/32974d1/ : SUCCESS in 4m 17s\n- openstack-tox-pep8 http://logs.openstack.org/68/567568/1/gate/openstack-tox-pep8/fba4103/ : SUCCESS in 3m 51s\n- openstack-tox-py27 http://logs.openstack.org/68/567568/1/gate/openstack-tox-py27/c689df1/ : SUCCESS in 4m 39s\n- build-openstack-sphinx-docs http://logs.openstack.org/68/567568/1/gate/build-openstack-sphinx-docs/faae93e/html/ : SUCCESS in 5m 01s\n- requirements-check http://logs.openstack.org/68/567568/1/gate/requirements-check/ac58738/ : SUCCESS in 4m 23s\n- build-openstack-releasenotes http://logs.openstack.org/68/567568/1/gate/build-openstack-releasenotes/24518af/html/ : SUCCESS in 3m 00s\n- ironicclient-dsvm-functional http://logs.openstack.org/68/567568/1/gate/ironicclient-dsvm-functional/95f62b1/ : SUCCESS in 17m 24s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e944146e86aa4a796a4fe7caf6e5a702906b6268","revisions":{"e944146e86aa4a796a4fe7caf6e5a702906b6268":{"kind":"REWORK","_number":1,"created":"2018-05-10 11:49:25.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/68/567568/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/68/567568/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/68/567568/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/68/567568/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/68/567568/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/68/567568/1"}}},"commit":{"parents":[{"commit":"2cf2d0e4503db5fa02c70673ee66d357692bf40c","subject":"Update UPPER_CONSTRAINTS_FILE for stable/queens","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/2cf2d0e4503db5fa02c70673ee66d357692bf40c"}]}],"author":{"name":"ghanshyam","email":"gmann@ghanshyammann.com","date":"2018-05-09 02:47:31.000000000","tz":0},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2018-05-10 11:49:25.000000000","tz":0},"subject":"Gate fix: Cap hacking to avoid gate failure","message":"Gate fix: Cap hacking to avoid gate failure\n\nhacking is not capped in g-r and it is in\nblacklist for requirement as hacking new version\ncan break the gate jobs.\n\nHacking can break gate jobs because of various\nreasons:\n- There might be new rule addition in hacking\n- Some rules becomes default from non-default\n- Updates in pycodestyle etc\n\nThat was the main reason it was not added in g-r\nauto sync also. Most of the project maintained the\ncompatible and cap the hacking version in\ntest-requirements.txt and update to new version when\nproject is ready. Bumping new version might need code\nfix also on project side depends on what new in that\nversion.\n\nIf project does not have cap the hacking version then,\nthere is possibility of gate failure whenever new hacking\nversion is released by QA team.\n\nExample of such failure in recent release of hacking 1.1.0\n- http://lists.openstack.org/pipermail/openstack-dev/2018-May/130282.html\n\nChange-Id: I904a85633198436acbb0d4a7bba89bbe006736a2\n(cherry picked from commit c6596e9f41ad3de1b3283679e41f9662eeb02864)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/e944146e86aa4a796a4fe7caf6e5a702906b6268"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/e944146e86aa4a796a4fe7caf6e5a702906b6268"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
