)]}'
{"id":"openstack%2Fdevstack~459904","triplet_id":"openstack%2Fdevstack~master~I5234bae0595efdcd30305a32bf9c121072a3625e","project":"openstack/devstack","branch":"master","topic":"bug/1686210","hashtags":[],"change_id":"I5234bae0595efdcd30305a32bf9c121072a3625e","subject":"Always restart apache","status":"MERGED","created":"2017-04-26 01:10:23.000000000","updated":"2017-04-27 08:35:01.000000000","submitted":"2017-04-27 08:35:01.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"66747f732412c7797c94d864b2fc2eb360c98aab","_number":459904,"virtual_id_number":459904,"owner":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":2,"date":"2017-04-27 08:35:01.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-04-26 02:02:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"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":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"recommended":{"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},"all":[{"value":1,"date":"2017-04-26 08:57:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":1,"date":"2017-04-26 01:26:23.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":1,"date":"2017-04-26 10:51:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},{"value":2,"date":"2017-04-26 13:59:25.000000000","_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":1,"date":"2017-04-27 07:15:46.000000000","permitted_voting_range":{"min":1,"max":1},"_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":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"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":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-04-26 01:26:23.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2017-04-26 02:02:36.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-04-26 08:57:33.000000000","updated_by":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"reviewer":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"state":"REVIEWER"},{"updated":"2017-04-26 10:51:51.000000000","updated_by":{"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},"reviewer":{"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},"state":"REVIEWER"},{"updated":"2017-04-26 13:59:25.000000000","updated_by":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"reviewer":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"state":"REVIEWER"},{"updated":"2017-04-27 08:35:01.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"bee73ffdc73972f283a0b9ae306345eab8558512","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-04-26 01:10:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4e0410b3fb357df08fba5d1a6ef8822c7aaf3d67","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2017-04-26 01:26:18.000000000","message":"Patch Set 1:\n\nThe switch form reload to restart in lib/TLS should be fine as centos has since updated package for Apache and we aren\u0027t needing this to run on trusty.","accounts_in_message":[],"_revision_number":1},{"id":"e02c0f10f32662279c7dc7e137aff594b6f1c96e","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2017-04-26 01:26:23.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"40717b146732b46c213b4043d57d397f2c09b7d3","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-04-26 02:02:36.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/04/459904/1/check/tempest-dsvm-full-xenial/f3f755a/ : SUCCESS in 51m 28s","accounts_in_message":[],"_revision_number":1},{"id":"5165a836c5eaa8a027567482c39acf41c2a8f553","author":{"_account_id":14571,"name":"Intel Experimental CI","email":"openstack-networking-ci@intel.com","username":"intel-networking-ci","tags":["SERVICE_USER"]},"date":"2017-04-26 03:10:02.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/portland/2017-04-25/459904/1/check/tempest-dsvm-full-nfv-xenial/685d8cf : FAILURE in 1h 55m 45s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-centos http://intel-openstack-ci-logs.ovh/portland/2017-04-25/459904/1/check/tempest-dsvm-ovsdpdk-nfv-networking-centos/4796472 : SUCCESS in 1h 23m 06s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/portland/2017-04-25/459904/1/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/e1c8b6c : SUCCESS in 1h 30m 38s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"de15d3d3f2843f9184834b39986eb58adf9857cb","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-04-26 04:23:43.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-04-26/459904/1/check/tempest-dsvm-full-nfv-xenial/46d4b5f : SUCCESS in 1h 16m 45s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-centos http://intel-openstack-ci-logs.ovh/2017-04-26/459904/1/check/tempest-dsvm-ovsdpdk-nfv-networking-centos/0824d1c : SUCCESS in 1h 09m 03s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-04-26/459904/1/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/54d62d8 : SUCCESS in 1h 05m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e50fd4f8efc36e03e5704029ee16f6e0f19a4c81","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-04-26 05:22:34.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/04/459904/1/check/dsvm-tempest-neutron-network/519904c : SUCCESS in 2h 32m 49s","accounts_in_message":[],"_revision_number":1},{"id":"6cd4e452c97509d0e5dca6b787237eccf397e910","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-26 07:41:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/04/459904/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/b52ae58/ : SUCCESS in 1h 11m 20s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/04/459904/1/check/gate-grenade-dsvm-neutron-ubuntu-xenial/2dc15b3/ : SUCCESS in 33m 06s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/04/459904/1/check/gate-tempest-dsvm-py35-ubuntu-xenial/ac567d0/ : SUCCESS in 58m 16s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/04/459904/1/check/gate-devstack-docs-ubuntu-xenial/6ae572e//doc/build/html/ : SUCCESS in 1m 41s\n- gate-devstack-bashate http://logs.openstack.org/04/459904/1/check/gate-devstack-bashate/850950d/ : SUCCESS in 1m 28s\n- gate-devstack-unit-tests http://logs.openstack.org/04/459904/1/check/gate-devstack-unit-tests/71459fd/ : SUCCESS in 2m 00s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/04/459904/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/61154fa/ : SUCCESS in 27m 07s (non-voting)\n- gate-devstack-dsvm-updown-ubuntu-xenial http://logs.openstack.org/04/459904/1/check/gate-devstack-dsvm-updown-ubuntu-xenial/a7916de/ : SUCCESS in 16m 09s\n- gate-devstack-dsvm-py35-updown-ubuntu-xenial-nv http://logs.openstack.org/04/459904/1/check/gate-devstack-dsvm-py35-updown-ubuntu-xenial-nv/440d5a2/ : SUCCESS in 15m 36s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/04/459904/1/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/20469cb/ : SUCCESS in 1h 05m 36s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/04/459904/1/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/7ab0f32/ : SUCCESS in 19m 40s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/04/459904/1/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/c6af645/ : SUCCESS in 1h 34m 14s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/04/459904/1/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/692c889/ : SUCCESS in 1h 24m 24s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/04/459904/1/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/d1006f7/ : SUCCESS in 56m 40s\n- gate-tempest-dsvm-neutron-full-centos-7-nv http://logs.openstack.org/04/459904/1/check/gate-tempest-dsvm-neutron-full-centos-7-nv/a4d2fef/ : SUCCESS in 1h 18m 43s (non-voting)\n- gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial http://logs.openstack.org/04/459904/1/check/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/c845bd4/ : SUCCESS in 1h 10m 03s","accounts_in_message":[],"_revision_number":1},{"id":"80bf67ae6d4821d9a166f6a8bea3a612739bdae3","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2017-04-26 08:57:33.000000000","message":"Patch Set 1: Code-Review+1\n\nThis looks reasonable to me, I don\u0027t think we have any use case for graceful restart in here anyways.","accounts_in_message":[],"_revision_number":1},{"id":"e90cd857a93a3cd0ab0370e2f65eacd894efbaaf","author":{"_account_id":9003,"name":"Tom Barron","email":"tpb@dyncloud.net","username":"tbarron"},"date":"2017-04-26 10:51:51.000000000","message":"Patch Set 1: Code-Review+1\n\nThanks!\n\nCode looks good.\n\nAlso, this job [1] was consistently failing with keystone service timeouts due to Apache in segfault loop but when I set Depends-On to this change it now passes.\n\n[1] http://logs.openstack.org/06/352606/14/check/gate-manila-tempest-minimal-dsvm-lvm-centos-7-nv/3c5a912/","accounts_in_message":[],"_revision_number":1},{"id":"a9d7e3e98bfc86c733a6300789bef3bf8522d7b7","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2017-04-26 13:59:25.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"d6e9ffe252f2ea164aceaf23b0652b6108d6f429","author":{"_account_id":12033,"name":"DellEMC XtremIO CI","email":"emc.xio.ci@emc.com","username":"emc-xio-ci","tags":["SERVICE_USER"]},"date":"2017-04-27 02:38:06.000000000","message":"Patch Set 1:\n\nBuild succeed.\n\n- EMC_XtremIO_FC http://publiclogs.emc.com/xio_ostack/EMC_XtremIO_FC/503 : SUCCESS in 1h 09m 58s\n- EMC_XtremIO_iSCSI http://publiclogs.emc.com/xio_ostack/EMC_XtremIO_iSCSI/577 : SUCCESS in 1h 01m 52s\n\nLeave a comment with \u0027run emc-xtremio\u0027 to trigger a recheck, for more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/emc-xio-ci","accounts_in_message":[],"_revision_number":1},{"id":"1456e28259b59e42260bcc6c3a10a4ee256468f3","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-04-27 07:15:46.000000000","message":"Patch Set 1: Workflow+1\n\nTaking the liberty of approving based on clarkb\u0027s comment/review and the clear root cause we have found in the bug about reload behaviour of centos era mod_wsgi (note comments in there it is fixed in later versions)","accounts_in_message":[],"_revision_number":1},{"id":"896849536812314a28c21561b8a9c9bfbc085890","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-27 07:15:57.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"79b5f9a20677163d70fb74caed55575a45b8e71a","date":"2017-04-27 08:35:01.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"753b12e5a1b11f7f04351db7a559d8c664f1d4cd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-27 08:35:01.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/04/459904/1/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/3521b48/ : SUCCESS in 1h 17m 34s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/04/459904/1/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/980a9ed/ : SUCCESS in 33m 17s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/04/459904/1/gate/gate-tempest-dsvm-py35-ubuntu-xenial/97aeb83/ : SUCCESS in 57m 52s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/04/459904/1/gate/gate-devstack-docs-ubuntu-xenial/cda9f49//doc/build/html/ : SUCCESS in 2m 56s\n- gate-devstack-bashate http://logs.openstack.org/04/459904/1/gate/gate-devstack-bashate/8b2e7ae/ : SUCCESS in 2m 05s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/04/459904/1/gate/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/bc97af2/ : SUCCESS in 39m 56s\n- gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial http://logs.openstack.org/04/459904/1/gate/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/a0aca94/ : SUCCESS in 1h 05m 34s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f6a2d2cd4edd06408690081d6207ff73b76f543a","revisions":{"f6a2d2cd4edd06408690081d6207ff73b76f543a":{"kind":"REWORK","_number":1,"created":"2017-04-26 01:10:23.000000000","uploader":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"ref":"refs/changes/04/459904/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/04/459904/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/04/459904/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/04/459904/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/04/459904/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/04/459904/1"}}},"commit":{"parents":[{"commit":"2eb322ab2e16b017ba71cfcc4d2ce84be8e5869c","subject":"Merge \"Set fixed-key key manager\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2eb322ab2e16b017ba71cfcc4d2ce84be8e5869c"}]}],"author":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2017-04-26 00:50:29.000000000","tz":600},"committer":{"name":"Ian Wienand","email":"iwienand@redhat.com","date":"2017-04-26 01:09:59.000000000","tz":600},"subject":"Always restart apache","message":"Always restart apache\n\nAs described in [1], it seems that mod_wsgi is not \"graceful\" reload\nsafe.  Upon re-init, it can end up in a segfault loop.\n\nThe \"reload\" (not *restart*) after setting up uwsgi was added with\nI1d89be1f1b36f26eaf543b99bde6fdc5701474fe but not causing an issue\nuntil uwsgi was enabled.\n\nWe do not notice in the gate, because the TLS setup ends up doing a\nrestart after this setup.  In the period between the\nwrite_uwsgi_config and that restart, Apache is sitting in a segfault\nloop, but we never noticed because we don\u0027t try talking to it.  Other\njobs that don\u0027t do any further apache configuration have started\nfailing, however.\n\nLooking at the original comments around \"reload_apache_server\" I\u0027m not\nsure if it is still necessary.  [2] shows it is not used outside these\ntwo calls.\n\n[1] https://bugzilla.redhat.com/show_bug.cgi?id\u003d1445540\n[2] http://codesearch.openstack.org/?q\u003dreload_apache_server\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d\n\nCloses-Bug: #1686210\nChange-Id: I5234bae0595efdcd30305a32bf9c121072a3625e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f6a2d2cd4edd06408690081d6207ff73b76f543a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/f6a2d2cd4edd06408690081d6207ff73b76f543a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
