)]}'
{"metropolis/cli/metroctl/install.go":[{"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":"6b3e2aabda3c11120651eea64481785f292ae5bd","unresolved":true,"context_lines":[{"line_number":96,"context_line":"\t\t}"},{"line_number":97,"context_line":"\t\tocert, opkey, err :\u003d getRawCredentials()"},{"line_number":98,"context_line":"\t\tif err \u003d\u003d noCredentialsError {"},{"line_number":99,"context_line":"\t\t\tlog.Fatalf(\"In order to create a non-bootstrap node installer, you have to take ownership of the cluster first: %v\", err)"},{"line_number":100,"context_line":"\t\t}"},{"line_number":101,"context_line":"\t\tif err !\u003d nil {"},{"line_number":102,"context_line":"\t\t\tlog.Fatalf(\"While retrieving owner credentials: %v\", err)"}],"source_content_type":"text/x-go","patch_set":3,"id":"7bab5b0d_2ef6064c","line":99,"range":{"start_line":99,"start_character":15,"end_line":99,"end_character":114},"updated":"2022-07-06 09:36:40.000000000","message":"Most users will run into this by doing `metroctl install genusb` without the `--register` flag to create a bootstrap node. I would mention that before mentioning `takeownership`.","commit_id":"a58dde8d1fae50051ce86f307f95c539ffdb8f5a"},{"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":"a2f79cd9baf60d0fe6d61167bf98e7fdc5a80d60","unresolved":false,"context_lines":[{"line_number":96,"context_line":"\t\t}"},{"line_number":97,"context_line":"\t\tocert, opkey, err :\u003d getRawCredentials()"},{"line_number":98,"context_line":"\t\tif err \u003d\u003d noCredentialsError {"},{"line_number":99,"context_line":"\t\t\tlog.Fatalf(\"In order to create a non-bootstrap node installer, you have to take ownership of the cluster first: %v\", err)"},{"line_number":100,"context_line":"\t\t}"},{"line_number":101,"context_line":"\t\tif err !\u003d nil {"},{"line_number":102,"context_line":"\t\t\tlog.Fatalf(\"While retrieving owner credentials: %v\", err)"}],"source_content_type":"text/x-go","patch_set":3,"id":"2f098aef_f48ac6e3","line":99,"range":{"start_line":99,"start_character":15,"end_line":99,"end_character":114},"in_reply_to":"7bab5b0d_2ef6064c","updated":"2022-07-06 14:19:15.000000000","message":"Done","commit_id":"a58dde8d1fae50051ce86f307f95c539ffdb8f5a"}]}
