)]}'
{"id":"openstack%2Fdevstack~28606","triplet_id":"openstack%2Fdevstack~master~Id1ab272e60e0733a4feef3b85029f438f2273cb0","project":"openstack/devstack","branch":"master","topic":"clean-apache-logs","hashtags":[],"change_id":"Id1ab272e60e0733a4feef3b85029f438f2273cb0","subject":"Clean up horizon apache logs on unstack","status":"MERGED","created":"2013-05-08 20:28:24.000000000","updated":"2013-05-15 11:12:26.000000000","submitted":"2013-05-15 11:12:26.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b72a91fcd34f755b7eecb3a6661207e0b99afa1e","_number":28606,"virtual_id_number":28606,"owner":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2013-05-15 11:12:26.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},{"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},{"value":2,"date":"2013-05-13 14:21:14.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":2,"date":"2013-05-15 09:57:32.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,"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},{"value":0,"date":"2013-05-13 14:21:14.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":1,"date":"2013-05-15 09:57:32.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":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},{"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"},{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-05-13 14:21:14.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":"2013-05-15 09:57:32.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":"2013-05-15 11:12:26.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"7725a659eac18dbd2c5aabfad483c9c2564b38a9","author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"date":"2013-05-08 20:30:46.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f174ed59a47d6784fbdafcc525a1521fa10c072a","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-05-08 20:30:53.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":"5687fd462f8cc90050711c1d5271b4d7db596e9a","author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"date":"2013-05-08 20:32:18.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f2839e4367830db24479cde7b5bc3a38f4f310c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-08 21:18:23.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/28606/3/check/gate-tempest-devstack-vm-full/15106 : SUCCESS in 00:44:20\n- http://logs.openstack.org/28606/3/check/gate-tempest-devstack-vm-postgres-full/14821 : FAILURE in 00:45:51 (non-voting)\n- http://logs.openstack.org/28606/3/check/gate-tempest-devstack-vm-quantum/21355 : SUCCESS in 00:20:57\n- http://logs.openstack.org/28606/3/check/gate-grenade-devstack-vm/2853 : SUCCESS in 00:26:41 (non-voting)\n","accounts_in_message":[],"_revision_number":3},{"id":"9d7f3e65ed254b2c2d288b90a2c62a05688f9de5","author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"date":"2013-05-08 21:48:23.000000000","message":"Patch Set 3:\n\nWithout this change, such a scenario could happen :\n\n1) A first run of stash.sh runs with success, all services are up and running, /var/log/apache2/horizon_error.log gets created, the tail -f /var/log/apache2/horizon_error.log runs fine\n\n2) The user decides to stop devstack. (unstack.sh). Without this commit /var/log/apache2/horizon_error.log still exists\n\n3) The user installs another webserver on its computer (such as nginx) or makes something that would prevent apache2 from starting again\n\n4) The user wants to rerun devstack. Apache2 will fail to start because of 3) but since horizon_error.log is still here the file $SERVICE_DIR/$SCREEN_NAME/horizon.failure will not be touched. In the end, stack.sh output will be \"everything is fine\" which is not the case.","accounts_in_message":[],"_revision_number":3},{"id":"c7939323570de3f5a4f4632f08d9d0a62ec2fc60","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-05-09 15:15:50.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"405d09498143498cb286ab568c367b05cc4e75dd","author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"date":"2013-05-10 13:54:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"92fc6f8d5e07337ecb064d2858eba2250a156f4b","author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"date":"2013-05-10 13:55:49.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"fb2c59be707959f9d2f08d81b5e8917675b93aec","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-10 14:41:49.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/28606/5/check/gate-tempest-devstack-vm-full/15401 : SUCCESS in 00:44:24\n- http://logs.openstack.org/28606/5/check/gate-tempest-devstack-vm-postgres-full/15117 : FAILURE in 00:45:47 (non-voting)\n- http://logs.openstack.org/28606/5/check/gate-tempest-devstack-vm-quantum/21689 : SUCCESS in 00:20:57\n- http://logs.openstack.org/28606/5/check/gate-grenade-devstack-vm/3130 : FAILURE in 00:09:40 (non-voting)\n","accounts_in_message":[],"_revision_number":5},{"id":"3f9a44caf4a3d33305a4ac29b3de9b6372d703be","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-05-13 14:21:14.000000000","message":"Patch Set 5: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"33bc936ffa0a7416257051ac1a136b181f866989","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2013-05-15 09:57:32.000000000","message":"Patch Set 5: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":5},{"id":"2b1bfc2df40682457a5bb9be02f89d8aa6eedffe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-15 09:57:35.000000000","message":"Patch Set 5: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"183cd782a33e984f076ef9fce2fb4e54d3e6c9c6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-15 11:12:26.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5},{"id":"14f5088ab60cfbf69f3bbd5e968cb795bc35ebbe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-15 11:12:26.000000000","message":"Patch Set 5: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/28606/5/gate/gate-tempest-devstack-vm-full/16046 : SUCCESS in 50m 14s\n- http://logs.openstack.org/28606/5/gate/gate-tempest-devstack-vm-postgres-full/15762 : FAILURE in 45m 34s (non-voting)\n- http://logs.openstack.org/28606/5/gate/gate-tempest-devstack-vm-quantum/22527 : SUCCESS in 20m 28s\n- http://logs.openstack.org/28606/5/gate/gate-grenade-devstack-vm/3679 : FAILURE in 9m 20s (non-voting)\n","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"1e4587ef99cef970ef881ebf2ee2e65f9e939f34","revisions":{"d604ddd855008dd243660178c1aa8c1bccd3af49":{"kind":"REWORK","_number":1,"created":"2013-05-08 20:28:24.000000000","uploader":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"ref":"refs/changes/06/28606/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/06/28606/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/06/28606/1"}}},"commit":{"parents":[{"commit":"b240ad472be39786c587acc75ef40de6e61a4b2d","subject":"Merge \"Ensure correct polkit config written for RHEL6\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b240ad472be39786c587acc75ef40de6e61a4b2d"}]}],"author":{"name":"JordanP","email":"jordan.pittier@gmail.com","date":"2013-05-08 20:19:59.000000000","tz":120},"committer":{"name":"JordanP","email":"jordan.pittier@gmail.com","date":"2013-05-08 20:19:59.000000000","tz":120},"subject":"Clean up horizon apache logs on unstack","message":"Clean up horizon apache logs on unstack\n\nIt feels like the right think to do. Moreover it will avoid to display\nhorizon errors from a previous devstack run that would be displayed because\nof the tail -f in start_horizon()\n\nChange-Id: Id1ab272e60e0733a4feef3b85029f438f2273cb0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d604ddd855008dd243660178c1aa8c1bccd3af49"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d604ddd855008dd243660178c1aa8c1bccd3af49"}]},"branch":"refs/heads/master"},"49834ff124f1f09b975fc01ea255145ac79553cd":{"kind":"REWORK","_number":2,"created":"2013-05-08 20:30:46.000000000","uploader":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"ref":"refs/changes/06/28606/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/06/28606/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/06/28606/2"}}},"commit":{"parents":[{"commit":"b240ad472be39786c587acc75ef40de6e61a4b2d","subject":"Merge \"Ensure correct polkit config written for RHEL6\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b240ad472be39786c587acc75ef40de6e61a4b2d"}]}],"author":{"name":"JordanP","email":"jordan.pittier@gmail.com","date":"2013-05-08 20:19:59.000000000","tz":120},"committer":{"name":"JordanP","email":"jordan.pittier@gmail.com","date":"2013-05-08 20:30:24.000000000","tz":120},"subject":"Clean up horizon apache logs on unstack","message":"Clean up horizon apache logs on unstack\n\nIt feels like the right think to do. Moreover it will avoid to display\nhorizon errors from a previous devstack run that would be displayed because\nof the tail -f in start_horizon()\n\nChange-Id: Id1ab272e60e0733a4feef3b85029f438f2273cb0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/49834ff124f1f09b975fc01ea255145ac79553cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/49834ff124f1f09b975fc01ea255145ac79553cd"}]},"branch":"refs/heads/master"},"4978730c018606a7014d8859b411e5626c67c6a2":{"kind":"REWORK","_number":3,"created":"2013-05-08 20:32:18.000000000","uploader":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"ref":"refs/changes/06/28606/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/06/28606/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/06/28606/3"}}},"commit":{"parents":[{"commit":"b240ad472be39786c587acc75ef40de6e61a4b2d","subject":"Merge \"Ensure correct polkit config written for RHEL6\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b240ad472be39786c587acc75ef40de6e61a4b2d"}]}],"author":{"name":"JordanP","email":"jordan.pittier@gmail.com","date":"2013-05-08 20:19:59.000000000","tz":120},"committer":{"name":"JordanP","email":"jordan.pittier@gmail.com","date":"2013-05-08 20:31:58.000000000","tz":120},"subject":"Clean up horizon apache logs on unstack","message":"Clean up horizon apache logs on unstack\n\nIt feels like the right think to do. Moreover it will avoid to display\nhorizon errors from a previous devstack run that would be displayed because\nof the tail -f in start_horizon()\n\nChange-Id: Id1ab272e60e0733a4feef3b85029f438f2273cb0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4978730c018606a7014d8859b411e5626c67c6a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/4978730c018606a7014d8859b411e5626c67c6a2"}]},"branch":"refs/heads/master"},"1832206754cbc66c54392b315340d0561d87a4e9":{"kind":"REWORK","_number":4,"created":"2013-05-10 13:54:04.000000000","uploader":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"ref":"refs/changes/06/28606/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/06/28606/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/06/28606/4"}}},"commit":{"parents":[{"commit":"5f349179f48c96cb4e9f6b346ef1b5d18b5ccd83","subject":"Merge \"Add pbr to devstack.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5f349179f48c96cb4e9f6b346ef1b5d18b5ccd83"}]}],"author":{"name":"JordanP","email":"jordan.pittier@gmail.com","date":"2013-05-08 20:19:59.000000000","tz":120},"committer":{"name":"JordanP","email":"jordan.pittier@gmail.com","date":"2013-05-10 13:53:56.000000000","tz":120},"subject":"Clean up horizon apache logs on unstack","message":"Clean up horizon apache logs on unstack\n\nIt feels like the right think to do. Moreover it will avoid to display\nhorizon errors from a previous devstack run that would be displayed because\nof the tail -f in start_horizon()\n\nChange-Id: Id1ab272e60e0733a4feef3b85029f438f2273cb0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1832206754cbc66c54392b315340d0561d87a4e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1832206754cbc66c54392b315340d0561d87a4e9"}]},"branch":"refs/heads/master"},"1e4587ef99cef970ef881ebf2ee2e65f9e939f34":{"kind":"REWORK","_number":5,"created":"2013-05-10 13:55:49.000000000","uploader":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"ref":"refs/changes/06/28606/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/06/28606/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/06/28606/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/06/28606/5"}}},"commit":{"parents":[{"commit":"5f349179f48c96cb4e9f6b346ef1b5d18b5ccd83","subject":"Merge \"Add pbr to devstack.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/5f349179f48c96cb4e9f6b346ef1b5d18b5ccd83"}]}],"author":{"name":"JordanP","email":"jordan.pittier@gmail.com","date":"2013-05-08 20:19:59.000000000","tz":120},"committer":{"name":"JordanP","email":"jordan.pittier@gmail.com","date":"2013-05-10 13:55:27.000000000","tz":120},"subject":"Clean up horizon apache logs on unstack","message":"Clean up horizon apache logs on unstack\n\nIt feels like the right think to do. Moreover it will avoid to display\nhorizon errors from a previous devstack run that would be displayed because\nof the tail -f in start_horizon()\n\nChange-Id: Id1ab272e60e0733a4feef3b85029f438f2273cb0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1e4587ef99cef970ef881ebf2ee2e65f9e939f34"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/1e4587ef99cef970ef881ebf2ee2e65f9e939f34"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
