)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"c930061ea57fa42970a70f248ce64c6fb9766ee6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"226fdbaf_0addb9ee","updated":"2025-09-15 20:52:43.000000000","message":"For first update - OK.","commit_id":"841248bf250a28a54218e583b5a530b2f3927026"}],"doc/source/configure-federation-sp.rst":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"a2a36dcb12b748ee59fa4f7ce60d418b36cdb099","unresolved":true,"context_lines":[{"line_number":2,"context_line":"Configure keystone as a federated Service Provider"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"In OpenStack-Ansible, the default installation of keystone uses NGINX"},{"line_number":6,"context_line":"and ``uWSGI``, however when deploying federation we instead use Apache"},{"line_number":7,"context_line":"with ``uWSGI``."},{"line_number":8,"context_line":"The additional configuration of keystone as a federation service provider"}],"source_content_type":"text/x-rst","patch_set":2,"id":"e04678bc_367c308f","line":5,"updated":"2025-09-15 16:16:59.000000000","message":"Need remove nginx from this.","commit_id":"bd6a08dbcf506c780d826ad920d43a7da0c5df67"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"c2b2c76a4ec2b93e8ac23d784a2b301b447f36b9","unresolved":false,"context_lines":[{"line_number":2,"context_line":"Configure keystone as a federated Service Provider"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"In OpenStack-Ansible, the default installation of keystone uses NGINX"},{"line_number":6,"context_line":"and ``uWSGI``, however when deploying federation we instead use Apache"},{"line_number":7,"context_line":"with ``uWSGI``."},{"line_number":8,"context_line":"The additional configuration of keystone as a federation service provider"}],"source_content_type":"text/x-rst","patch_set":2,"id":"86a3be1b_bcd7908c","line":5,"in_reply_to":"e04678bc_367c308f","updated":"2025-09-15 20:10:22.000000000","message":"Done","commit_id":"bd6a08dbcf506c780d826ad920d43a7da0c5df67"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"2442cef5c55d18ed3a8336f2ea62210390a71f10","unresolved":true,"context_lines":[{"line_number":406,"context_line":""},{"line_number":407,"context_line":".. note::"},{"line_number":408,"context_line":""},{"line_number":409,"context_line":"   Before launching the playbook, make sure that the vhosts are already set"},{"line_number":410,"context_line":"   from the Horizon side. If they are not, configure them first to avoid"},{"line_number":411,"context_line":"   errors during deployment."},{"line_number":412,"context_line":""},{"line_number":413,"context_line":"You can set it like this:"},{"line_number":414,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"05d84b6c_7a7dd481","line":411,"range":{"start_line":409,"start_character":0,"end_line":411,"end_character":28},"updated":"2025-09-16 07:03:06.000000000","message":"Are we talking about Horizon Apache vhosts here? What is the issue with them?\n\nCould it be a valid bug in Horizon role due to ordering of some things? As vhost configuration should be included with this tag:\n\nhttps://opendev.org/openstack/openstack-ansible-os_horizon/src/branch/master/tasks/main.yml#L62-L65","commit_id":"841248bf250a28a54218e583b5a530b2f3927026"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"d1f7d7b811baf98f560d1094ba5029e649f7dc1b","unresolved":false,"context_lines":[{"line_number":406,"context_line":""},{"line_number":407,"context_line":".. note::"},{"line_number":408,"context_line":""},{"line_number":409,"context_line":"   Before launching the playbook, make sure that the vhosts are already set"},{"line_number":410,"context_line":"   from the Horizon side. If they are not, configure them first to avoid"},{"line_number":411,"context_line":"   errors during deployment."},{"line_number":412,"context_line":""},{"line_number":413,"context_line":"You can set it like this:"},{"line_number":414,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"ff16fc3f_ae4c014f","line":411,"range":{"start_line":409,"start_character":0,"end_line":411,"end_character":28},"in_reply_to":"05d84b6c_7a7dd481","updated":"2025-09-17 00:04:27.000000000","message":"As I understand it, horizon-config should be run before configuring Keystone as a federated Service Provider, otherwise, it will fail because the Horizon vhosts aren’t yet set.","commit_id":"841248bf250a28a54218e583b5a530b2f3927026"}]}
