)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9247,"name":"Arif Ali","email":"arif.ali@canonical.com","username":"arif-ali","status":"Canonical Ltd."},"change_message_id":"1f8697c5e3fba8d463c7f071011a1ff40ef62056","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b22d4f7c_ab1ae192","updated":"2026-07-23 07:48:18.000000000","message":"As you\u0027ve changed the tests.yaml, can you run the func tests too","commit_id":"d16ae9d4cc56b5213d9d5d614e3838fa5f4d856a"},{"author":{"_account_id":38780,"name":"Munir Siddiqui","display_name":"Munir Siddiqui","email":"munir.siddiqui@canonical.com","username":"munirsid"},"change_message_id":"0b1c59ee6b5a54119ce64892a90b5dbd779a6225","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1214d6de_f85c8196","in_reply_to":"b22d4f7c_ab1ae192","updated":"2026-07-24 14:45:46.000000000","message":"Done","commit_id":"d16ae9d4cc56b5213d9d5d614e3838fa5f4d856a"},{"author":{"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},"change_message_id":"9d6c922b351abba8021f2908b330e316496e15b1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"847f5e99_68684efa","updated":"2026-07-24 17:35:11.000000000","message":"LGTM","commit_id":"5f9bc872f74fb1bc15da4ccb779141d82227e778"},{"author":{"_account_id":38780,"name":"Munir Siddiqui","display_name":"Munir Siddiqui","email":"munir.siddiqui@canonical.com","username":"munirsid"},"change_message_id":"3593864679aff22f00f8e629aab99e5691c98c5b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"2b5df99a_f8263fe9","updated":"2026-07-24 14:45:34.000000000","message":"Zaza test results with --func-test-pr 1424:\nhttps://pastebin.canonical.com/p/Zwvq7PrfNt\n\nSummary:\nTest results for charm manila functional tests @ commit 5f9bc87:\n  * noble-caracal: SUCCESS","commit_id":"5f9bc872f74fb1bc15da4ccb779141d82227e778"},{"author":{"_account_id":6737,"name":"Edward Hope-Morley","email":"edward.hope-morley@canonical.com","username":"hopem"},"change_message_id":"b15fe0b4ccc64e295942c9112d13df4639d91cf2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"ce1a8a4f_3e06d5d2","updated":"2026-07-24 15:16:46.000000000","message":"lgtm and func tests passing. this is a carbon copy of policyd addition to other charms.","commit_id":"5f9bc872f74fb1bc15da4ccb779141d82227e778"}],"src/lib/charm/openstack/manila.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"ec2e42ba7780494629ebd723fc04c44d23420782","unresolved":false,"context_lines":[{"line_number":56,"context_line":"charms_openstack.charm.use_defaults(\u0027charm.default-select-release\u0027,"},{"line_number":57,"context_line":"                                    \u0027config.changed\u0027)"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"def strip_join(s, divider\u003d\" \"):"},{"line_number":60,"context_line":"    \"\"\"Cleanup the string passed, split on whitespace and then rejoin it"},{"line_number":61,"context_line":"    cleanly"},{"line_number":62,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"6fa67a10_e681c258","line":59,"updated":"2026-07-23 05:17:08.000000000","message":"pep8: E302 expected 2 blank lines, found 1","commit_id":"f14c0265cc371cd2631e344df154888a4d9be9f2"}]}
