)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"c1a1bd30583227cef1deb6254347b4fc39f98769","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4e4405ec_713ed3d4","updated":"2026-06-28 13:41:55.000000000","message":"recheck","commit_id":"6c9cc5be1ca867a05f96fa1c29013f742c154c5f"}],"zuul/driver/github/githubconnection.py":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"272aa5abf8652b29b17964eaf768df18459802df","unresolved":true,"context_lines":[{"line_number":1070,"context_line":"            log_severity(\"No installation ID available for project %s\","},{"line_number":1071,"context_line":"                         project_name)"},{"line_number":1072,"context_line":"            if project_name:"},{"line_number":1073,"context_line":"                self._unknown_projects[project_name] \u003d True"},{"line_number":1074,"context_line":"            return \u0027\u0027"},{"line_number":1075,"context_line":""},{"line_number":1076,"context_line":"        # Consider tokens outdated 5min before the actual expiry time"}],"source_content_type":"text/x-python","patch_set":1,"id":"2d6b40f3_06fe8cf5","line":1073,"updated":"2026-06-18 23:20:42.000000000","message":"Mostly an observation: the recursive behavior of this function when reprime is True calling itself with reprime set to False makes handling this condition a little weird. I half wonder if it would make things a little more readable to have the cache additions more aligned with the cache removals rather than separating them across different methods in a recursive call stack.\n\nIn any case I think this is correct as written so not a -1.","commit_id":"6c9cc5be1ca867a05f96fa1c29013f742c154c5f"}]}
