)]}'
{"id":"openstack%2Fironic-python-agent~83605","triplet_id":"openstack%2Fironic-python-agent~master~I2554aa844b040c4c74cbf287dccb06d816a39dbe","project":"openstack/ironic-python-agent","branch":"master","topic":"test-pypy","hashtags":[],"change_id":"I2554aa844b040c4c74cbf287dccb06d816a39dbe","subject":"Added PyPy env to tox.ini","status":"MERGED","created":"2014-03-27 22:35:21.000000000","updated":"2014-03-28 19:34:44.000000000","submitted":"2014-03-28 19:34:44.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"418adb3bce05e42eef5fe5ec6dbd497d723a23a5","_number":83605,"virtual_id_number":83605,"owner":{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},{"value":2,"date":"2014-03-28 19:34:44.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"}],"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":0,"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2014-03-28 16:45:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":2,"date":"2014-03-28 19:33:02.000000000","_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"}],"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":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"all":[{"value":0,"date":"2014-03-28 15:26:39.000000000","_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2014-03-28 16:45:04.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":1,"date":"2014-03-28 19:33:02.000000000","_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"value":0,"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-03-28 15:24:03.000000000","updated_by":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"reviewer":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"state":"REVIEWER"},{"updated":"2014-03-28 16:45:04.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"},{"updated":"2014-03-28 19:33:02.000000000","updated_by":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"reviewer":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"state":"REVIEWER"},{"updated":"2014-03-28 19:34:44.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"710523fe4cdbce46a13fb564e1669693dca6dba9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-27 22:35:22.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"7d5f4ffaf1f8b65b03705a44e35805c3e691eee0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-27 22:59:11.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/05/83605/1/check/gate-ironic-python-agent-pep8/73f63d0 : SUCCESS in 39s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/05/83605/1/check/gate-ironic-python-agent-python26/74750d8 : SUCCESS in 53s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/05/83605/1/check/gate-ironic-python-agent-python27/419df18 : SUCCESS in 48s\n\n","accounts_in_message":[],"_revision_number":1},{"id":"4f16818240c4f06f69e512b98c488324069c6a4e","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2014-03-28 00:46:32.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\nLGTM. Nice to see you\u0027re putting an eye towards the agent and pypy! Thanks!","accounts_in_message":[],"_revision_number":1},{"id":"5851a5dd93478cac361cc502560e2f2d7b81dbc7","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-03-28 15:24:03.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\nTests don\u0027t pass due to something stupid we did, pushing a fix.","accounts_in_message":[],"_revision_number":1},{"id":"622efd163a1c4f27c1117e0cd69b6612cf113f9d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 15:26:39.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"6316fa9089ce5e3edadbec4f908464d6af2d8d7a","author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"date":"2014-03-28 15:26:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fbe43b0562bbd4936e49a8a5bd8d5a5aa64ba520","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 15:42:48.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/05/83605/2/check/gate-ironic-python-agent-pep8/3254578 : SUCCESS in 1m 11s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/05/83605/2/check/gate-ironic-python-agent-python26/8dac5f6 : SUCCESS in 1m 06s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/05/83605/2/check/gate-ironic-python-agent-python27/728c9d8 : SUCCESS in 1m 22s\n\n","accounts_in_message":[],"_revision_number":2},{"id":"d8d27e0e656f6213df63e193f47697d289bfdd06","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2014-03-28 16:45:04.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\nOnce this is merged we should put a patch in openstack-infra/config to add a voting pypy job.","accounts_in_message":[],"_revision_number":2},{"id":"9bd827a578a4eea8fe59543459bea44aa8a138cf","author":{"_account_id":10380,"name":"Josh Gachnang","email":"josh@pcsforeducation.com","username":"JoshNang"},"date":"2014-03-28 19:33:02.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"7a72dda42f10c884868e7af29752b74a3b0718a2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 19:33:03.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"05d15fa1d4c6a67e622920aadf59f0828a9f5fd3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 19:34:44.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2},{"id":"a4410711ea41abc4178ac782345be10b1d20bcd0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-28 19:34:44.000000000","message":"Patch Set 2: Verified\n\nBuild succeeded.\n\n- gate-ironic-python-agent-pep8 http://logs.openstack.org/05/83605/2/gate/gate-ironic-python-agent-pep8/b8fea32 : SUCCESS in 1m 17s\n- gate-ironic-python-agent-python26 http://logs.openstack.org/05/83605/2/gate/gate-ironic-python-agent-python26/17cb30e : SUCCESS in 55s\n- gate-ironic-python-agent-python27 http://logs.openstack.org/05/83605/2/gate/gate-ironic-python-agent-python27/1bee8ab : SUCCESS in 1m 28s\n\n","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"a3cab123935a50f6875d6c8d45877c70a50452ef","revisions":{"1a5c350d3f4054dae6ac1104a07995d179a53654":{"kind":"REWORK","_number":1,"created":"2014-03-27 22:35:21.000000000","uploader":{"_account_id":7680,"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","username":"alex_gaynor"},"ref":"refs/changes/05/83605/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/05/83605/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/83605/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/83605/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/83605/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/83605/1"}}},"commit":{"parents":[{"commit":"6329ae46dba20cb194462ece583b2ed639c9e0c5","subject":"Fix URL for node lookup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6329ae46dba20cb194462ece583b2ed639c9e0c5"}]}],"author":{"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","date":"2014-03-27 22:35:16.000000000","tz":-420},"committer":{"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","date":"2014-03-27 22:35:21.000000000","tz":-420},"subject":"Added PyPy env to tox.ini","message":"Added PyPy env to tox.ini\n\nChange-Id: I2554aa844b040c4c74cbf287dccb06d816a39dbe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/1a5c350d3f4054dae6ac1104a07995d179a53654"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/1a5c350d3f4054dae6ac1104a07995d179a53654"}]},"branch":"refs/heads/master"},"a3cab123935a50f6875d6c8d45877c70a50452ef":{"kind":"REWORK","_number":2,"created":"2014-03-28 15:26:39.000000000","uploader":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"ref":"refs/changes/05/83605/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/05/83605/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/83605/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/83605/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/83605/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/05/83605/2"}}},"commit":{"parents":[{"commit":"6329ae46dba20cb194462ece583b2ed639c9e0c5","subject":"Fix URL for node lookup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6329ae46dba20cb194462ece583b2ed639c9e0c5"}]}],"author":{"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","date":"2014-03-27 22:35:16.000000000","tz":-420},"committer":{"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","date":"2014-03-28 15:26:17.000000000","tz":-420},"subject":"Added PyPy env to tox.ini","message":"Added PyPy env to tox.ini\n\nAlso fixes tests that were broken on PyPy.\n\nCo-Authored-By: Jim Rollenhagen \u003cjim@jimrollenhagen.com\u003e\nChange-Id: I2554aa844b040c4c74cbf287dccb06d816a39dbe\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a3cab123935a50f6875d6c8d45877c70a50452ef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a3cab123935a50f6875d6c8d45877c70a50452ef"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
