)]}'
{"cloud/agent/install.go":[{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"9c1691f849776fc9771caa6298dc018de345faac","unresolved":true,"context_lines":[{"line_number":52,"context_line":"}"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"func installMetropolis(req *bpb.MetropolisInstallationRequest, netConfig *npb.Net, l logging.Leveled) error {"},{"line_number":55,"context_line":"\t// Validate we are running via EFI."},{"line_number":56,"context_line":"\tif _, err :\u003d os.Stat(\"/sys/firmware/efi\"); os.IsNotExist(err) {"},{"line_number":57,"context_line":"\t\t//nolint:ST1005"},{"line_number":58,"context_line":"\t\treturn errors.New(\"Monogon OS can only be installed on EFI-booted machines, this one is not\")"}],"source_content_type":"text/x-go","patch_set":3,"id":"90fd9a5b_ce327e07","line":55,"updated":"2024-09-16 13:51:25.000000000","message":"Failed rebased?","commit_id":"18e3692ae002062081b021320881240d59b44fa3"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"8776918ff3b711da5c20d22e8e6a0adba9e4bcbc","unresolved":false,"context_lines":[{"line_number":52,"context_line":"}"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"func installMetropolis(req *bpb.MetropolisInstallationRequest, netConfig *npb.Net, l logging.Leveled) error {"},{"line_number":55,"context_line":"\t// Validate we are running via EFI."},{"line_number":56,"context_line":"\tif _, err :\u003d os.Stat(\"/sys/firmware/efi\"); os.IsNotExist(err) {"},{"line_number":57,"context_line":"\t\t//nolint:ST1005"},{"line_number":58,"context_line":"\t\treturn errors.New(\"Monogon OS can only be installed on EFI-booted machines, this one is not\")"}],"source_content_type":"text/x-go","patch_set":3,"id":"fce16083_ecfcefd6","line":55,"in_reply_to":"90fd9a5b_ce327e07","updated":"2024-09-16 14:03:17.000000000","message":"Done","commit_id":"18e3692ae002062081b021320881240d59b44fa3"}],"go/logging/leveled.go":[{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"acb529a006d2345a8b9e399387da0e414255fb04","unresolved":true,"context_lines":[{"line_number":8,"context_line":"type Leveled interface {"},{"line_number":9,"context_line":"\t// Info logs at the INFO severity. Arguments are handled in the manner of"},{"line_number":10,"context_line":"\t// fmt.Print, a terminating newline is added if missing."},{"line_number":11,"context_line":"\tInfo(args ...interface{})"},{"line_number":12,"context_line":"\t// Infof logs at the INFO severity. Arguments are handled in the manner of"},{"line_number":13,"context_line":"\t// fmt.Printf, a terminating newline is added if missing."},{"line_number":14,"context_line":"\tInfof(format string, args ...interface{})"}],"source_content_type":"text/x-go","patch_set":1,"id":"2ff78783_df207639","line":11,"range":{"start_line":11,"start_character":14,"end_line":11,"end_character":25},"updated":"2024-09-12 12:47:21.000000000","message":"nit: replace with `any`","commit_id":"a2fc6bbe4d347d28dabc4d73ad7fbd11dd4115de"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e359c57d1c984b3d33edc07c74c5e1d60f587992","unresolved":false,"context_lines":[{"line_number":8,"context_line":"type Leveled interface {"},{"line_number":9,"context_line":"\t// Info logs at the INFO severity. Arguments are handled in the manner of"},{"line_number":10,"context_line":"\t// fmt.Print, a terminating newline is added if missing."},{"line_number":11,"context_line":"\tInfo(args ...interface{})"},{"line_number":12,"context_line":"\t// Infof logs at the INFO severity. Arguments are handled in the manner of"},{"line_number":13,"context_line":"\t// fmt.Printf, a terminating newline is added if missing."},{"line_number":14,"context_line":"\tInfof(format string, args ...interface{})"}],"source_content_type":"text/x-go","patch_set":1,"id":"65750fc0_5ae06790","line":11,"range":{"start_line":11,"start_character":14,"end_line":11,"end_character":25},"in_reply_to":"2ff78783_df207639","updated":"2024-09-16 13:25:23.000000000","message":"Done","commit_id":"a2fc6bbe4d347d28dabc4d73ad7fbd11dd4115de"}]}
