)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"70e488b42fa62c34dc4a930fefd9e87e9dbf2129","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"90350d1d_151dd125","updated":"2026-03-26 13:08:15.000000000","message":"recheck ubuntu noble unrelated issue","commit_id":"352b7fce8d71de404ee53019144b9ab15e8bf539"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"25c09580e7655eff10b1e740fce4052305d201a1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"3f7ecef6_a9f50f61","updated":"2026-03-26 11:04:59.000000000","message":"thx","commit_id":"352b7fce8d71de404ee53019144b9ab15e8bf539"}],"docker/kolla-toolbox/Dockerfile.j2":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"7bec95f9b6dfdb6a4a548349240635e5daf81f05","unresolved":true,"context_lines":[{"line_number":69,"context_line":"ADD kolla-toolbox-archive /kolla-toolbox-source"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"RUN case \"$UPPER_CONSTRAINTS_FILE\" in \\"},{"line_number":72,"context_line":"        *http*) mkdir -p /requirements \u0026\u0026 curl -LO $UPPER_CONSTRAINTS_FILE /requirements/upper-constraints.txt ;; \\"},{"line_number":73,"context_line":"        *)      ln -s kolla-toolbox-source/* /requirements ;; \\"},{"line_number":74,"context_line":"    esac \\"},{"line_number":75,"context_line":"    \u0026\u0026 {{ macros.upper_constraints_remove(\"openstacksdk\") }} \\"}],"source_content_type":"text/x-jinja2","patch_set":8,"id":"72ec575a_62b172e8","line":72,"range":{"start_line":72,"start_character":8,"end_line":72,"end_character":9},"updated":"2026-03-26 10:14:24.000000000","message":"nit: you want the URL to start with `http`, not just contain it somewhere?\n\n\n```suggestion\n        http*) mkdir -p /requirements \u0026\u0026 curl -LO $UPPER_CONSTRAINTS_FILE /requirements/upper-constraints.txt ;; \\\n```","commit_id":"790e44867107ea9af8412130f1af25888c7ba48b"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"d888d0162f125aaad3d8fe62922db079f5d9c4d2","unresolved":false,"context_lines":[{"line_number":69,"context_line":"ADD kolla-toolbox-archive /kolla-toolbox-source"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"RUN case \"$UPPER_CONSTRAINTS_FILE\" in \\"},{"line_number":72,"context_line":"        *http*) mkdir -p /requirements \u0026\u0026 curl -LO $UPPER_CONSTRAINTS_FILE /requirements/upper-constraints.txt ;; \\"},{"line_number":73,"context_line":"        *)      ln -s kolla-toolbox-source/* /requirements ;; \\"},{"line_number":74,"context_line":"    esac \\"},{"line_number":75,"context_line":"    \u0026\u0026 {{ macros.upper_constraints_remove(\"openstacksdk\") }} \\"}],"source_content_type":"text/x-jinja2","patch_set":8,"id":"86e6c927_00031c81","line":72,"range":{"start_line":72,"start_character":8,"end_line":72,"end_character":9},"in_reply_to":"72ec575a_62b172e8","updated":"2026-03-26 10:19:13.000000000","message":"Fix applied.","commit_id":"790e44867107ea9af8412130f1af25888c7ba48b"}],"kolla/common/config.py":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"811cfb8aa698c64f5223373c57b9d739e3742945","unresolved":true,"context_lines":[{"line_number":39,"context_line":"}"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"OPENSTACK_RELEASE \u003d \u0027stable/2026.1\u0027"},{"line_number":42,"context_line":"# NOTE(mnasiadka): Using Flamingo here until Gazpacho shows up in osbpo"},{"line_number":43,"context_line":"OPENSTACK_RELEASE_CODENAME \u003d \u0027Gazpacho\u0027"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"# TODO(mandre) check for file integrity instead of downloading from an HTTPS"}],"source_content_type":"text/x-python","patch_set":2,"id":"441939fe_02687660","line":42,"updated":"2026-03-25 14:11:44.000000000","message":"either this comment is outdated or we shouldn\u0027t switch the codename yet","commit_id":"93443a3084de4576a73988b273620af8f974765a"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"94b945b65c361f6757d49e68422d3abdbddced08","unresolved":false,"context_lines":[{"line_number":39,"context_line":"}"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"OPENSTACK_RELEASE \u003d \u0027stable/2026.1\u0027"},{"line_number":42,"context_line":"# NOTE(mnasiadka): Using Flamingo here until Gazpacho shows up in osbpo"},{"line_number":43,"context_line":"OPENSTACK_RELEASE_CODENAME \u003d \u0027Gazpacho\u0027"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"# TODO(mandre) check for file integrity instead of downloading from an HTTPS"}],"source_content_type":"text/x-python","patch_set":2,"id":"8d53d9aa_b87baeb7","line":42,"in_reply_to":"441939fe_02687660","updated":"2026-03-25 19:19:38.000000000","message":"Seems it\u0027s there - https://osbpo.debian.net/deb-status/","commit_id":"93443a3084de4576a73988b273620af8f974765a"}]}
