)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11303,"name":"Markus Zoeller (markus_z)","email":"mzoeller@linux.vnet.ibm.com","username":"mzoeller"},"change_message_id":"ab03eb4c25049b8ac23dfad7c196826066639d9e","unresolved":false,"context_lines":[{"line_number":12,"context_line":"This is because DEBUG\u003dTrue means that ALLOWED_HOSTS, if not set,"},{"line_number":13,"context_line":"is equal to [\u0027localhost\u0027, \u0027127.0.0.1\u0027, \u0027[::1]\u0027] according"},{"line_number":14,"context_line":"to Django\u0027s documentation."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Change-Id: I0ab2b57e459dbfa3b01b3e9388bbcefac076a142"},{"line_number":17,"context_line":"Co-Authored-By: David Lyle \u003cdklyle0@gmail.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"5a74a57a_49d683c6","line":15,"updated":"2016-11-23 09:51:40.000000000","message":"JFYI, this issue is described in https://bugs.launchpad.net/devstack/+bug/1643050 so you might want to add a \"Closes-Bug: 1643050\".","commit_id":"c9548b9f8cfe3e2ffadf5bc85062e3a107f10777"}],"lib/horizon":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"b4c5703e5397aa3f3b0b25ebfda847df5833a37d","unresolved":false,"context_lines":[{"line_number":100,"context_line":"    # note(trebskit): if HOST_IP points at non-localhost ip address, horizon cannot be accessed"},{"line_number":101,"context_line":"    # from outside the virtual machine. This fixes is meant primarily for local development"},{"line_number":102,"context_line":"    # purpose"},{"line_number":103,"context_line":"    _horizon_config_set $local_settings \"\" ALLOWED_HOSTS [\u0027*\u0027]"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"    if [ -f $SSL_BUNDLE_FILE ]; then"},{"line_number":106,"context_line":"        _horizon_config_set $local_settings \"\" OPENSTACK_SSL_CACERT \\\"${SSL_BUNDLE_FILE}\\\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"7a77a97e_b6180f77","line":103,"updated":"2016-11-22 17:40:17.000000000","message":"Thanks, I wondered whether that was warranted since the string is no longer subject to variable expansion.","commit_id":"03d7f8a93649aadf1fbd12fb8c540200fafe2e18"},{"author":{"_account_id":5623,"name":"David Lyle","email":"dklyle0@gmail.com","username":"david-lyle"},"change_message_id":"99b591b1a4d6c30be6d47b443d8b5be827a3e923","unresolved":false,"context_lines":[{"line_number":100,"context_line":"    # note(trebskit): if HOST_IP points at non-localhost ip address, horizon cannot be accessed"},{"line_number":101,"context_line":"    # from outside the virtual machine. This fixes is meant primarily for local development"},{"line_number":102,"context_line":"    # purpose"},{"line_number":103,"context_line":"    _horizon_config_set $local_settings \"\" ALLOWED_HOSTS [\u0027*\u0027]"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"    if [ -f $SSL_BUNDLE_FILE ]; then"},{"line_number":106,"context_line":"        _horizon_config_set $local_settings \"\" OPENSTACK_SSL_CACERT \\\"${SSL_BUNDLE_FILE}\\\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"7a77a97e_3386d1db","line":103,"updated":"2016-11-22 17:34:36.000000000","message":"the quotes around * need to be escaped to be consistent with the file content, should be \\\"*\\\"","commit_id":"03d7f8a93649aadf1fbd12fb8c540200fafe2e18"}]}
