)]}'
{"id":"openstack%2Fpython-novaclient~2772","triplet_id":"openstack%2Fpython-novaclient~master~Ia5571e58e2662c652f0e996d8c1a1acb4531623d","project":"openstack/python-novaclient","branch":"master","topic":"bug/911552","hashtags":[],"change_id":"Ia5571e58e2662c652f0e996d8c1a1acb4531623d","subject":"PEP8 python-novaclient cleanup","status":"MERGED","created":"2012-01-04 02:01:06.000000000","updated":"2012-01-10 12:51:13.000000000","submitted":"2012-01-10 12:51:13.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"bd69e8a4ade50d2469faadac4afbc156dc5e6559","_number":2772,"virtual_id_number":2772,"owner":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":688,"name":"Sandy Walsh","email":"sandy.walsh@rackspace.com","username":"sandy-walsh"},{"value":0,"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":1,"date":"2012-01-10 12:51:13.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1801,"name":"Duncan McGreggor","email":"duncan.mcgreggor@rackspace.com","username":"oubiwann"},{"value":0,"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},{"value":0,"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},{"value":0,"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"all":[{"value":2,"date":"2012-01-10 04:50:03.000000000","_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":688,"name":"Sandy Walsh","email":"sandy.walsh@rackspace.com","username":"sandy-walsh"},{"value":0,"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"date":"2012-01-10 04:50:28.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":1,"date":"2012-01-06 17:19:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1801,"name":"Duncan McGreggor","email":"duncan.mcgreggor@rackspace.com","username":"oubiwann"},{"value":0,"date":"2012-01-10 00:15:57.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},{"value":2,"date":"2012-01-08 22:47:04.000000000","_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},{"value":1,"date":"2012-01-06 14:03:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"}],"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":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"all":[{"value":1,"date":"2012-01-10 04:50:03.000000000","_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":688,"name":"Sandy Walsh","email":"sandy.walsh@rackspace.com","username":"sandy-walsh"},{"value":0,"date":"2012-01-10 00:11:30.000000000","_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"date":"2012-01-10 01:25:57.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2012-01-10 01:26:06.000000000","_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"date":"2012-01-10 00:11:15.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1801,"name":"Duncan McGreggor","email":"duncan.mcgreggor@rackspace.com","username":"oubiwann"},{"value":0,"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},{"value":0,"date":"2012-01-08 22:47:04.000000000","_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},{"value":0,"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":688,"name":"Sandy Walsh","email":"sandy.walsh@rackspace.com","username":"sandy-walsh"},{"value":0,"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1801,"name":"Duncan McGreggor","email":"duncan.mcgreggor@rackspace.com","username":"oubiwann"},{"value":0,"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},{"value":0,"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},{"value":0,"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":688,"name":"Sandy Walsh","email":"sandy.walsh@rackspace.com","username":"sandy-walsh"},{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},{"_account_id":1801,"name":"Duncan McGreggor","email":"duncan.mcgreggor@rackspace.com","username":"oubiwann"},{"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"},{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-01-05 18:56:26.000000000","updated_by":{"_account_id":688,"name":"Sandy Walsh","email":"sandy.walsh@rackspace.com","username":"sandy-walsh"},"reviewer":{"_account_id":688,"name":"Sandy Walsh","email":"sandy.walsh@rackspace.com","username":"sandy-walsh"},"state":"REVIEWER"},{"updated":"2012-01-06 14:03:59.000000000","updated_by":{"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"},"reviewer":{"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"},"state":"REVIEWER"},{"updated":"2012-01-06 17:19:40.000000000","updated_by":{"_account_id":1801,"name":"Duncan McGreggor","email":"duncan.mcgreggor@rackspace.com","username":"oubiwann"},"reviewer":{"_account_id":1801,"name":"Duncan McGreggor","email":"duncan.mcgreggor@rackspace.com","username":"oubiwann"},"state":"REVIEWER"},{"updated":"2012-01-08 22:47:04.000000000","updated_by":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"reviewer":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"state":"REVIEWER"},{"updated":"2012-01-10 00:11:15.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2012-01-10 00:11:30.000000000","updated_by":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"reviewer":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"state":"REVIEWER"},{"updated":"2012-01-10 01:25:57.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2012-01-10 01:26:06.000000000","updated_by":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"reviewer":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2012-01-10 04:50:03.000000000","updated_by":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"reviewer":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"state":"REVIEWER"}],"messages":[{"id":"faf677a8adc2e0bcd59a41f674d9822aaf6ebdd0","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-04 02:03:37.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"2b96f7787fb30a0d3dd9984dd3eaa0a08d8c2ad1","author":{"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"},"date":"2012-01-04 11:24:02.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t submit this\n\n(1 inline comment)\n\nI think you changed the logic of password update in shell.py/do_rebuild","accounts_in_message":[],"_revision_number":1},{"id":"8e09b681169a08561a36a59bc613a17ae01cbffd","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-04 11:28:27.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"1205bf43b66b14899965a14bcf2234ab6a4d83fe","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-04 11:31:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6b230d1b7f706abb068c48fd2a893f66e5306837","author":{"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"},"date":"2012-01-04 12:03:24.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"a7311bbbd6dac7cd9b67001ed8b3296bdaa67374","author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"date":"2012-01-04 14:10:44.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"bc3956528a7b801619a3d2e99fd8b41aee82ceca","author":{"_account_id":1801,"name":"Duncan McGreggor","email":"duncan.mcgreggor@rackspace.com","username":"oubiwann"},"date":"2012-01-04 17:27:07.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"6e395c0ab275b87742a383b251d93227bab477fe","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-05 00:26:43.000000000","message":"Patch Set 2: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"5dd760962a642c0d638af8bb73ad0cce866257e7","author":{"_account_id":688,"name":"Sandy Walsh","email":"sandy.walsh@rackspace.com","username":"sandy-walsh"},"date":"2012-01-05 18:56:26.000000000","message":"Patch Set 2:\n\nSeems reasonable, would like to hear response on the !\u003d False thing though.","accounts_in_message":[],"_revision_number":2},{"id":"748ab547e8a862fc4dc428c7c119dd8fa1cc7427","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-06 04:14:00.000000000","message":"Patch Set 2:\n\nFrançois, Brian, Duncan,\n\nAny suggestions?","accounts_in_message":[],"_revision_number":2},{"id":"f04d5e7872f3af59fda8775e6c1a87fdd6d4159a","author":{"_account_id":1801,"name":"Duncan McGreggor","email":"duncan.mcgreggor@rackspace.com","username":"oubiwann"},"date":"2012-01-06 07:18:22.000000000","message":"Patch Set 2: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"012708f313a7211dc39ec33ac686afc69e101ae1","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-06 08:14:00.000000000","message":"Patch Set 2:\n\nAfter observing the code, I don\u0027t see anywhere but line 503 adjusting the rebuild_password argument.\n\nIn","accounts_in_message":[],"_revision_number":2},{"id":"443851fc3ff4d1cc288f8de1314be28a6ede3135","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-06 08:31:07.000000000","message":"Patch Set 2:\n\nWhat I wanted to say is..\n\nIn novaclient/shell.py rebuild_password is not registered as an argument. Therefore I don\u0027t think we should worry about the possibility of \"rebuild_password\" being an empty string.","accounts_in_message":[],"_revision_number":2},{"id":"88a8e6f72f9b606c8887dedf5ea24824b7047884","author":{"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"},"date":"2012-01-06 09:37:14.000000000","message":"Patch Set 2: No score\n\n(1 inline comment)\n\ninline comment","accounts_in_message":[],"_revision_number":2},{"id":"0c22e6aac533469d2d29cca53d91860c5a1f8f94","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-06 09:59:09.000000000","message":"Patch Set 2: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"ccf4cad9d38cf96f39a6c2a6430cdf69462778de","author":{"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"},"date":"2012-01-06 10:28:56.000000000","message":"Patch Set 2: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"a7ce76b8851a603964baec244c761f337fb564dd","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-06 12:13:32.000000000","message":"Patch Set 2: (1 inline comment)\n\nI\u0027m sending a new patch :)","accounts_in_message":[],"_revision_number":2},{"id":"4c16989cef0a47cb11e174159afca72bd5b0ef09","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-06 12:16:37.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"79101388bc3f16957444824f6d5f4d27252b3f24","author":{"_account_id":1918,"name":"François Charlier","email":"francois.charlier@redhat.com","username":"francois-charlier"},"date":"2012-01-06 14:03:59.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"80001a427484da79a24675c1dd3c742c6ef715b7","author":{"_account_id":1801,"name":"Duncan McGreggor","email":"duncan.mcgreggor@rackspace.com","username":"oubiwann"},"date":"2012-01-06 17:19:40.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\nGreat, thanks!","accounts_in_message":[],"_revision_number":3},{"id":"22f32f19eb89777bd42537680c129b6b9ee11d7f","author":{"_account_id":1132,"name":"Brian Waldon","email":"brian@waldon.cc","username":"bcwaldon"},"date":"2012-01-08 22:47:04.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\nThanks!","accounts_in_message":[],"_revision_number":3},{"id":"a90c6d8dae74c0fc75e521072051048a558bc398","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-10 00:15:57.000000000","message":"Patch Set 3:\n\nAny other things need for change?","accounts_in_message":[],"_revision_number":3},{"id":"6cec598be08a2f1ec875fdf2861bc4bc944beea6","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2012-01-10 04:50:03.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"4b7e085a7fd0193a54785e261b9c49b74bcb4df1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-01-10 04:50:28.000000000","message":"Patch Set 3: Fails\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/gate-python-novaclient-merge/61/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-pep8/61/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/375/ : FAILURE \nhttps://jenkins.openstack.org/job/gate-python-novaclient-unittests/63/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"29852c9922280a7c9b494ee396d8a5ff5824fec7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-01-10 05:05:12.000000000","message":"Patch Set 3:\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/gate-python-novaclient-merge/61/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-pep8/61/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-unittests/63/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/376/ : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"ebefaa1e339e28a87b6732a7df02d1122c704893","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-01-10 05:15:01.000000000","message":"Patch Set 3:\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/gate-python-novaclient-merge/61/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-pep8/61/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-unittests/63/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/377/ : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"f540e7c17d2cab258440942b26586ff5327ec5ff","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-10 05:18:14.000000000","message":"Patch Set 3:\n\nJenkins integration test is throwing the error message below.\n\nWho can I contact related with Jenkins?\n\n:workspace/workspace/:workspace/workspace/:workspace/workspace/nova/.git/objects/c8/aba422396f7ed8458716b792cf1fc1cf3b6e9c\u0027: Permission denied\ncp: cannot create regular file","accounts_in_message":[],"_revision_number":3},{"id":"09c8177417fadc14b87afabc227d6f9c91ea57e2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-01-10 05:34:41.000000000","message":"Patch Set 3:\n\nBuild Failed \n \nhttps://jenkins.openstack.org/job/gate-python-novaclient-merge/61/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-pep8/61/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-unittests/63/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/378/ : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"30aafaf71962d37d683dc9a678241cc6b9f0d98d","author":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"date":"2012-01-10 05:35:56.000000000","message":"Patch Set 3:\n\n+ cd /var/lib/jenkins/jobs/gate-integration-tests-devstack-vm/workspace\n+ CI_SCRIPT_DIR\u003d/var/lib/jenkins/jobs/gate-integration-tests-devstack-vm/workspace/openstack-ci/slave_scripts\n++ /var/lib/jenkins/jobs/gate-integration-tests-devstack-vm/workspace/openstack-ci/slave_scripts/devstack-vm-fetch.py\nTraceback (most recent call last):\n  File \"/var/lib/jenkins/jobs/gate-integration-tests-devstack-vm/workspace/openstack-ci/slave_scripts/devstack-vm-fetch.py\", line 27, in \u003cmodule\u003e\n    raise Exception(\"No ready nodes\")\nException: No ready nodes\n+ eval\n+ scp -C /var/lib/jenkins/jobs/gate-integration-tests-devstack-vm/workspace/openstack-ci/slave_scripts/devstack-vm-gate-host.sh :\n+ RETVAL\u003d0\n+ \u0027[\u0027 0 \u0027!\u003d\u0027 0 \u0027]\u0027\n+ scp -C -q -r /var/lib/jenkins/jobs/gate-integration-tests-devstack-vm/workspace/ :workspace\ncp: cannot create regular file `:workspace/workspace/devstack/.git/objects/c6/b0c0978583dfb8eb46884b1f5eaeb255803abc\u0027: Permission denied\ncp: cannot create regular file `:workspace/workspace/devstack/.git/objects/c6/266b9978a0b9141f51d3084a34c714a5b630f0\u0027: Permission denied\ncp: cannot create regular file `:workspace/workspace/devstack/.git/objects/5f/2097ff71373b3c29d220166debf6a757127573\u0027: Permission denied\ncp: cannot create regular file `:workspace/workspace/devstack/.git/objects/5f/b880177ec3e6738312e143ac3db292b2542529\u0027: Permission denied\ncp: cannot create regular file `:workspace/workspace/devstack/.git/objects/94/b76972492ee68ad80708afce10f431a8c540f2\u0027: Permission denied","accounts_in_message":[],"_revision_number":3},{"id":"7bacc9d18ba4454f841bfb498708a2e32cd592d0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-01-10 12:51:13.000000000","message":"Patch Set 3: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-novaclient-merge/61/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-pep8/61/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-unittests/63/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/382/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"b763774c63dc94ebf52bd38050a9bcf43124ab18","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-01-10 12:51:13.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"4ff27703d077fc83bb715060a774faf4a15e9736","revisions":{"09327f85da9cd4853c7cc011ada95c21f80d26f5":{"kind":"REWORK","_number":1,"created":"2012-01-04 02:01:06.000000000","uploader":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"ref":"refs/changes/72/2772/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/72/2772/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/1"}}},"commit":{"parents":[{"commit":"c879ee8cc51777ab26fcb4cc6dfc590d77d3598d","subject":"Install a good version of pip in the venv.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c879ee8cc51777ab26fcb4cc6dfc590d77d3598d"}]}],"author":{"name":"lzyeval","email":"lzyeval@gmail.com","date":"2012-01-04 01:54:39.000000000","tz":480},"committer":{"name":"lzyeval","email":"lzyeval@gmail.com","date":"2012-01-04 02:00:55.000000000","tz":480},"subject":"PEP8 python-novaclient cleanup","message":"PEP8 python-novaclient cleanup\n\nThe None, True, and False values are singletons.\n\nAll variable *comparisons* to singletons should use \u0027is\u0027 or \u0027is not\u0027.\nAll variable *evaluations* to boolean should use \u0027if\u0027 or \u0027if not\u0027.\nAll Object type comparisons should use isinstance()\ninstead of comparing types directly\n\nChange-Id: Ia5571e58e2662c652f0e996d8c1a1acb4531623d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/09327f85da9cd4853c7cc011ada95c21f80d26f5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/09327f85da9cd4853c7cc011ada95c21f80d26f5"}]},"branch":"refs/heads/master"},"dd25e75e0b895a41ce4d8116ecb84fcbcb11a44f":{"kind":"REWORK","_number":2,"created":"2012-01-04 11:31:36.000000000","uploader":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"ref":"refs/changes/72/2772/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/72/2772/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/2"}}},"commit":{"parents":[{"commit":"c879ee8cc51777ab26fcb4cc6dfc590d77d3598d","subject":"Install a good version of pip in the venv.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c879ee8cc51777ab26fcb4cc6dfc590d77d3598d"}]}],"author":{"name":"lzyeval","email":"lzyeval@gmail.com","date":"2012-01-04 01:54:39.000000000","tz":480},"committer":{"name":"lzyeval","email":"lzyeval@gmail.com","date":"2012-01-04 11:31:16.000000000","tz":480},"subject":"PEP8 python-novaclient cleanup","message":"PEP8 python-novaclient cleanup\n\nThe None, True, and False values are singletons.\n\nAll variable *comparisons* to singletons should use \u0027is\u0027 or \u0027is not\u0027.\nAll variable *evaluations* to boolean should use \u0027if\u0027 or \u0027if not\u0027.\nAll Object type comparisons should use isinstance()\ninstead of comparing types directly\n\nChange-Id: Ia5571e58e2662c652f0e996d8c1a1acb4531623d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/dd25e75e0b895a41ce4d8116ecb84fcbcb11a44f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/dd25e75e0b895a41ce4d8116ecb84fcbcb11a44f"}]},"branch":"refs/heads/master"},"4ff27703d077fc83bb715060a774faf4a15e9736":{"kind":"REWORK","_number":3,"created":"2012-01-06 12:16:37.000000000","uploader":{"_account_id":1994,"name":"Zhongyue Luo","email":"zhongyue.luo@gmail.com","username":"zyluo"},"ref":"refs/changes/72/2772/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/72/2772/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/72/2772/3"}}},"commit":{"parents":[{"commit":"138dad3992f6b145768349cc854c2a79954b95e8","subject":"Merge \"Add tox.ini file.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/138dad3992f6b145768349cc854c2a79954b95e8"}]}],"author":{"name":"lzyeval","email":"lzyeval@gmail.com","date":"2012-01-04 01:54:39.000000000","tz":480},"committer":{"name":"lzyeval","email":"lzyeval@gmail.com","date":"2012-01-06 12:16:31.000000000","tz":480},"subject":"PEP8 python-novaclient cleanup","message":"PEP8 python-novaclient cleanup\n\nFixes bug #911552\n\nThe None, True, and False values are singletons.\n\nAll variable *comparisons* to singletons should use \u0027is\u0027 or \u0027is not\u0027.\nAll variable *evaluations* to boolean should use \u0027if\u0027 or \u0027if not\u0027.\nAll Object type comparisons should use isinstance()\ninstead of comparing types directly\n\nChange-Id: Ia5571e58e2662c652f0e996d8c1a1acb4531623d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4ff27703d077fc83bb715060a774faf4a15e9736"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4ff27703d077fc83bb715060a774faf4a15e9736"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
