)]}'
{"metropolis/node/core/main.go":[{"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":"af650022901de3ac0f1c340617d189c4b404c0e6","unresolved":true,"context_lines":[{"line_number":138,"context_line":"\t\tif err :\u003d root.Start(ctx); err !\u003d nil {"},{"line_number":139,"context_line":"\t\t\treturn fmt.Errorf(\"cannot start root FS: %w\", err)"},{"line_number":140,"context_line":"\t\t}"},{"line_number":141,"context_line":"\t\tnodeParams, err :\u003d root.ESP.Metropolis.NodeParameters.Unmarshal()"},{"line_number":142,"context_line":"\t\tif err \u003d\u003d nil {"},{"line_number":143,"context_line":"\t\t\tif nodeParams.NetworkConfig !\u003d nil {"},{"line_number":144,"context_line":"\t\t\t\tnetworkSvc.StaticConfig \u003d nodeParams.NetworkConfig"}],"source_content_type":"text/x-go","patch_set":2,"id":"9a0c4bb1_ca5206f2","line":141,"range":{"start_line":141,"start_character":2,"end_line":141,"end_character":67},"updated":"2023-03-28 08:24:09.000000000","message":"Factor our nodeParams from cluster.Manager and use it here - otherwise we only support passing params via the ESP partition, not via eg. qemu fwcfg or whatever else we support.","commit_id":"1f99b2d02eb7a5921ce9dcd49f4609d881a4abc1"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"fd6728bcd4e21dd5ab6b3d9ae57e4938205a4314","unresolved":false,"context_lines":[{"line_number":138,"context_line":"\t\tif err :\u003d root.Start(ctx); err !\u003d nil {"},{"line_number":139,"context_line":"\t\t\treturn fmt.Errorf(\"cannot start root FS: %w\", err)"},{"line_number":140,"context_line":"\t\t}"},{"line_number":141,"context_line":"\t\tnodeParams, err :\u003d root.ESP.Metropolis.NodeParameters.Unmarshal()"},{"line_number":142,"context_line":"\t\tif err \u003d\u003d nil {"},{"line_number":143,"context_line":"\t\t\tif nodeParams.NetworkConfig !\u003d nil {"},{"line_number":144,"context_line":"\t\t\t\tnetworkSvc.StaticConfig \u003d nodeParams.NetworkConfig"}],"source_content_type":"text/x-go","patch_set":2,"id":"c2af3b55_46060019","line":141,"range":{"start_line":141,"start_character":2,"end_line":141,"end_character":67},"in_reply_to":"9a0c4bb1_ca5206f2","updated":"2023-03-28 11:53:58.000000000","message":"Done","commit_id":"1f99b2d02eb7a5921ce9dcd49f4609d881a4abc1"}],"metropolis/proto/api/configuration.proto":[{"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":"af650022901de3ac0f1c340617d189c4b404c0e6","unresolved":true,"context_lines":[{"line_number":64,"context_line":"    }"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"    // Optional network configuration when autoconfiguration is not possible or"},{"line_number":67,"context_line":"    // desirable. If unset, autoconfiguration is used."},{"line_number":68,"context_line":"    net.proto.Net network_config \u003d 4;"},{"line_number":69,"context_line":"}"}],"source_content_type":"text/x-protobuf","patch_set":2,"id":"2b7829f4_2401c33d","line":67,"range":{"start_line":67,"start_character":28,"end_line":67,"end_character":45},"updated":"2023-03-28 08:24:09.000000000","message":"```suggestion\n    // desirable. If unset, autoconfiguration (ie. DHCP) is used.\n```","commit_id":"1f99b2d02eb7a5921ce9dcd49f4609d881a4abc1"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"fd6728bcd4e21dd5ab6b3d9ae57e4938205a4314","unresolved":false,"context_lines":[{"line_number":64,"context_line":"    }"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"    // Optional network configuration when autoconfiguration is not possible or"},{"line_number":67,"context_line":"    // desirable. If unset, autoconfiguration is used."},{"line_number":68,"context_line":"    net.proto.Net network_config \u003d 4;"},{"line_number":69,"context_line":"}"}],"source_content_type":"text/x-protobuf","patch_set":2,"id":"7aca01a3_ee737c05","line":67,"range":{"start_line":67,"start_character":28,"end_line":67,"end_character":45},"in_reply_to":"2b7829f4_2401c33d","updated":"2023-03-28 11:53:58.000000000","message":"Done","commit_id":"1f99b2d02eb7a5921ce9dcd49f4609d881a4abc1"}]}
