)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"e4ce4087cb602a2920649c220373a3f2c152da1c","unresolved":true,"context_lines":[{"line_number":7,"context_line":"Keystone httpd stop listening on ports"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"When running under httpd, keystone would listen on both ports"},{"line_number":10,"context_line":":5000 and :35357 and also on :80/identity and :80/identity_v2_admin,"},{"line_number":11,"context_line":"and the catalog was configured to have :80/identity and"},{"line_number":12,"context_line":":80/identity_admin."},{"line_number":13,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":16,"id":"f5f36cef_8f5c4004","line":10,"range":{"start_line":10,"start_character":50,"end_line":10,"end_character":67},"updated":"2021-04-30 14:27:51.000000000","message":"identity_admin","commit_id":"7fe8710afd192d17ffeadb893ebf6b49883c3c8a"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"b208bdb40f25e9285b4fc87185fa028a1e754d9a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"ae669498_5b597a83","updated":"2023-08-13 08:04:23.000000000","message":"One issue with this is that it drops the dedicated keystone access and error logs, which may make debugging more complicated. Maybe a general rework of the apache setup is needed. Like we also don\u0027t need the tls proxy setup any longer if apache can simple serve the same content from :433 as it does from :80.","commit_id":"7fe8710afd192d17ffeadb893ebf6b49883c3c8a"}],"files/apache-keystone.template":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"9ecc8347fdc9bfeddcb7d4c713db4b64185d26a5","unresolved":false,"context_lines":[{"line_number":10,"context_line":"%SSLLISTEN%    %SSLKEYFILE%"},{"line_number":11,"context_line":"%SSLLISTEN%\u003c/VirtualHost\u003e"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"WSGIDaemonProcess keystone-public processes\u003d5 threads\u003d1 user\u003d%USER% display-name\u003d%{GROUP} %VIRTUALENV%"},{"line_number":14,"context_line":"WSGIProcessGroup keystone-public"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Alias /identity %KEYSTONE_BIN%/keystone-wsgi-public"}],"source_content_type":"application/octet-stream","patch_set":15,"id":"1f621f24_f13d9bdd","line":13,"range":{"start_line":13,"start_character":34,"end_line":13,"end_character":45},"updated":"2020-11-09 08:56:22.000000000","message":"maybe 3 would still be enough here?","commit_id":"c6c925041b800587accfc05451456c819545b841"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"fa77216b0f3abe2cbf1af325e16bd36db0d8a882","unresolved":true,"context_lines":[{"line_number":10,"context_line":"%SSLLISTEN%    %SSLKEYFILE%"},{"line_number":11,"context_line":"%SSLLISTEN%\u003c/VirtualHost\u003e"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"WSGIDaemonProcess keystone-public processes\u003d5 threads\u003d1 user\u003d%USER% display-name\u003d%{GROUP} %VIRTUALENV%"},{"line_number":14,"context_line":"WSGIProcessGroup keystone-public"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Alias /identity %KEYSTONE_BIN%/keystone-wsgi-public"}],"source_content_type":"application/octet-stream","patch_set":15,"id":"8f30c317_733806a9","line":13,"range":{"start_line":13,"start_character":34,"end_line":13,"end_character":45},"in_reply_to":"1f621f24_f13d9bdd","updated":"2021-04-25 09:45:46.000000000","message":"++","commit_id":"c6c925041b800587accfc05451456c819545b841"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"0d87a459fd1e577ce7336c7488b8fde1793fe823","unresolved":false,"context_lines":[{"line_number":10,"context_line":"%SSLLISTEN%    %SSLKEYFILE%"},{"line_number":11,"context_line":"%SSLLISTEN%\u003c/VirtualHost\u003e"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"WSGIDaemonProcess keystone-public processes\u003d5 threads\u003d1 user\u003d%USER% display-name\u003d%{GROUP} %VIRTUALENV%"},{"line_number":14,"context_line":"WSGIProcessGroup keystone-public"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Alias /identity %KEYSTONE_BIN%/keystone-wsgi-public"}],"source_content_type":"application/octet-stream","patch_set":15,"id":"cdb8405f_93234f7c","line":13,"range":{"start_line":13,"start_character":34,"end_line":13,"end_character":45},"in_reply_to":"8f30c317_733806a9","updated":"2021-04-30 06:20:54.000000000","message":"Done","commit_id":"c6c925041b800587accfc05451456c819545b841"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"fa77216b0f3abe2cbf1af325e16bd36db0d8a882","unresolved":true,"context_lines":[{"line_number":23,"context_line":"    WSGIPassAuthorization On"},{"line_number":24,"context_line":"\u003c/Location\u003e"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"WSGIDaemonProcess keystone-admin processes\u003d5 threads\u003d1 user\u003d%USER% display-name\u003d%{GROUP} %VIRTUALENV%"},{"line_number":27,"context_line":"WSGIProcessGroup keystone-admin"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Alias /identity_admin %KEYSTONE_BIN%/keystone-wsgi-admin"}],"source_content_type":"application/octet-stream","patch_set":15,"id":"e918dc8f_e3368cd0","line":26,"range":{"start_line":26,"start_character":43,"end_line":26,"end_character":44},"updated":"2021-04-25 09:45:46.000000000","message":"ditto","commit_id":"c6c925041b800587accfc05451456c819545b841"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"0d87a459fd1e577ce7336c7488b8fde1793fe823","unresolved":false,"context_lines":[{"line_number":23,"context_line":"    WSGIPassAuthorization On"},{"line_number":24,"context_line":"\u003c/Location\u003e"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"WSGIDaemonProcess keystone-admin processes\u003d5 threads\u003d1 user\u003d%USER% display-name\u003d%{GROUP} %VIRTUALENV%"},{"line_number":27,"context_line":"WSGIProcessGroup keystone-admin"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Alias /identity_admin %KEYSTONE_BIN%/keystone-wsgi-admin"}],"source_content_type":"application/octet-stream","patch_set":15,"id":"58ca35f8_4de5cfcc","line":26,"range":{"start_line":26,"start_character":43,"end_line":26,"end_character":44},"in_reply_to":"e918dc8f_e3368cd0","updated":"2021-04-30 06:20:54.000000000","message":"Done","commit_id":"c6c925041b800587accfc05451456c819545b841"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"e4ce4087cb602a2920649c220373a3f2c152da1c","unresolved":true,"context_lines":[{"line_number":11,"context_line":"%SSLLISTEN%\u003c/VirtualHost\u003e"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"WSGIDaemonProcess keystone-public processes\u003d3 threads\u003d1 user\u003d%USER% display-name\u003d%{GROUP} %VIRTUALENV%"},{"line_number":14,"context_line":"WSGIProcessGroup keystone-public"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Alias /identity %KEYSTONE_BIN%/keystone-wsgi-public"},{"line_number":17,"context_line":"\u003cLocation /identity\u003e"}],"source_content_type":"application/octet-stream","patch_set":16,"id":"ab27ddac_7a1d1d0b","line":14,"updated":"2021-04-30 14:27:51.000000000","message":"missed this one previously - we should not set this one at server\u0027s level. We can also remove the extra line between this and `Alias` to highlight the relationship.","commit_id":"7fe8710afd192d17ffeadb893ebf6b49883c3c8a"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"e4ce4087cb602a2920649c220373a3f2c152da1c","unresolved":true,"context_lines":[{"line_number":24,"context_line":"\u003c/Location\u003e"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"WSGIDaemonProcess keystone-admin processes\u003d3 threads\u003d1 user\u003d%USER% display-name\u003d%{GROUP} %VIRTUALENV%"},{"line_number":27,"context_line":"WSGIProcessGroup keystone-admin"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Alias /identity_admin %KEYSTONE_BIN%/keystone-wsgi-admin"},{"line_number":30,"context_line":"\u003cLocation /identity_admin\u003e"}],"source_content_type":"application/octet-stream","patch_set":16,"id":"f8eade8f_5f6d8e63","line":27,"updated":"2021-04-30 14:27:51.000000000","message":"ditto","commit_id":"7fe8710afd192d17ffeadb893ebf6b49883c3c8a"}]}
