)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1000010,"name":"Mateusz Zalega","display_name":"msgctl","email":"mateusz@monogon.tech","username":"mateusz","avatars":[{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"4a9f80f6bbd62d3b83c23f0c78a82ef88f0116a3","unresolved":true,"context_lines":[{"line_number":1,"context_line":"Parent:     17395f2a (c/l/sinbin: init)"},{"line_number":2,"context_line":"Author:     Mateusz Zalega \u003cmateusz@monogon.tech\u003e"},{"line_number":3,"context_line":"AuthorDate: 2022-11-30 18:04:04 +0100"},{"line_number":4,"context_line":"Commit:     Serge Bazanski \u003cserge@monogon.tech\u003e"},{"line_number":5,"context_line":"CommitDate: 2023-02-16 00:08:57 +0100"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"4613d795_39b4e338","line":2,"updated":"2023-02-16 13:50:14.000000000","message":"Please update this","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"},{"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":"4d9439c09902fc96bce6091521e00006254ed373","unresolved":true,"context_lines":[{"line_number":1,"context_line":"Parent:     17395f2a (c/l/sinbin: init)"},{"line_number":2,"context_line":"Author:     Mateusz Zalega \u003cmateusz@monogon.tech\u003e"},{"line_number":3,"context_line":"AuthorDate: 2022-11-30 18:04:04 +0100"},{"line_number":4,"context_line":"Commit:     Serge Bazanski \u003cserge@monogon.tech\u003e"},{"line_number":5,"context_line":"CommitDate: 2023-02-16 00:08:57 +0100"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"5a525ed6_26fc27c4","line":2,"in_reply_to":"4613d795_39b4e338","updated":"2023-02-16 13:57:18.000000000","message":"I would really like to keep a Co-authored-by: at least. PTAL.","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"},{"author":{"_account_id":1000010,"name":"Mateusz Zalega","display_name":"msgctl","email":"mateusz@monogon.tech","username":"mateusz","avatars":[{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"01b29d389f158062a05a424f141ba47d4ef674aa","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Parent:     17395f2a (c/l/sinbin: init)"},{"line_number":2,"context_line":"Author:     Mateusz Zalega \u003cmateusz@monogon.tech\u003e"},{"line_number":3,"context_line":"AuthorDate: 2022-11-30 18:04:04 +0100"},{"line_number":4,"context_line":"Commit:     Serge Bazanski \u003cserge@monogon.tech\u003e"},{"line_number":5,"context_line":"CommitDate: 2023-02-16 00:08:57 +0100"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"4d891911_0e3332f3","line":2,"in_reply_to":"5a525ed6_26fc27c4","updated":"2023-02-20 10:37:40.000000000","message":"+1","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"}],"cloud/shepherd/equinix/manager/initializer.go":[{"author":{"_account_id":1000010,"name":"Mateusz Zalega","display_name":"msgctl","email":"mateusz@monogon.tech","username":"mateusz","avatars":[{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"4a9f80f6bbd62d3b83c23f0c78a82ef88f0116a3","unresolved":true,"context_lines":[{"line_number":45,"context_line":"\t// SSH session to run its course. Upon timeout, the iteration would be"},{"line_number":46,"context_line":"\t// declared a failure. Must be set."},{"line_number":47,"context_line":"\tSSHConnectTimeout time.Duration"},{"line_number":48,"context_line":"\tSSHExecTimeout    time.Duration"},{"line_number":49,"context_line":"}"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"func (a *AgentConfig) RegisterFlags() {"}],"source_content_type":"text/x-go","patch_set":3,"id":"5854467a_7f0f924a","line":48,"range":{"start_line":48,"start_character":1,"end_line":48,"end_character":15},"updated":"2023-02-16 13:50:14.000000000","message":"missing comment","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"},{"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":"4d9439c09902fc96bce6091521e00006254ed373","unresolved":false,"context_lines":[{"line_number":45,"context_line":"\t// SSH session to run its course. Upon timeout, the iteration would be"},{"line_number":46,"context_line":"\t// declared a failure. Must be set."},{"line_number":47,"context_line":"\tSSHConnectTimeout time.Duration"},{"line_number":48,"context_line":"\tSSHExecTimeout    time.Duration"},{"line_number":49,"context_line":"}"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"func (a *AgentConfig) RegisterFlags() {"}],"source_content_type":"text/x-go","patch_set":3,"id":"c48c320f_539ac329","line":48,"range":{"start_line":48,"start_character":1,"end_line":48,"end_character":15},"in_reply_to":"5854467a_7f0f924a","updated":"2023-02-16 13:57:18.000000000","message":"Ack","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"},{"author":{"_account_id":1000010,"name":"Mateusz Zalega","display_name":"msgctl","email":"mateusz@monogon.tech","username":"mateusz","avatars":[{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"4a9f80f6bbd62d3b83c23f0c78a82ef88f0116a3","unresolved":true,"context_lines":[{"line_number":67,"context_line":"}"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"// InitializerConfig configures the broad agent initialization process. The"},{"line_number":70,"context_line":"// specifics of how an agent is started is instead configured in Agent Config. In"},{"line_number":71,"context_line":"// CLI scenarios, this should be populated from flags via RegisterFlags."},{"line_number":72,"context_line":"type InitializerConfig struct {"},{"line_number":73,"context_line":"\t// DBQueryLimiter limits the rate at which BMDB is queried for servers ready"}],"source_content_type":"text/x-go","patch_set":3,"id":"9bd4abf5_fd68abe4","line":70,"range":{"start_line":70,"start_character":39,"end_line":70,"end_character":42},"updated":"2023-02-16 13:50:14.000000000","message":"are","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"},{"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":"4d9439c09902fc96bce6091521e00006254ed373","unresolved":false,"context_lines":[{"line_number":67,"context_line":"}"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"// InitializerConfig configures the broad agent initialization process. The"},{"line_number":70,"context_line":"// specifics of how an agent is started is instead configured in Agent Config. In"},{"line_number":71,"context_line":"// CLI scenarios, this should be populated from flags via RegisterFlags."},{"line_number":72,"context_line":"type InitializerConfig struct {"},{"line_number":73,"context_line":"\t// DBQueryLimiter limits the rate at which BMDB is queried for servers ready"}],"source_content_type":"text/x-go","patch_set":3,"id":"d005f1b8_42b21e69","line":70,"range":{"start_line":70,"start_character":39,"end_line":70,"end_character":42},"in_reply_to":"9bd4abf5_fd68abe4","updated":"2023-02-16 13:57:18.000000000","message":"Done","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"}],"cloud/shepherd/equinix/manager/provisioner_test.go":[{"author":{"_account_id":1000010,"name":"Mateusz Zalega","display_name":"msgctl","email":"mateusz@monogon.tech","username":"mateusz","avatars":[{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"4a9f80f6bbd62d3b83c23f0c78a82ef88f0116a3","unresolved":true,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":"\tsess, err :\u003d conn.StartSession(ctx)"},{"line_number":64,"context_line":"\tif err !\u003d nil {"},{"line_number":65,"context_line":"\t\tt.Fatalf(\"Failed to create BMDB session for verifiaction: %v\", err)"},{"line_number":66,"context_line":"\t}"},{"line_number":67,"context_line":"\tfor {"},{"line_number":68,"context_line":"\t\ttime.Sleep(100 * time.Millisecond)"}],"source_content_type":"text/x-go","patch_set":3,"id":"715c3c82_e0f66d38","line":65,"range":{"start_line":65,"start_character":46,"end_line":65,"end_character":58},"updated":"2023-02-16 13:50:14.000000000","message":"typo","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"},{"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":"4d9439c09902fc96bce6091521e00006254ed373","unresolved":false,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":"\tsess, err :\u003d conn.StartSession(ctx)"},{"line_number":64,"context_line":"\tif err !\u003d nil {"},{"line_number":65,"context_line":"\t\tt.Fatalf(\"Failed to create BMDB session for verifiaction: %v\", err)"},{"line_number":66,"context_line":"\t}"},{"line_number":67,"context_line":"\tfor {"},{"line_number":68,"context_line":"\t\ttime.Sleep(100 * time.Millisecond)"}],"source_content_type":"text/x-go","patch_set":3,"id":"3cc489a7_e45cf845","line":65,"range":{"start_line":65,"start_character":46,"end_line":65,"end_character":58},"in_reply_to":"715c3c82_e0f66d38","updated":"2023-02-16 13:57:18.000000000","message":"Done","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"}],"cloud/shepherd/equinix/manager/shared_config.go":[{"author":{"_account_id":1000010,"name":"Mateusz Zalega","display_name":"msgctl","email":"mateusz@monogon.tech","username":"mateusz","avatars":[{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/30cae8ca0782f23ce0a60ac80fda3dd9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"4a9f80f6bbd62d3b83c23f0c78a82ef88f0116a3","unresolved":true,"context_lines":[{"line_number":51,"context_line":"\t// by the Provisioner to identify machines which it managed. Must be set."},{"line_number":52,"context_line":"\tDevicePrefix string"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"\tconfigPrefix string"},{"line_number":55,"context_line":"}"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"func (c *SharedConfig) check() error {"}],"source_content_type":"text/x-go","patch_set":3,"id":"f58aba91_f340e28b","line":54,"updated":"2023-02-16 13:50:14.000000000","message":"missing commment","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"},{"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":"4d9439c09902fc96bce6091521e00006254ed373","unresolved":false,"context_lines":[{"line_number":51,"context_line":"\t// by the Provisioner to identify machines which it managed. Must be set."},{"line_number":52,"context_line":"\tDevicePrefix string"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"\tconfigPrefix string"},{"line_number":55,"context_line":"}"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"func (c *SharedConfig) check() error {"}],"source_content_type":"text/x-go","patch_set":3,"id":"1c1e3be3_e9c9f36c","line":54,"in_reply_to":"f58aba91_f340e28b","updated":"2023-02-16 13:57:18.000000000","message":"Done","commit_id":"4ec508c5c4b58b1a07aa7f110029612aaa5de60b"}]}
