)]}'
{"id":"openstack%2Fdevstack~196599","triplet_id":"openstack%2Fdevstack~master~Ib6a91ee525e2e57d3901d2c0c1b2d1305bc4566f","project":"openstack/devstack","branch":"master","topic":"1466465","hashtags":[],"change_id":"Ib6a91ee525e2e57d3901d2c0c1b2d1305bc4566f","subject":"Fixing the deprecated library function","status":"MERGED","created":"2015-06-29 09:35:34.000000000","updated":"2015-06-30 16:55:27.000000000","submitted":"2015-06-30 16:55:24.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"42ec09b59c5200c89a497358acd86a884ecbef8a","_number":196599,"virtual_id_number":196599,"owner":{"_account_id":16830,"name":"Anandprakash Dnyaneshwar Tandale","username":"Anandprakash","inactive":true},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2015-06-29 10:29:54.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2015-06-30 16:55:24.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-06-29 09:35:40.000000000","_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":2,"date":"2015-06-30 15:50:10.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2015-06-30 05:21:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":1,"date":"2015-06-30 15:50:10.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-06-29 09:35:40.000000000","updated_by":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"reviewer":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"state":"REVIEWER"},{"updated":"2015-06-29 10:29:54.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2015-06-30 05:21:07.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2015-06-30 15:50:10.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2015-06-30 16:55:24.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"48038035e966b0905dfa86ff80ee9f32369127ef","author":{"_account_id":16830,"name":"Anandprakash Dnyaneshwar Tandale","username":"Anandprakash","inactive":true},"date":"2015-06-29 09:35:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"11b4091ae20ddf498b886caeb48a887375a637ac","author":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"date":"2015-06-29 09:35:40.000000000","message":"Patch Set 1:\n\nThank you for your first contribution to OpenStack.\n\n    Your patch will now be tested automatically by OpenStack testing frameworks\n    and once the automatic tests pass, it will be reviewed by other friendly\n    developers. They will give you feedback and may require you to refine it.\n\n    People seldom get their patch approved on the first try, so don\u0027t be\n    concerned if requested to make corrections. Feel free to modify your patch\n    and resubmit a new change-set.\n\n    Patches usually take 3 to 7 days to be reviewed so be patient and be\n    available on IRC to ask and answer questions about your work. Also it\n    takes generally at least a couple of weeks for cores to get around to\n    reviewing code. The more you participate in the community the more\n    rewarding it is for you. You may also notice that the more you get to know\n    people and get to be known, the faster your patches will be reviewed and\n    eventually approved. Get to know others and become known by doing code\n    reviews: anybody can do it, and it\u0027s a great way to learn the code base.\n\n    Thanks again for supporting OpenStack, we look forward to working with you.\n\n    IRC: https://wiki.openstack.org/wiki/IRC\n    Workflow: http://docs.openstack.org/infra/manual/developers.html\n    Commit Messages: https://wiki.openstack.org/wiki/GitCommitMessages","accounts_in_message":[],"_revision_number":1},{"id":"f49e1cafa6fa0f773d4dbc390a349068d9c9b62b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-29 10:23:28.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- check-tempest-dsvm-full http://logs.openstack.org/99/196599/1/check/check-tempest-dsvm-full/4c51f4e/ : SUCCESS in 42m 19s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/99/196599/1/check/check-tempest-dsvm-postgres-full/ed6327b/ : SUCCESS in 39m 59s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/99/196599/1/check/check-tempest-dsvm-neutron-full/f8c7fd8/ : SUCCESS in 42m 45s\n- check-grenade-dsvm http://logs.openstack.org/99/196599/1/check/check-grenade-dsvm/4beccf6/ : SUCCESS in 39m 00s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/99/196599/1/check/gate-tempest-dsvm-large-ops/259d90f/ : SUCCESS in 21m 00s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/99/196599/1/check/gate-tempest-dsvm-neutron-large-ops/aa31fe5/ : SUCCESS in 22m 23s\n- gate-devstack-bashate http://logs.openstack.org/99/196599/1/check/gate-devstack-bashate/4ff5cb0/ : SUCCESS in 24s\n- gate-devstack-unit-tests http://logs.openstack.org/99/196599/1/check/gate-devstack-unit-tests/ea4acc9/ : SUCCESS in 18s\n- check-devstack-dsvm-cells http://logs.openstack.org/99/196599/1/check/check-devstack-dsvm-cells/04ce96a/ : SUCCESS in 19m 13s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/99/196599/1/check/check-grenade-dsvm-partial-ncpu/7f944fc/ : SUCCESS in 42m 59s\n- check-swift-dsvm-functional http://logs.openstack.org/99/196599/1/check/check-swift-dsvm-functional/f0ff528/ : SUCCESS in 22m 21s\n- check-tempest-dsvm-ironic-pxe_ssh http://logs.openstack.org/99/196599/1/check/check-tempest-dsvm-ironic-pxe_ssh/8a5b3f6/ : SUCCESS in 35m 09s\n- check-devstack-dsvm-updown http://logs.openstack.org/99/196599/1/check/check-devstack-dsvm-updown/50cbeed/ : SUCCESS in 18m 40s\n- check-tempest-dsvm-f21 http://logs.openstack.org/99/196599/1/check/check-tempest-dsvm-f21/0051b87/ : FAILURE in 42m 12s (non-voting)\n- check-tempest-dsvm-centos7 http://logs.openstack.org/99/196599/1/check/check-tempest-dsvm-centos7/45e88fc/ : FAILURE in 22m 30s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/99/196599/1/check/gate-devstack-publish-docs/47e6f4f//doc/build/html/ : SUCCESS in 2m 19s\n- check-grenade-dsvm-neutron http://logs.openstack.org/99/196599/1/check/check-grenade-dsvm-neutron/1323f8a/ : SUCCESS in 37m 38s\n- check-tempest-dsvm-multinode-smoke http://logs.openstack.org/99/196599/1/check/check-tempest-dsvm-multinode-smoke/d921d52/ : SUCCESS in 24m 54s (non-voting)\n- check-tempest-dsvm-neutron-multinode-smoke http://logs.openstack.org/99/196599/1/check/check-tempest-dsvm-neutron-multinode-smoke/a8e01b9/ : SUCCESS in 27m 18s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0ca1dbd91182b2b9d738170d590a60073bdd9ab3","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-06-29 10:29:54.000000000","message":"Patch Set 1:\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/99/196599/1/2605/index.html\n\nUse \"xenserver: recheck\" to trigger only xenserver re-check.  XenServer CI contact: openstack@citrix.com.\n\nDebugging suggestions at https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures","accounts_in_message":[],"_revision_number":1},{"id":"7736c67cbc9dee5d41fbfc3b41264ddb7fa2e2c8","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-06-30 05:21:07.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"132beb3e7f74abaf2eb130fbb864aaa52dabe97f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-06-30 15:50:10.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"80b23e67728c22448000d325e0f6a743e8f5ac0b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-30 15:50:16.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"ac407e1186c51a2db08a9936da06329105bfbc9c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-30 16:55:24.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/99/196599/1/gate/gate-tempest-dsvm-full/08a5d03/ : SUCCESS in 48m 45s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/99/196599/1/gate/gate-tempest-dsvm-postgres-full/9674ceb/ : SUCCESS in 45m 58s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/99/196599/1/gate/gate-tempest-dsvm-neutron-full/46182a2/ : SUCCESS in 50m 51s\n- gate-grenade-dsvm http://logs.openstack.org/99/196599/1/gate/gate-grenade-dsvm/a4c5c16/ : SUCCESS in 42m 38s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/99/196599/1/gate/gate-tempest-dsvm-large-ops/10170a8/ : SUCCESS in 26m 16s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/99/196599/1/gate/gate-tempest-dsvm-neutron-large-ops/f668fb6/ : SUCCESS in 24m 39s\n- gate-devstack-bashate http://logs.openstack.org/99/196599/1/gate/gate-devstack-bashate/e3e65c6/ : SUCCESS in 1m 13s\n- gate-devstack-dsvm-cells http://logs.openstack.org/99/196599/1/gate/gate-devstack-dsvm-cells/186538b/ : SUCCESS in 16m 13s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/99/196599/1/gate/gate-grenade-dsvm-partial-ncpu/0fd5683/ : SUCCESS in 40m 04s\n- gate-swift-dsvm-functional http://logs.openstack.org/99/196599/1/gate/gate-swift-dsvm-functional/1a06aba/ : SUCCESS in 26m 20s","accounts_in_message":[],"_revision_number":1},{"id":"e790be47a8641fba380503b69ec043acc6929ba0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-30 16:55:27.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"bde24cb7c20a9797eb581a39a9f0839c4951300d","revisions":{"bde24cb7c20a9797eb581a39a9f0839c4951300d":{"kind":"REWORK","_number":1,"created":"2015-06-29 09:35:34.000000000","uploader":{"_account_id":16830,"name":"Anandprakash Dnyaneshwar Tandale","username":"Anandprakash","inactive":true},"ref":"refs/changes/99/196599/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/99/196599/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/99/196599/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/99/196599/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/99/196599/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/99/196599/1"}}},"commit":{"parents":[{"commit":"e4d57d6bed88ec11ca7fcc8dc286a69d284c70aa","subject":"Merge \"Fixes for Linux Bridge in the L3 agent\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e4d57d6bed88ec11ca7fcc8dc286a69d284c70aa"}]}],"author":{"name":"Anandprakash Dnyaneshwar Tandale","email":"anand.prakash@izeltech.com","date":"2015-06-29 09:34:30.000000000","tz":330},"committer":{"name":"Anandprakash Dnyaneshwar Tandale","email":"anand.prakash@izeltech.com","date":"2015-06-29 09:34:30.000000000","tz":330},"subject":"Fixing the deprecated library function","message":"Fixing the deprecated library function\n\nos.popen() is deprecated since version 2.6. Resolved with use of\n    subprocess module.\n\nChange-Id: Ib6a91ee525e2e57d3901d2c0c1b2d1305bc4566f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/bde24cb7c20a9797eb581a39a9f0839c4951300d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/bde24cb7c20a9797eb581a39a9f0839c4951300d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
