)]}'
{"id":"openstack%2Fdevstack~109857","triplet_id":"openstack%2Fdevstack~master~If3952320d3f4b9e835c1ed5f9b538557fc85e692","project":"openstack/devstack","branch":"master","topic":"real_pid","hashtags":[],"change_id":"If3952320d3f4b9e835c1ed5f9b538557fc85e692","subject":"fix service stopping when screen is not used","status":"ABANDONED","created":"2014-07-27 15:33:20.000000000","updated":"2014-08-05 20:53:36.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0b6fae25d3b99964c8e0d7c6c38ba34acd4e92d7","_number":109857,"virtual_id_number":109857,"owner":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"all":[{"value":-1,"date":"2014-07-31 19:01:02.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"date":"2014-07-31 18:08:25.000000000","_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":1,"date":"2014-07-31 19:38:52.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":{"all":[{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-07-28 06:56:55.000000000","updated_by":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"reviewer":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"state":"REVIEWER"},{"updated":"2014-07-29 22:56:35.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":"2014-07-31 18:08:25.000000000","updated_by":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2014-07-31 19:01:02.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":"2014-07-31 19:38:52.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f905256cb75c7956d9eb8c425d8d5eadf2e99cad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-27 15:33:20.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"235f0fc66d39ea320c5c35fa37f322dbf5d0b3df","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-07-27 15:33:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d9ee58f50bed00547f863be4d1198bec7864b2f2","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-07-27 15:39:43.000000000","message":"Patch Set 1: Verified-1\n\nFailed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/57/109857/1/19404/results.html\n\nStandard recheck supported; use \"recheck xenserver\" 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":"ab9f6eb50124830f32a5a36efb522f9976c57bea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-27 15:56:12.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- check-tempest-dsvm-full http://logs.openstack.org/57/109857/1/check/check-tempest-dsvm-full/7016ff3 : FAILURE in 3m 55s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/57/109857/1/check/check-tempest-dsvm-postgres-full/f259d2d : FAILURE in 3m 40s\n- check-tempest-dsvm-neutron http://logs.openstack.org/57/109857/1/check/check-tempest-dsvm-neutron/3ccdc7d : FAILURE in 3m 43s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/57/109857/1/check/check-tempest-dsvm-neutron-heat-slow/b806deb : FAILURE in 3m 27s\n- check-grenade-dsvm http://logs.openstack.org/57/109857/1/check/check-grenade-dsvm/b995a5b : FAILURE in 22m 18s\n- gate-devstack-bashate http://logs.openstack.org/57/109857/1/check/gate-devstack-bashate/8cb872f : SUCCESS in 9s\n- check-devstack-dsvm-cells http://logs.openstack.org/57/109857/1/check/check-devstack-dsvm-cells/137158a : FAILURE in 3m 47s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/57/109857/1/check/check-tempest-dsvm-neutron-full/787ecba : FAILURE in 3m 31s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/57/109857/1/check/gate-tempest-dsvm-large-ops/f612003 : FAILURE in 3m 27s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/57/109857/1/check/gate-tempest-dsvm-neutron-large-ops/5f25493 : FAILURE in 4m 01s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/57/109857/1/check/check-grenade-dsvm-partial-ncpu/6e0bf44 : FAILURE in 22m 45s\n- check-neutron-dsvm-functional http://logs.openstack.org/57/109857/1/check/check-neutron-dsvm-functional/43a2d48 : FAILURE in 3m 36s\n- check-swift-dsvm-functional http://logs.openstack.org/57/109857/1/check/check-swift-dsvm-functional/275ec2d : FAILURE in 4m 09s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/57/109857/1/check/check-tempest-dsvm-ironic-nv/c256ca4 : FAILURE in 3m 49s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/57/109857/1/check/check-tempest-dsvm-ironic-postgres-nv/9fc4fcf : FAILURE in 3m 30s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/57/109857/1/check/check-tempest-dsvm-virtual-ironic-nv/4750590 : FAILURE in 3m 42s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/57/109857/1/check/check-tempest-dsvm-f20/96e5bd0 : FAILURE in 3m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f583ed3c2154b43794a4c579f50ae70ee340bdfb","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-07-27 16:01:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b9cde27357823315ede7008df55f0958a7ef9c53","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-27 16:01:23.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"61072966b764c9b2b40fd80f1de51320924eea42","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-27 16:56:51.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/57/109857/2/check/check-tempest-dsvm-full/f3d51b3 : SUCCESS in 46m 41s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/57/109857/2/check/check-tempest-dsvm-postgres-full/8ca7bd1 : SUCCESS in 44m 32s\n- check-tempest-dsvm-neutron http://logs.openstack.org/57/109857/2/check/check-tempest-dsvm-neutron/d880afb : SUCCESS in 45m 30s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/57/109857/2/check/check-tempest-dsvm-neutron-heat-slow/12fda67 : SUCCESS in 18m 52s\n- check-grenade-dsvm http://logs.openstack.org/57/109857/2/check/check-grenade-dsvm/075c1a5 : SUCCESS in 39m 28s\n- gate-devstack-bashate http://logs.openstack.org/57/109857/2/check/gate-devstack-bashate/ab8106a : SUCCESS in 4s\n- check-devstack-dsvm-cells http://logs.openstack.org/57/109857/2/check/check-devstack-dsvm-cells/a06e383 : SUCCESS in 16m 00s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/57/109857/2/check/check-tempest-dsvm-neutron-full/b40c1fb : SUCCESS in 55m 22s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/57/109857/2/check/gate-tempest-dsvm-large-ops/c34d653 : SUCCESS in 17m 04s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/57/109857/2/check/gate-tempest-dsvm-neutron-large-ops/c5771ed : SUCCESS in 23m 04s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/57/109857/2/check/check-grenade-dsvm-partial-ncpu/aec0e12 : SUCCESS in 40m 20s\n- check-neutron-dsvm-functional http://logs.openstack.org/57/109857/2/check/check-neutron-dsvm-functional/20896ba : SUCCESS in 17m 15s\n- check-swift-dsvm-functional http://logs.openstack.org/57/109857/2/check/check-swift-dsvm-functional/4af7179 : SUCCESS in 15m 01s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/57/109857/2/check/check-tempest-dsvm-ironic-nv/5934566 : SUCCESS in 33m 43s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/57/109857/2/check/check-tempest-dsvm-ironic-postgres-nv/32f333a : SUCCESS in 27m 32s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/57/109857/2/check/check-tempest-dsvm-virtual-ironic-nv/edc8fc9 : SUCCESS in 31m 30s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/57/109857/2/check/check-tempest-dsvm-f20/0c09f49 : SUCCESS in 37m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3a32249812bdfbed428166eac8bd2858143f031a","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-07-27 17:19:04.000000000","message":"Patch Set 2: Verified+1\n\nPassed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/57/109857/2/19405/results.html\n\nStandard recheck supported; use \"recheck xenserver\" 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":2},{"id":"93e46a37ced7ee25e774f2628e95720fc4e90a6d","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2014-07-28 06:56:55.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"13a5ce03b4efc237770dfef8e794ac4fba75bc82","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-07-29 22:56:35.000000000","message":"Patch Set 2:\n\nSo I am missing something in trying to re-create the scenario where the pid is wrong. I can do it if I intentionally background the command:\n\n screen_it screen_it fake-service \"cd $TOP_DIR; $TOP_DIR/tests/fake-service.sh \u0026\"\n\nBut we shouldn\u0027t be doing that and I don\u0027t see it in the current DevStack tree.  So it must be that some service(s) is daemonizing itself?  All good daemons have a -d or similar to stay in the foreground, that\u0027s what we should be doing here. _OR_ teach the daemon or start_XXXX service function to properly get the pid file in place, because all good daemons also drop a pid somewhere, right?\n\nNow in the case of the above don\u0027t-do-that backgrounded command, it looks like the pgid for all of the children is still the now gone parent, aka process group leader.   maybe pkill -g $PID is enough?  It doesn\u0027t care if the process itself is there, it just kills everything with that as the pgid.","accounts_in_message":[],"_revision_number":2},{"id":"58906660b6e7bf3ce096471288991feebf39afa1","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-07-29 22:57:29.000000000","message":"Patch Set 2:\n\nUgh, copy-pasta fail there, only one \u0027screen_it\u0027 on that command line","accounts_in_message":[],"_revision_number":2},{"id":"1ce9613a78c18eced59546d14dd15e02b48edd7d","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-07-31 17:00:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a3f8d781fbdb5216250d54123dd298cb924ff4fd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-31 17:00:58.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"6ef658ff55de15c019056b0eaf1a7d3a590f9d5c","author":{"_account_id":9009,"name":"Red Hat CI","email":"redhatci@redhat.com","username":"redhatci","tags":["SERVICE_USER"]},"date":"2014-07-31 18:08:25.000000000","message":"Patch Set 3:\n\nredhatci results for change 109857\n\nLogs at http://people.redhat.com/~iwienand/109857/\n\n* OSLAB_RHEL7 http://people.redhat.com/~iwienand/109857/20140729221058.OSLAB_RHEL7.2.log.gz : SUCCESS Patch Set 2 in 00:28\n* OSLAB_CENTOS65 http://people.redhat.com/~iwienand/109857/20140729221344.OSLAB_CENTOS65.2.log.gz : FAILURE Patch Set 2 in 00:11\n* OSLAB_FEDORA20 http://people.redhat.com/~iwienand/109857/20140729222029.OSLAB_FEDORA20.2.log.gz : SUCCESS Patch Set 2 in 00:41\n* OSLAB_CENTOS7 http://people.redhat.com/~iwienand/109857/20140729222303.OSLAB_CENTOS7.2.log.gz : SUCCESS Patch Set 2 in 00:24\n* OSLAB_RHEL65 http://people.redhat.com/~iwienand/109857/20140730010050.OSLAB_RHEL65.2.log.gz : SUCCESS Patch Set 2 in 00:23\n* OSLAB_RHEL65 http://people.redhat.com/~iwienand/109857/20140731171700.OSLAB_RHEL65.3.log.gz : SUCCESS Patch Set 3 in 00:23\n* OSLAB_RHEL7 http://people.redhat.com/~iwienand/109857/20140731171700.OSLAB_RHEL7.3.log.gz : SUCCESS Patch Set 3 in 00:47\n* OSLAB_FEDORA20 http://people.redhat.com/~iwienand/109857/20140731171700.OSLAB_FEDORA20.3.log.gz : SUCCESS Patch Set 3 in 00:40\n* OSLAB_CENTOS65 http://people.redhat.com/~iwienand/109857/20140731171700.OSLAB_CENTOS65.3.log.gz : FAILURE Patch Set 3 in 00:11\n* OSLAB_CENTOS7 http://people.redhat.com/~iwienand/109857/20140731171700.OSLAB_CENTOS7.3.log.gz : SUCCESS Patch Set 3 in 00:19\n\nend","accounts_in_message":[],"_revision_number":3},{"id":"3a84ac3b8d0f32f3772a579223bf3b2f96ce1369","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2014-07-31 19:01:02.000000000","message":"Patch Set 3: Verified-1\n\nFailed using XenAPI driver with XenServer 6.2: Logs at http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/57/109857/3/19964/results.html\n\nStandard recheck supported; use \"recheck xenserver\" 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":3},{"id":"bfe43f1c570a1dffb0106a5511e03507df39d4b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-31 19:38:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/57/109857/3/check/check-tempest-dsvm-full/1d32073 : SUCCESS in 41m 32s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/57/109857/3/check/check-tempest-dsvm-postgres-full/dcd6514 : SUCCESS in 51m 55s\n- check-tempest-dsvm-neutron http://logs.openstack.org/57/109857/3/check/check-tempest-dsvm-neutron/a34a4a2 : SUCCESS in 45m 59s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/57/109857/3/check/check-tempest-dsvm-neutron-heat-slow/c0fb8e5 : SUCCESS in 25m 22s\n- check-grenade-dsvm http://logs.openstack.org/57/109857/3/check/check-grenade-dsvm/0c1bf37 : SUCCESS in 33m 46s\n- gate-devstack-bashate http://logs.openstack.org/57/109857/3/check/gate-devstack-bashate/6b09800 : SUCCESS in 39s\n- check-devstack-dsvm-cells http://logs.openstack.org/57/109857/3/check/check-devstack-dsvm-cells/7d21570 : SUCCESS in 25m 36s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/57/109857/3/check/check-tempest-dsvm-neutron-full/0f9b761 : SUCCESS in 1h 04m 15s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/57/109857/3/check/gate-tempest-dsvm-large-ops/cdd8e2e : SUCCESS in 23m 19s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/57/109857/3/check/gate-tempest-dsvm-neutron-large-ops/5e9dbe5 : SUCCESS in 24m 15s\n- check-grenade-dsvm-partial-ncpu http://logs.openstack.org/57/109857/3/check/check-grenade-dsvm-partial-ncpu/2175cd7 : SUCCESS in 34m 37s\n- check-neutron-dsvm-functional http://logs.openstack.org/57/109857/3/check/check-neutron-dsvm-functional/2357092 : SUCCESS in 15m 25s\n- check-swift-dsvm-functional http://logs.openstack.org/57/109857/3/check/check-swift-dsvm-functional/52dfe62 : SUCCESS in 23m 07s\n- check-tempest-dsvm-ironic-nv http://logs.openstack.org/57/109857/3/check/check-tempest-dsvm-ironic-nv/8dc37c9 : SUCCESS in 34m 48s (non-voting)\n- check-tempest-dsvm-ironic-postgres-nv http://logs.openstack.org/57/109857/3/check/check-tempest-dsvm-ironic-postgres-nv/f41c9ec : SUCCESS in 38m 07s (non-voting)\n- check-tempest-dsvm-virtual-ironic-nv http://logs.openstack.org/57/109857/3/check/check-tempest-dsvm-virtual-ironic-nv/bbbfcb7 : SUCCESS in 27m 01s (non-voting)\n- check-tempest-dsvm-f20 http://logs.openstack.org/57/109857/3/check/check-tempest-dsvm-f20/57012c4 : SUCCESS in 40m 25s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7d93f49f5e576e5476fce68719247de45c02026f","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-08-05 20:53:36.000000000","message":"Abandoned\n\nthis is a terrible hack","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"e23f6e2f805ead8ea7c9958c4f169aca1f3343b0","revisions":{"de3bddc5d0679fd081d6de7a66da524137898db3":{"kind":"REWORK","_number":1,"created":"2014-07-27 15:33:20.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/57/109857/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/57/109857/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/57/109857/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/57/109857/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/57/109857/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/57/109857/1"}}},"commit":{"parents":[{"commit":"e8ebb4901f6500b46531ab003e51618945484112","subject":"Merge \"Move SERVICE_PROTOCOL from stack.sh to stackrc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e8ebb4901f6500b46531ab003e51618945484112"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2014-07-27 15:29:41.000000000","tz":-420},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2014-07-27 15:29:41.000000000","tz":-420},"subject":"return child pids for compound commands","message":"return child pids for compound commands\n\nWhen attempting to use the pid files in screen to shut down services\nwe are running into an issue where the captured $! was actually\na shell that we had detached from, and no longer existed.\n\nThis should let us capture the right process id instead.\n\nChange-Id: If3952320d3f4b9e835c1ed5f9b538557fc85e692\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/de3bddc5d0679fd081d6de7a66da524137898db3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/de3bddc5d0679fd081d6de7a66da524137898db3"}]},"branch":"refs/heads/master"},"ca8d77db6bb6a7ff3d9aab4c5423eb56cf99817e":{"kind":"REWORK","_number":2,"created":"2014-07-27 16:01:22.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/57/109857/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/57/109857/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/57/109857/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/57/109857/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/57/109857/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/57/109857/2"}}},"commit":{"parents":[{"commit":"e8ebb4901f6500b46531ab003e51618945484112","subject":"Merge \"Move SERVICE_PROTOCOL from stack.sh to stackrc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e8ebb4901f6500b46531ab003e51618945484112"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2014-07-27 15:29:41.000000000","tz":-420},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2014-07-27 16:00:15.000000000","tz":-420},"subject":"return child pids for compound commands","message":"return child pids for compound commands\n\nWhen attempting to use the pid files in screen to shut down services\nwe are running into an issue where the captured $! was actually\na shell that we had detached from, and no longer existed.\n\nThis should let us capture the right process id instead.\n\nChange-Id: If3952320d3f4b9e835c1ed5f9b538557fc85e692\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ca8d77db6bb6a7ff3d9aab4c5423eb56cf99817e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/ca8d77db6bb6a7ff3d9aab4c5423eb56cf99817e"}]},"branch":"refs/heads/master"},"e23f6e2f805ead8ea7c9958c4f169aca1f3343b0":{"kind":"REWORK","_number":3,"created":"2014-07-31 17:00:57.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/57/109857/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/57/109857/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/57/109857/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/57/109857/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/57/109857/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/57/109857/3"}}},"commit":{"parents":[{"commit":"e8ebb4901f6500b46531ab003e51618945484112","subject":"Merge \"Move SERVICE_PROTOCOL from stack.sh to stackrc\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e8ebb4901f6500b46531ab003e51618945484112"}]}],"author":{"name":"Sean Dague","email":"sean@dague.net","date":"2014-07-27 15:29:41.000000000","tz":-420},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2014-07-31 16:57:08.000000000","tz":-420},"subject":"fix service stopping when screen is not used","message":"fix service stopping when screen is not used\n\nIn order to stop services in the non screen case we need to kill by\nprocess group instead of parent process which is often gone by the\ntime we get around to trying to kill things in grenade.\n\nAdjust unstack.sh to do this in the non screen case for testability.\n\nChange-Id: If3952320d3f4b9e835c1ed5f9b538557fc85e692\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e23f6e2f805ead8ea7c9958c4f169aca1f3343b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/e23f6e2f805ead8ea7c9958c4f169aca1f3343b0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
