)]}'
{"id":"openstack%2Fdevstack~283231","triplet_id":"openstack%2Fdevstack~master~Id02e16c5149ba3dfa13051e87cfccd8e505b7362","project":"openstack/devstack","branch":"master","topic":"keystone_uwsgi","hashtags":[],"change_id":"Id02e16c5149ba3dfa13051e87cfccd8e505b7362","subject":"Fix uwsgi keystone","status":"MERGED","created":"2016-02-22 20:00:35.000000000","updated":"2016-02-24 19:35:53.000000000","submitted":"2016-02-24 19:35:53.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e17a659849bf04023f1fdbbbda1b801ad8bb71c2","_number":283231,"virtual_id_number":283231,"owner":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-02-24 19:35:53.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"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":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-02-24 18:25:37.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2016-02-23 21:16:27.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":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-02-24 18:25:37.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":3,"name":"Jenkins","username":"jenkins"},{"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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-23 21:16:27.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":"2016-02-24 18:25:37.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":"2016-02-24 19:35:53.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"28870dedf75e2c4e8f9b9df1850c519f9bced648","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-02-22 20:00:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"63178cfd201c99e6887499c59079ef7689b821e2","author":{"_account_id":20084,"name":"Intel networking-odl CI","email":"intel-odl-ci@intel.com","username":"intel-networking-odl-ci"},"date":"2016-02-22 20:44:02.000000000","message":"Patch Set 1:\n\nBuild Successful.\n* networking-odl-vhostuser-ci http://intel-openstack-ci-logs.ovh/networking-odl-vhostuser-ci/refs/changes/31/283231/1 : SUCCESS\n\nTo re-run the job please post a comment with `recheck networking-odl-vhostuser-ci`","accounts_in_message":[],"_revision_number":1},{"id":"b85899c4913f4ada993c71a545e7cbd9d9559d0a","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-02-22 21:11:14.000000000","message":"Patch Set 1:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/31/283231/1/6967/index.html : SUCCESS in 01 h 07 m 19 s","accounts_in_message":[],"_revision_number":1},{"id":"658693d41d90f87b4a4b73b091faa9b97f4cff66","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-22 22:00:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/31/283231/1/check/gate-tempest-dsvm-full/f018ba6/ : SUCCESS in 34m 39s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/31/283231/1/check/gate-tempest-dsvm-postgres-full/1b3cb6c/ : SUCCESS in 41m 50s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/31/283231/1/check/gate-tempest-dsvm-neutron-full/a8a0a10/ : SUCCESS in 1h 04m 05s\n- gate-grenade-dsvm http://logs.openstack.org/31/283231/1/check/gate-grenade-dsvm/d279338/ : SUCCESS in 33m 18s\n- gate-devstack-bashate http://logs.openstack.org/31/283231/1/check/gate-devstack-bashate/6993cd4/ : SUCCESS in 26s\n- gate-devstack-unit-tests http://logs.openstack.org/31/283231/1/check/gate-devstack-unit-tests/1c2b970/ : SUCCESS in 20s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/31/283231/1/check/gate-tempest-dsvm-ironic-agent_ssh-nv/2407b07/ : SUCCESS in 33m 21s (non-voting)\n- gate-devstack-dsvm-updown http://logs.openstack.org/31/283231/1/check/gate-devstack-dsvm-updown/81ba8e2/ : SUCCESS in 17m 13s\n- gate-tempest-dsvm-neutron-identity-v3-only-full http://logs.openstack.org/31/283231/1/check/gate-tempest-dsvm-neutron-identity-v3-only-full/e10e869/ : SUCCESS in 56m 59s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/31/283231/1/check/gate-devstack-publish-docs/26edf1f//doc/build/html/ : SUCCESS in 1m 52s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/31/283231/1/check/gate-swift-dsvm-functional-nv/5caea92/ : SUCCESS in 16m 31s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/31/283231/1/check/gate-grenade-dsvm-neutron/984c548/ : SUCCESS in 42m 35s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/31/283231/1/check/gate-tempest-dsvm-multinode-full/40f903b/ : FAILURE in 54m 49s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/31/283231/1/check/gate-tempest-dsvm-neutron-multinode-full/04b2d24/ : SUCCESS in 1h 48m 28s (non-voting)\n- gate-grenade-dsvm-multinode http://logs.openstack.org/31/283231/1/check/gate-grenade-dsvm-multinode/a4c6fd7/ : SUCCESS in 41m 04s\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/31/283231/1/check/gate-tempest-dsvm-platform-centos7-nv/173dc4c/ : SUCCESS in 1h 02m 21s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/31/283231/1/check/gate-tempest-dsvm-platform-fedora23-nv/90fca91/ : FAILURE in 49m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fb6f79421ca4aeb942c7d70a0be12e657b093b28","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-02-22 23:16:19.000000000","message":"Patch Set 1:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm-recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/31/283231/1/check/check-ibm-tempest-dsvm-full/31d12e9/ : SUCCESS in 55m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e0ff40800abe682edd66f929a8a60fcbc75b4af2","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-02-23 02:33:37.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nsee comments; can we ensure we get a good run (with a Depends-On: should work in a keystone job)","accounts_in_message":[],"_revision_number":1},{"id":"d13b338d28b62e22353129e349653262b24cf577","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-02-23 02:35:00.000000000","message":"Patch Set 1: -Code-Review\n\n(1 comment)\n\nyeah, re-reading the code ...\n\nstill, nice to see a good run with this","accounts_in_message":[],"_revision_number":1},{"id":"acd3af6fc2d57a8bce04a1bf54db74b6cb64cc1b","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-02-23 17:50:27.000000000","message":"Patch Set 1:\n\nhttps://review.openstack.org/#/c/283635/ in keystone shows this working.","accounts_in_message":[],"_revision_number":1},{"id":"b57b18afefed9d5b6a39250e3df99dfd3a808fcc","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2016-02-23 21:16:27.000000000","message":"Patch Set 1: Code-Review+2\n\nGreat, thanks for testing that.  LGTM","accounts_in_message":[],"_revision_number":1},{"id":"943735ccc3aa9a74d732295ead745dc87b357c1f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-02-24 18:21:54.000000000","message":"Patch Set 1:\n\nnice, thanks for investigating brant.","accounts_in_message":[],"_revision_number":1},{"id":"4f0257a265f414171c8312722883aca9788ecc74","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-24 18:25:37.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"fc0d32d32e5028294d6e3a05db2039c126d05f7e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-24 18:28:34.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"2046a1b7dc46c456bd6992ab4753092ca97c9d45","date":"2016-02-24 19:35:53.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"b45eed6c2687e2b872ac1ba9b8c481ac59cd96e2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-24 19:35:53.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/31/283231/1/gate/gate-tempest-dsvm-full/a82cedf/ : SUCCESS in 34m 23s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/31/283231/1/gate/gate-tempest-dsvm-postgres-full/3843130/ : SUCCESS in 39m 16s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/31/283231/1/gate/gate-tempest-dsvm-neutron-full/363fc46/ : SUCCESS in 50m 35s\n- gate-grenade-dsvm http://logs.openstack.org/31/283231/1/gate/gate-grenade-dsvm/f72b6ad/ : SUCCESS in 30m 10s\n- gate-devstack-bashate http://logs.openstack.org/31/283231/1/gate/gate-devstack-bashate/d84ee30/ : SUCCESS in 23s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/31/283231/1/gate/gate-grenade-dsvm-multinode/82ba4b0/ : SUCCESS in 53m 42s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"d8589fa01a57feccc2d20a72307098b7e3eeb1d3","revisions":{"d8589fa01a57feccc2d20a72307098b7e3eeb1d3":{"kind":"REWORK","_number":1,"created":"2016-02-22 20:00:35.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/31/283231/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/31/283231/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/31/283231/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/31/283231/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/31/283231/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/31/283231/1"}}},"commit":{"parents":[{"commit":"2688eedc51fc7b4ef0a5332c1aafce8a557928da","subject":"Remove Neutron VMware NSX plugin files completely","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2688eedc51fc7b4ef0a5332c1aafce8a557928da"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2016-02-22 19:49:52.000000000","tz":-360},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2016-02-22 19:59:34.000000000","tz":-360},"subject":"Fix uwsgi keystone","message":"Fix uwsgi keystone\n\nThe uwsgi keystone jobs are failing with an error like\n\n + devstack/functions-common:_run_process:L1391:   setsid uwsgi /etc/keystone/keystone-uwsgi-admin.ini\n + devstack/functions-common:_run_process:L1395:   exit 0\n execvp: No such file or directory\n\nI think this is because uwsgi isn\u0027t installed on the images. The fix\nis to pip install it.\n\nAlso, use the full path to the uwsgi executable (even though execvp\nis used) because eventlet (calling keystone-all) does.\n\nAlso, the uwsgi process wasn\u0027t shutting down on ./unstack.sh. This\nis worked around by not running master process.\n\nChange-Id: Id02e16c5149ba3dfa13051e87cfccd8e505b7362\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d8589fa01a57feccc2d20a72307098b7e3eeb1d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d8589fa01a57feccc2d20a72307098b7e3eeb1d3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
