)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6f8eb0e5a4010663183f1565b8a853df6f679080","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"bd16b14a_a249341a","updated":"2025-10-03 19:56:51.000000000","message":"I checked the template and the pep8 job is voting :(","commit_id":"a7da92a3bbc8cf8b553df99d927b3795fffbed65"},{"author":{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},"change_message_id":"5df197f311e19814a3e054fd348db65714b45795","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"287550b2_b790c6cb","updated":"2025-10-06 13:51:47.000000000","message":"https://github.com/openstack-charmers/charmed-openstack-info/pull/78 is containing the new charmcraft channels","commit_id":"a7da92a3bbc8cf8b553df99d927b3795fffbed65"},{"author":{"_account_id":6737,"name":"Edward Hope-Morley","email":"edward.hope-morley@canonical.com","username":"hopem"},"change_message_id":"3919dbb5350da562490bdd8b40692eb034b676fe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"61f94e32_4d814b90","updated":"2025-10-06 14:42:20.000000000","message":"added the ci fixes to this patch otherwise gate will fail","commit_id":"3c34e0943eebe9091642acfe1ac003594768a731"}],"charmcraft.yaml":[{"author":{"_account_id":2424,"name":"Felipe Reyes","email":"felipe.reyes@canonical.com","username":"freyes"},"change_message_id":"881e5bdcfe07140336d6761d1d9baa7f8d4fe40d","unresolved":true,"context_lines":[{"line_number":19,"context_line":"      apt install -y ca-certificates"},{"line_number":20,"context_line":"      update-ca-certificates"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"base: ubuntu@22.04"},{"line_number":23,"context_line":"platforms:"},{"line_number":24,"context_line":"  amd64:"},{"line_number":25,"context_line":"    build-on: amd64"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"d6a9f8c5_4690e7d8","line":22,"updated":"2025-10-03 22:06:30.000000000","message":"this will migrate this charm to charmcraft 3.x, I don\u0027t mind doing this, although if you want to do it, the charmed-openstack-info needs to be updated (e.g. https://github.com/openstack-charmers/charmed-openstack-info/pull/77 )","commit_id":"a7da92a3bbc8cf8b553df99d927b3795fffbed65"},{"author":{"_account_id":35761,"name":"Guillaume Boutry","display_name":"gboutry","email":"guillaume.boutry@canonical.com","username":"gboutry"},"change_message_id":"8bfbe83f16dc294f646d0083286ec07a4e42547c","unresolved":false,"context_lines":[{"line_number":19,"context_line":"      apt install -y ca-certificates"},{"line_number":20,"context_line":"      update-ca-certificates"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"base: ubuntu@22.04"},{"line_number":23,"context_line":"platforms:"},{"line_number":24,"context_line":"  amd64:"},{"line_number":25,"context_line":"    build-on: amd64"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"5ab510b2_6afa5908","line":22,"in_reply_to":"d6a9f8c5_4690e7d8","updated":"2025-10-06 14:45:40.000000000","message":"Done","commit_id":"a7da92a3bbc8cf8b553df99d927b3795fffbed65"}],"tox.ini":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"6f8eb0e5a4010663183f1565b8a853df6f679080","unresolved":true,"context_lines":[{"line_number":77,"context_line":"[testenv:pep8]"},{"line_number":78,"context_line":"deps \u003d"},{"line_number":79,"context_line":"    -r{toxinidir}/requirements.txt"},{"line_number":80,"context_line":"    -r{toxinidir}/test-requirements.in"},{"line_number":81,"context_line":"commands \u003d flake8 {posargs} files templates/remediate_nova_mdevs.py src unit_tests tests"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"[testenv:cover]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"94cdfca4_43532d16","line":80,"updated":"2025-10-03 19:56:51.000000000","message":"I think we need to un-do this one line, the pep8 job is voting in the gate and afaics it won\u0027t merge otherwise.","commit_id":"a7da92a3bbc8cf8b553df99d927b3795fffbed65"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"908861cebe243bd1b084d315e633640227afbb6a","unresolved":false,"context_lines":[{"line_number":77,"context_line":"[testenv:pep8]"},{"line_number":78,"context_line":"deps \u003d"},{"line_number":79,"context_line":"    -r{toxinidir}/requirements.txt"},{"line_number":80,"context_line":"    -r{toxinidir}/test-requirements.in"},{"line_number":81,"context_line":"commands \u003d flake8 {posargs} files templates/remediate_nova_mdevs.py src unit_tests tests"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"[testenv:cover]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"c9af3e21_77220fed","line":80,"in_reply_to":"94cdfca4_43532d16","updated":"2025-10-06 14:47:49.000000000","message":"Done","commit_id":"a7da92a3bbc8cf8b553df99d927b3795fffbed65"}]}
