)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"fa4c04b05780831ba948d234476d945f04640f13","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Michal Nasiadka \u003cmnasiadka@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-08-09 08:33:46 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"horizon: Use /etc/openstack-dashboard/wsgi.py"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Depends-On: https://review.opendev.org/c/openstack/kolla/+/925979"},{"line_number":10,"context_line":"Change-Id: I84b115ec2f9a509c079aa7ccc6e4d60c9e1ce33d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"2b897a84_d43d4db1","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":2},"updated":"2024-08-09 08:36:28.000000000","message":"can we add some tiny information why we do this?","commit_id":"8eb8f6fbde50b3c8b5dae483077ce279ba90742f"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"adda1b207082ca6936100375b515d9833d3b4ddc","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Michal Nasiadka \u003cmnasiadka@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-08-09 08:33:46 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"horizon: Use /etc/openstack-dashboard/wsgi.py"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Depends-On: https://review.opendev.org/c/openstack/kolla/+/925979"},{"line_number":10,"context_line":"Change-Id: I84b115ec2f9a509c079aa7ccc6e4d60c9e1ce33d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"a408df11_40e43fa7","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":2},"in_reply_to":"2b897a84_d43d4db1","updated":"2024-08-09 09:44:27.000000000","message":"Done","commit_id":"8eb8f6fbde50b3c8b5dae483077ce279ba90742f"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"9c3fed1ee45faa0590d19f5256ca3f9d8c2b7ddb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"8295a099_2794e98e","updated":"2024-08-09 06:15:18.000000000","message":"recheck (depends-on changed)","commit_id":"c82d026b2ccc78e261e91d51101468d27e83990f"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"e62e84d94dc6ff5b5715416521879f8f28278dab","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"db19a983_7fd31907","updated":"2024-08-09 09:44:01.000000000","message":"recheck (depends-on changed)","commit_id":"7521b76aa6cc933bc3fafaa4182d286f974680e5"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"81306654e14bc693fdd08fa7aa623cefa87f08f2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"aa316d84_152e44be","updated":"2024-08-09 11:31:43.000000000","message":"Did you try this ? Do we have static files in /etc/openstack-dashboard ? I don\u0027t think so. I think the most smooth way how to fix this is  make the python3.XX path accessible under python3 path  as it is done here \u003e\u003e\n\nhttps://review.opendev.org/c/openstack/kolla/+/829295/7/docker/openstack-base/Dockerfile.j2","commit_id":"9d348346ecd7526f323348f772726201afb6710f"},{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"eeeb20c3e7935797305041d97afb94e58ce1ae50","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"c6acf6d8_88721cf6","updated":"2024-08-09 11:03:18.000000000","message":"we probably want this in stable/2024.1","commit_id":"9d348346ecd7526f323348f772726201afb6710f"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"af546aebf875663dbdb3841e565c6b8460cb332e","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":7,"id":"2a6a7d75_da58cd67","in_reply_to":"9b203a9d_39461980","updated":"2024-08-09 19:08:53.000000000","message":"Why ? You are not changing the path of venvs ...just creating symlink. Even if wsgi.py will be defined as /var/lib/kolla/venv/lib/python3/etc/etc/etc ...virtualenv will always work same ... You are not removing python3.12 folder ..just creating symlink.\n\nMoreover only entry for versioned python is in pyvenv.cfg inside venv ... nowhere else...","commit_id":"9d348346ecd7526f323348f772726201afb6710f"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"8b118f93c6d62d3b4022fa79de178b4b4a23d218","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":7,"id":"9b203a9d_39461980","in_reply_to":"aa316d84_152e44be","updated":"2024-08-09 12:25:39.000000000","message":"I\u0027m not a fan of fiddling with paths in venvs, I\u0027m going to test it today on some AIO","commit_id":"9d348346ecd7526f323348f772726201afb6710f"}],"ansible/roles/horizon/defaults/main.yml":[{"author":{"_account_id":32553,"name":"Sven Kieske","email":"sven_oss@posteo.de","username":"skieske"},"change_message_id":"fa4c04b05780831ba948d234476d945f04640f13","unresolved":true,"context_lines":[{"line_number":23,"context_line":"      ENABLE_WATCHER: \"{{ \u0027yes\u0027 if enable_horizon_watcher | bool else \u0027no\u0027 }}\""},{"line_number":24,"context_line":"      ENABLE_ZUN: \"{{ \u0027yes\u0027 if enable_horizon_zun | bool else \u0027no\u0027 }}\""},{"line_number":25,"context_line":"      FORCE_GENERATE: \"{{ \u0027yes\u0027 if horizon_dev_mode | bool else \u0027no\u0027 }}\""},{"line_number":26,"context_line":"      PYTHON_VERSION: \"{{ distro_python_version }}\""},{"line_number":27,"context_line":"    volumes: \"{{ horizon_default_volumes + horizon_extra_volumes }}\""},{"line_number":28,"context_line":"    dimensions: \"{{ horizon_dimensions }}\""},{"line_number":29,"context_line":"    healthcheck: \"{{ horizon_healthcheck }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"f0bc3a29_816edb53","line":26,"range":{"start_line":26,"start_character":0,"end_line":26,"end_character":2},"updated":"2024-08-09 08:36:28.000000000","message":"this change is not reflected in the commit message, is this just a cleanup, or are we changing the python version here significantly?","commit_id":"c82d026b2ccc78e261e91d51101468d27e83990f"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"adda1b207082ca6936100375b515d9833d3b4ddc","unresolved":false,"context_lines":[{"line_number":23,"context_line":"      ENABLE_WATCHER: \"{{ \u0027yes\u0027 if enable_horizon_watcher | bool else \u0027no\u0027 }}\""},{"line_number":24,"context_line":"      ENABLE_ZUN: \"{{ \u0027yes\u0027 if enable_horizon_zun | bool else \u0027no\u0027 }}\""},{"line_number":25,"context_line":"      FORCE_GENERATE: \"{{ \u0027yes\u0027 if horizon_dev_mode | bool else \u0027no\u0027 }}\""},{"line_number":26,"context_line":"      PYTHON_VERSION: \"{{ distro_python_version }}\""},{"line_number":27,"context_line":"    volumes: \"{{ horizon_default_volumes + horizon_extra_volumes }}\""},{"line_number":28,"context_line":"    dimensions: \"{{ horizon_dimensions }}\""},{"line_number":29,"context_line":"    healthcheck: \"{{ horizon_healthcheck }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"4af3a47c_59620247","line":26,"range":{"start_line":26,"start_character":0,"end_line":26,"end_character":2},"in_reply_to":"f0bc3a29_816edb53","updated":"2024-08-09 09:44:27.000000000","message":"Done","commit_id":"c82d026b2ccc78e261e91d51101468d27e83990f"}]}
