)]}'
{"id":"openstack%2Fdevstack~66080","triplet_id":"openstack%2Fdevstack~master~Iac84231cfda960c4197de5b6e8ba6eb19225169a","project":"openstack/devstack","branch":"master","topic":"bug/1183449","hashtags":[],"change_id":"Iac84231cfda960c4197de5b6e8ba6eb19225169a","subject":"Robustify service shutdown","status":"MERGED","created":"2014-01-10 23:04:20.000000000","updated":"2014-01-13 14:09:44.000000000","submitted":"2014-01-13 14:09: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":"12ab8a6011f01933aa32fe5851e91ce9c8f6d46e","_number":66080,"virtual_id_number":66080,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-01-13 14:09:44.000000000","_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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"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":2,"date":"2014-01-13 12:39:13.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2014-01-11 17:48:29.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2014-01-13 12:39:13.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-01-13 12:39:13.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2014-01-13 14:09:44.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f50b19ffdfeb616e99ff4684574cbb30a26bdee6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-11 01:25:54.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-devstack-bash8 http://logs.openstack.org/80/66080/1/check/gate-devstack-bash8/956525f : FAILURE in 3s\n- check-tempest-dsvm-full http://logs.openstack.org/80/66080/1/check/check-tempest-dsvm-full/7360db7 : SUCCESS in 43m 12s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/80/66080/1/check/check-tempest-dsvm-postgres-full/f9bcbe7 : SUCCESS in 49m 11s\n- check-tempest-dsvm-neutron http://logs.openstack.org/80/66080/1/check/check-tempest-dsvm-neutron/fa89cf1 : SUCCESS in 43m 15s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/80/66080/1/check/gate-tempest-dsvm-large-ops/ad9b705 : SUCCESS in 13m 34s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/80/66080/1/check/gate-tempest-dsvm-neutron-large-ops/984b019 : SUCCESS in 15m 44s\n- check-grenade-dsvm http://logs.openstack.org/80/66080/1/check/check-grenade-dsvm/a41fd04 : SUCCESS in 41m 18s\n- check-swift-dsvm-functional http://logs.openstack.org/80/66080/1/check/check-swift-dsvm-functional/d97abec : SUCCESS in 12m 52s\n- check-devstack-dsvm-neutron http://logs.openstack.org/80/66080/1/check/check-devstack-dsvm-neutron/009d1d6 : FAILURE in 20m 34s (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"17b119c0c55d43bcfb58502b0c19f0192c70b347","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-01-11 17:48:29.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"05d821e229de94377eb30460d45803d9282a5cd2","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2014-01-11 17:48:37.000000000","message":"Patch Set 2:\n\nNew patchset patch-id matches previous patchset, but whitespace content has changed.","accounts_in_message":[],"_revision_number":2},{"id":"dbcb293918d7689440ecc8d25d3feb4e30de39b5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-11 18:55:51.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/80/66080/2/check/gate-devstack-bash8/c772fdf : SUCCESS in 11s\n- check-tempest-dsvm-full http://logs.openstack.org/80/66080/2/check/check-tempest-dsvm-full/65bc185 : SUCCESS in 1h 01m 18s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/80/66080/2/check/check-tempest-dsvm-postgres-full/3a23f5f : SUCCESS in 44m 59s\n- check-tempest-dsvm-neutron http://logs.openstack.org/80/66080/2/check/check-tempest-dsvm-neutron/18e4e02 : SUCCESS in 51m 45s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/80/66080/2/check/gate-tempest-dsvm-large-ops/bbcae6c : SUCCESS in 18m 20s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/80/66080/2/check/gate-tempest-dsvm-neutron-large-ops/81d14ab : SUCCESS in 18m 24s\n- check-grenade-dsvm http://logs.openstack.org/80/66080/2/check/check-grenade-dsvm/192bc3a : SUCCESS in 31m 36s\n- check-swift-dsvm-functional http://logs.openstack.org/80/66080/2/check/check-swift-dsvm-functional/eed60c0 : SUCCESS in 17m 58s\n- check-devstack-dsvm-neutron http://logs.openstack.org/80/66080/2/check/check-devstack-dsvm-neutron/7149a93 : FAILURE in 22m 37s (non-voting)\n","accounts_in_message":[],"_revision_number":2},{"id":"6690875478288aec673f741f5e92f7076ab4b6f4","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2014-01-13 12:39:13.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"77361fa5511259ba0f7b8981bb1a8cce80a199c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-13 12:39:14.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"ab470ef1b06c32f2d8f878fcb954bd23715b7e7c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-13 14:09:44.000000000","message":"Patch Set 2: Verified\n\nBuild succeeded.\n\n- gate-devstack-bash8 http://logs.openstack.org/80/66080/2/gate/gate-devstack-bash8/9bd6c42 : SUCCESS in 4s\n- gate-tempest-dsvm-full http://logs.openstack.org/80/66080/2/gate/gate-tempest-dsvm-full/090c7ce : SUCCESS in 47m 52s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/80/66080/2/gate/gate-tempest-dsvm-postgres-full/47eedc1 : SUCCESS in 47m 02s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/80/66080/2/gate/gate-tempest-dsvm-neutron/2c8d8c2 : SUCCESS in 33m 06s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/80/66080/2/gate/gate-tempest-dsvm-large-ops/b9a1ab7 : SUCCESS in 11m 09s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/80/66080/2/gate/gate-tempest-dsvm-neutron-large-ops/f1077c5 : SUCCESS in 16m 15s\n- gate-grenade-dsvm http://logs.openstack.org/80/66080/2/gate/gate-grenade-dsvm/bc1e91a : SUCCESS in 36m 59s\n- gate-swift-dsvm-functional http://logs.openstack.org/80/66080/2/gate/gate-swift-dsvm-functional/48e62d6 : SUCCESS in 17m 11s\n","accounts_in_message":[],"_revision_number":2},{"id":"7950351a0f452a49587bc3ac57b813b18086b704","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-13 14:09:44.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"9fc8792b0ac7525b4c353b0a55b8b80eabf76e2a","revisions":{"aeb6650822b4dafef290dcbf6ad67e78ca8dee2b":{"kind":"REWORK","_number":1,"created":"2014-01-10 23:04:20.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/80/66080/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/80/66080/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/66080/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/66080/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/66080/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/80/66080/1"}}},"commit":{"parents":[{"commit":"a46750197b2ff130ca1474244523c74d687b7760","subject":"Merge \"Assign unique name to each fake nova-compute\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/a46750197b2ff130ca1474244523c74d687b7760"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-05-22 22:19:06.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-01-10 22:58:27.000000000","tz":-360},"subject":"Robustify service shutdown","message":"Robustify service shutdown\n\n* Save PID when using screen in screen_it()\n* Add screen_stop()\n* Call out service stop_*() in unstack.sh functions so screen_stop()\n  can do its thing\n\nCloses-bug: 1183449\nChange-Id: Iac84231cfda960c4197de5b6e8ba6eb19225169a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aeb6650822b4dafef290dcbf6ad67e78ca8dee2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/aeb6650822b4dafef290dcbf6ad67e78ca8dee2b"}]},"branch":"refs/heads/master"},"9fc8792b0ac7525b4c353b0a55b8b80eabf76e2a":{"kind":"REWORK","_number":2,"created":"2014-01-11 17:48:29.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/80/66080/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/80/66080/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/66080/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/66080/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/80/66080/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/80/66080/2"}}},"commit":{"parents":[{"commit":"c8c0ead4cacc512e78be66c11ce98fa22fb77a64","subject":"Merge \"Add support for Fedora 20\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/c8c0ead4cacc512e78be66c11ce98fa22fb77a64"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-05-22 22:19:06.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-01-11 17:46:19.000000000","tz":-360},"subject":"Robustify service shutdown","message":"Robustify service shutdown\n\n* Save PID when using screen in screen_it()\n* Add screen_stop()\n* Call out service stop_*() in unstack.sh functions so screen_stop()\n  can do its thing\n\nCloses-bug: 1183449\nChange-Id: Iac84231cfda960c4197de5b6e8ba6eb19225169a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9fc8792b0ac7525b4c353b0a55b8b80eabf76e2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/9fc8792b0ac7525b4c353b0a55b8b80eabf76e2a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
