)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"c2d7839e71a6948a83fe28f0d75a3c29790a3f9e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"6477c343_7a1c3582","updated":"2025-04-16 11:21:28.000000000","message":"Hm, that\u0027s an interesting issue to deal with.\n\nBut I\u0027m not convinced so far this patch doing anything at all... As built artifacts for the previous patch also does not have the issue in Zuul:\nhttps://zuul.opendev.org/t/openstack/build/14407b8c0a2e4c39808fb22f204207c9/artifacts\n\nMoreover - I can\u0027t reproduce the issue locally either.\n\nWas you able to reproduce the behavior that\u0027s currently existing for published docs with a tox build?\n\nSo I will -1 it for now, as not sure what is going on and not convinced it will have any effect.","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"14d60381cb79adeb8452649156d8ee558b62882c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"440a2191_daf12047","updated":"2025-04-16 12:05:41.000000000","message":"I recheck it again.","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"c2ce7aaebeab25928f2bc67e1df23eddc4bae89e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"f5cd7654_8c9fc2cd","updated":"2025-04-16 11:24:46.000000000","message":"If you have any explanation why you think this change will help - I\u0027d encourage to write it down in the commit message.","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"3ad659382e58fddeca852c5e36c74ae9f3e56704","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"ea0ea005_1a6571fa","in_reply_to":"15842c28_72d064f6","updated":"2025-04-16 11:43:11.000000000","message":"Yes, this I do see.\nBut I can not reproduce this behavior locally even without this patch. Neither I see it in Zuul pre-built artifacts for other patches, including one, which was used for promotion of current doc version.\n\nSo it\u0027s not I don\u0027t see the issue - it\u0027s I\u0027m not sure this patch fixes it as there\u0027s kinda no way to prove that.\n\n\nAs I think the issue is in web server configuration, as it produces a wrong redirect when it is handled by the resulting HTML:\n```\n$ curl -I https://docs.openstack.org/openstack-ansible/latest/ru/contributor/contributing.html\nHTTP/1.1 301 Moved Permanently\nDate: Wed, 16 Apr 2025 11:39:53 GMT\nServer: Apache/2.4.52 (Ubuntu)\nLocation: https://docs.openstack.org/latest/latest/contributor/contributing.html\nContent-Type: text/html; charset\u003diso-8859-1\n\n$ \n```\n\nSo potential issue should be looked for somewhere in apache configuration for docs...","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"0bac0ecc3d8788ec0cfff1233ec96074d04d770d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"9639fe8f_471a3955","in_reply_to":"25b8c210_3d715b97","updated":"2025-04-16 16:17:22.000000000","message":"Specifically - this is what causing it:\nhttps://opendev.org/openstack/openstack-manuals/src/commit/0d13b52d1c7dfe501aaae0607ecac06c1716dac8/www/.htaccess#L191","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":37632,"name":"Dmitriy Chubinidze","email":"dcu995@gmail.com","username":"chubinidzedr"},"change_message_id":"10a50ddd591f3fa5dfcce48b0071f3d8e5de320e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"15842c28_72d064f6","in_reply_to":"29f08e0d_db1a6d7a","updated":"2025-04-16 11:35:45.000000000","message":"@noonedeadpunk@gmail.com\nHi, on the page https://docs.openstack.org/openstack-ansible/latest/contributor/contributing.html , if you select another language besides English, it leads to 404 error. (Faulty pages: https://docs.openstack.org/openstack-ansible/latest/en_GB/contributor/contributing.html, https://docs.openstack.org/openstack-ansible/latest/ru/contributor/contributing.html)\n\nSame for: https://docs.openstack.org/openstack-ansible/latest/contributor/index.html","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"78abb088c617d2ec386d9d147f0a31a9cefd523a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"7e190c07_0e4766a3","in_reply_to":"33bb0954_14f75273","updated":"2025-04-16 15:55:09.000000000","message":"Another strange moment:\n\nhttps://docs.openstack.org/openstack-ansible/2024.2/ru/index.html\n\nTranslation just not working...","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"e5eea08c8b9213cc4fedc5354db9a61f7912e93c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"33bb0954_14f75273","in_reply_to":"440a2191_daf12047","updated":"2025-04-16 13:35:48.000000000","message":"Hmmm..\n\nhttps://docs.openstack.org/openstack-ansible/2024.2/ru/user/index.html - works fine.\n\nhttps://docs.openstack.org/openstack-ansible/2024.2/ru/contributor/contributing.html - 404\n\nhttps://docs.openstack.org/openstack-ansible/2024.2/ru/admin/index.html - fine.","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"8e2ad10ae0cbbe0982b0ccfd0d52ce7915dfe209","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"25b8c210_3d715b97","in_reply_to":"72d81b3a_07209427","updated":"2025-04-16 16:16:13.000000000","message":"I think smth wrong is happening here: https://opendev.org/openstack/openstack-manuals/src/branch/master/www/.htaccess","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"63926c198b7c04f82569e42acb12ccb99c933c43","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"67e374d1_0fe0d4b5","in_reply_to":"72d81b3a_07209427","updated":"2025-04-16 16:13:06.000000000","message":"OpenStack-Ansible 2024.2 (Dalmatian) was first released with the 30.0.0 tag on December 2, 2024. - this line available in Zanata and already translated.\n\ntranslate available:\nhttps://docs.openstack.org/openstack-ansible/latest/ru/index.html\n\nIf you open:\nhttps://docs.openstack.org/openstack-ansible/2024.2/ru/index.html - no.","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"9c33ff7b06c63b675d1a9c74b0e161a0fc7ec0e9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"72d81b3a_07209427","in_reply_to":"7e190c07_0e4766a3","updated":"2025-04-16 16:08:53.000000000","message":"I have it working, just in case","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"1d5ebdf8495f2d6a6a9dec7233c0361335171f4b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"aac450a9_613c0860","in_reply_to":"7ea2a704_ad85cba8","updated":"2025-04-16 19:00:12.000000000","message":"eventually, looking at htaccess, best thing I can think of is to rename the folder here to `contributors`. As I have no idea about the intention of the redirect.\n\nBut it obviously must be breaking translations across the board.","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"1d5ebdf8495f2d6a6a9dec7233c0361335171f4b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"193505cf_351b1af8","in_reply_to":"9639fe8f_471a3955","updated":"2025-04-16 19:00:12.000000000","message":"Frankly, looking at htaccess, the best 2","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"762663c19121f1899615fd7636a76a011480e170","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"dd7aafb0_d3b45d42","in_reply_to":"9639fe8f_471a3955","updated":"2025-04-16 16:30:08.000000000","message":"OMG.... we were looking for mod_rewrite rules inside in this project..... I stupid... Thanks you.","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5125334efda47aa6e642bf2f554e515d6c042bd8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"d600bb8b_cf5d70d4","in_reply_to":"aac450a9_613c0860","updated":"2025-04-16 19:10:29.000000000","message":"This changes add in:\nhttps://opendev.org/openstack/openstack-manuals/commit/4aed59d263f47458bd9e8d49f84b69f1fb611adf\n\nWe can changes it, but... it\u0027s hard for me to imagine which parts exactly this will affect.","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"626904781c518c0dce972de8fc197007ecae139c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"176ecc8b_5e6d07e3","in_reply_to":"d1850162_cbaa8a46","updated":"2025-04-17 10:04:48.000000000","message":"Yes, no problem, done.","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"edb6e5c1cd4853fe0ab33d3fa04394b608da9bd8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"d1850162_cbaa8a46","in_reply_to":"d600bb8b_cf5d70d4","updated":"2025-04-17 07:26:22.000000000","message":"Can you please add these findings to the commit message? So we could easier asses the reason for the change if smth goes wrong later.\n\nOr I can do that for you if needed","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"9820fdf067d2479c72f89121e0c42f196284d18f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"7ea2a704_ad85cba8","in_reply_to":"dd7aafb0_d3b45d42","updated":"2025-04-16 18:23:31.000000000","message":"Yeah, sorry, I knew it\u0027s not here, but clean forgot where it is. So had to ask on my own 😊","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"ac8b9e8ee4c2cde582087adabe5e039bf54d5afd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"8c5dffca_efaf1187","in_reply_to":"ea0ea005_1a6571fa","updated":"2025-04-16 11:46:05.000000000","message":"It can be smth in `conf.py` ofc as well... But obviously that it should be redirect to `docs.openstack.org/openstack-ansible/latest/...`, not `docs.openstack.org/latest/latest/...`","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"df620fa39d1fab9e03134499b0c5dc4f3e8ef66a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"29f08e0d_db1a6d7a","in_reply_to":"f5cd7654_8c9fc2cd","updated":"2025-04-16 11:27:05.000000000","message":"Moreover - this is the artifact from built docs which are currently running: https://zuul.opendev.org/t/openstack/build/6d8531e76c7a406e852c943b0441d2ec/artifacts\n\nAnd it also does not show any issues in preview site.\n\nSo it feels smth being a bit different when HTMLs are being served with a web server tbh","commit_id":"3852c247213b2d44207249b831064db0db5bfba1"}]}
