)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"2bb30e97266648ce3cca31cedea9af986450b46d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"0cf73676_442eeba7","updated":"2024-09-24 11:46:30.000000000","message":"recheck HttpException: 501: Server Error for url: http://192.168.33.2:8774/v2.1/servers/886dc905-82b2-42c1-a2f3-cf9e0e2f0deb/action, The requested functionality is not supported.","commit_id":"8e6f00953f0a2520635c1ebcd552f6741865cebd"},{"author":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"change_message_id":"e2ef89bca5e7ffe48284385393239c89766d78e4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"d92fa75d_e9d9b930","updated":"2024-09-27 09:24:09.000000000","message":"need reno and docs probably","commit_id":"da64b945b483c316b73238e6ed4255316782a6e1"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"59d58569f0986168c122b1654a048f2d70f63977","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"e547f427_a4400cc9","updated":"2024-09-30 10:13:51.000000000","message":"Minor question about","commit_id":"996651b478bc2bdcb0c41e0f59ec55218bcdd87f"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"d61e720efc4c14cc7a3682624ba659da2cc5572a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"bc40b00c_3204515d","updated":"2024-09-27 13:05:33.000000000","message":"Would be nice to have some CI around this, but change looks nice and clean to me.","commit_id":"996651b478bc2bdcb0c41e0f59ec55218bcdd87f"}],"ansible/container-image-build.yml":[{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"59d58569f0986168c122b1654a048f2d70f63977","unresolved":true,"context_lines":[{"line_number":54,"context_line":"          {% if kolla_docker_registry is not none %}--registry {{ kolla_docker_registry }}{% endif %}"},{"line_number":55,"context_line":"          {% if push_images | bool %}--push{% endif %}"},{"line_number":56,"context_line":"          {% if nocache | bool %}--nocache{% endif %}"},{"line_number":57,"context_line":"          {% if kolla_base_arch !\u003d ansible_facts.architecture %}--platform {{ platform }}{% endif %}"},{"line_number":58,"context_line":"          {{ item.regexes }} 2\u003e\u00261 | tee --append {{ kolla_build_log_path }}"},{"line_number":59,"context_line":"        executable: /bin/bash"},{"line_number":60,"context_line":"      with_items: \"{{ container_image_sets }}\""}],"source_content_type":"text/x-yaml","patch_set":11,"id":"fe58ad40_95b21fe3","line":57,"updated":"2024-09-30 10:13:51.000000000","message":"The Kolla docs claim that you should set both ``--base-arch`` and ``--platform`` for cross compiling:\n\nhttps://docs.openstack.org/kolla/latest/admin/image-building.html#cross-compiling\n\nOr am I missing something?","commit_id":"996651b478bc2bdcb0c41e0f59ec55218bcdd87f"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"62769f8234e871ea91d8866ffbd3a648706ff4cd","unresolved":false,"context_lines":[{"line_number":54,"context_line":"          {% if kolla_docker_registry is not none %}--registry {{ kolla_docker_registry }}{% endif %}"},{"line_number":55,"context_line":"          {% if push_images | bool %}--push{% endif %}"},{"line_number":56,"context_line":"          {% if nocache | bool %}--nocache{% endif %}"},{"line_number":57,"context_line":"          {% if kolla_base_arch !\u003d ansible_facts.architecture %}--platform {{ platform }}{% endif %}"},{"line_number":58,"context_line":"          {{ item.regexes }} 2\u003e\u00261 | tee --append {{ kolla_build_log_path }}"},{"line_number":59,"context_line":"        executable: /bin/bash"},{"line_number":60,"context_line":"      with_items: \"{{ container_image_sets }}\""}],"source_content_type":"text/x-yaml","patch_set":11,"id":"f515e616_43648f20","line":57,"in_reply_to":"190f9128_a4fb4f5a","updated":"2024-09-30 10:24:11.000000000","message":"Done","commit_id":"996651b478bc2bdcb0c41e0f59ec55218bcdd87f"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"52764a766d0a7dd70b857f2bee0d40cee13e9b0a","unresolved":false,"context_lines":[{"line_number":54,"context_line":"          {% if kolla_docker_registry is not none %}--registry {{ kolla_docker_registry }}{% endif %}"},{"line_number":55,"context_line":"          {% if push_images | bool %}--push{% endif %}"},{"line_number":56,"context_line":"          {% if nocache | bool %}--nocache{% endif %}"},{"line_number":57,"context_line":"          {% if kolla_base_arch !\u003d ansible_facts.architecture %}--platform {{ platform }}{% endif %}"},{"line_number":58,"context_line":"          {{ item.regexes }} 2\u003e\u00261 | tee --append {{ kolla_build_log_path }}"},{"line_number":59,"context_line":"        executable: /bin/bash"},{"line_number":60,"context_line":"      with_items: \"{{ container_image_sets }}\""}],"source_content_type":"text/x-yaml","patch_set":11,"id":"2d8dcc82_cb754a68","line":57,"in_reply_to":"f515e616_43648f20","updated":"2024-09-30 10:30:18.000000000","message":"Fair enough","commit_id":"996651b478bc2bdcb0c41e0f59ec55218bcdd87f"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"52342887d24be7a05e93c5e3f6d4a8a9ccb0a2db","unresolved":true,"context_lines":[{"line_number":54,"context_line":"          {% if kolla_docker_registry is not none %}--registry {{ kolla_docker_registry }}{% endif %}"},{"line_number":55,"context_line":"          {% if push_images | bool %}--push{% endif %}"},{"line_number":56,"context_line":"          {% if nocache | bool %}--nocache{% endif %}"},{"line_number":57,"context_line":"          {% if kolla_base_arch !\u003d ansible_facts.architecture %}--platform {{ platform }}{% endif %}"},{"line_number":58,"context_line":"          {{ item.regexes }} 2\u003e\u00261 | tee --append {{ kolla_build_log_path }}"},{"line_number":59,"context_line":"        executable: /bin/bash"},{"line_number":60,"context_line":"      with_items: \"{{ container_image_sets }}\""}],"source_content_type":"text/x-yaml","patch_set":11,"id":"190f9128_a4fb4f5a","line":57,"in_reply_to":"fb7a3228_64a3aa6a","updated":"2024-09-30 10:22:37.000000000","message":"Yes, base_arch is templated in kolla-build.conf, --platform is a CLI variable - we could template them both in koala-build.conf, but I felt it\u0027s only used in cross-arch case, so it went here.","commit_id":"996651b478bc2bdcb0c41e0f59ec55218bcdd87f"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"60e065ff542bb59b9bcc5eadd2a9c8b955f37267","unresolved":true,"context_lines":[{"line_number":54,"context_line":"          {% if kolla_docker_registry is not none %}--registry {{ kolla_docker_registry }}{% endif %}"},{"line_number":55,"context_line":"          {% if push_images | bool %}--push{% endif %}"},{"line_number":56,"context_line":"          {% if nocache | bool %}--nocache{% endif %}"},{"line_number":57,"context_line":"          {% if kolla_base_arch !\u003d ansible_facts.architecture %}--platform {{ platform }}{% endif %}"},{"line_number":58,"context_line":"          {{ item.regexes }} 2\u003e\u00261 | tee --append {{ kolla_build_log_path }}"},{"line_number":59,"context_line":"        executable: /bin/bash"},{"line_number":60,"context_line":"      with_items: \"{{ container_image_sets }}\""}],"source_content_type":"text/x-yaml","patch_set":11,"id":"fb7a3228_64a3aa6a","line":57,"in_reply_to":"fe58ad40_95b21fe3","updated":"2024-09-30 10:16:40.000000000","message":"I guess it comes via `kolla-build.conf` and is not required?","commit_id":"996651b478bc2bdcb0c41e0f59ec55218bcdd87f"}],"etc/kayobe/kolla.yml":[{"author":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"change_message_id":"5ab7ea62d86652718b7c02e32395a4c3d948f747","unresolved":true,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"# Kolla base container image architecture. Options are \"x86_64\", \"aarch64\"."},{"line_number":70,"context_line":"# Default is \"{{ ansible_facts.architecture }}\""},{"line_number":71,"context_line":"kolla_base_arch: \"{{ ansible_facts.architecture }}\""},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"# Kolla base container image distribution. Options are \"centos\", \"debian\","},{"line_number":74,"context_line":"# \"rocky\", \"ubuntu\". Default is {{ os_distribution }}."}],"source_content_type":"text/x-yaml","patch_set":9,"id":"9a181347_fc5a66b0","line":71,"updated":"2024-09-27 11:32:22.000000000","message":"should be commented, as default is in group_vars","commit_id":"f6c8a0b1da5715801883b15d9c6f1f56954d9ed2"},{"author":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"change_message_id":"a8205a739dea16c0bf020563232676a4477a9afc","unresolved":false,"context_lines":[{"line_number":68,"context_line":""},{"line_number":69,"context_line":"# Kolla base container image architecture. Options are \"x86_64\", \"aarch64\"."},{"line_number":70,"context_line":"# Default is \"{{ ansible_facts.architecture }}\""},{"line_number":71,"context_line":"kolla_base_arch: \"{{ ansible_facts.architecture }}\""},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"# Kolla base container image distribution. Options are \"centos\", \"debian\","},{"line_number":74,"context_line":"# \"rocky\", \"ubuntu\". Default is {{ os_distribution }}."}],"source_content_type":"text/x-yaml","patch_set":9,"id":"9c6e9d60_c255772b","line":71,"in_reply_to":"9a181347_fc5a66b0","updated":"2024-09-27 11:34:27.000000000","message":"Done","commit_id":"f6c8a0b1da5715801883b15d9c6f1f56954d9ed2"}]}
