{"action":"created","issue":{"url":"https://api.github.com/repos/Storj/dataserv-client/issues/118","labels_url":"https://api.github.com/repos/Storj/dataserv-client/issues/118/labels{/name}","comments_url":"https://api.github.com/repos/Storj/dataserv-client/issues/118/comments","events_url":"https://api.github.com/repos/Storj/dataserv-client/issues/118/events","html_url":"https://github.com/Storj/dataserv-client/issues/118","id":105628855,"number":118,"title":"Confirm config is never overwritten.","user":{"login":"F483","id":977605,"avatar_url":"https://avatars.githubusercontent.com/u/977605?v=3","gravatar_id":"","url":"https://api.github.com/users/F483","html_url":"https://github.com/F483","followers_url":"https://api.github.com/users/F483/followers","following_url":"https://api.github.com/users/F483/following{/other_user}","gists_url":"https://api.github.com/users/F483/gists{/gist_id}","starred_url":"https://api.github.com/users/F483/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/F483/subscriptions","organizations_url":"https://api.github.com/users/F483/orgs","repos_url":"https://api.github.com/users/F483/repos","events_url":"https://api.github.com/users/F483/events{/privacy}","received_events_url":"https://api.github.com/users/F483/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Storj/dataserv-client/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"F483","id":977605,"avatar_url":"https://avatars.githubusercontent.com/u/977605?v=3","gravatar_id":"","url":"https://api.github.com/users/F483","html_url":"https://github.com/F483","followers_url":"https://api.github.com/users/F483/followers","following_url":"https://api.github.com/users/F483/following{/other_user}","gists_url":"https://api.github.com/users/F483/gists{/gist_id}","starred_url":"https://api.github.com/users/F483/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/F483/subscriptions","organizations_url":"https://api.github.com/users/F483/orgs","repos_url":"https://api.github.com/users/F483/repos","events_url":"https://api.github.com/users/F483/events{/privacy}","received_events_url":"https://api.github.com/users/F483/received_events","type":"User","site_admin":false},"milestone":null,"comments":4,"created_at":"2015-09-09T16:04:29Z","updated_at":"2015-09-15T19:01:18Z","closed_at":null,"body":"*heunland* reported her config was overwritten when the build path was changed."},"comment":{"url":"https://api.github.com/repos/Storj/dataserv-client/issues/comments/140502698","html_url":"https://github.com/Storj/dataserv-client/issues/118#issuecomment-140502698","issue_url":"https://api.github.com/repos/Storj/dataserv-client/issues/118","id":140502698,"user":{"login":"littleskunk","id":6333390,"avatar_url":"https://avatars.githubusercontent.com/u/6333390?v=3","gravatar_id":"","url":"https://api.github.com/users/littleskunk","html_url":"https://github.com/littleskunk","followers_url":"https://api.github.com/users/littleskunk/followers","following_url":"https://api.github.com/users/littleskunk/following{/other_user}","gists_url":"https://api.github.com/users/littleskunk/gists{/gist_id}","starred_url":"https://api.github.com/users/littleskunk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/littleskunk/subscriptions","organizations_url":"https://api.github.com/users/littleskunk/orgs","repos_url":"https://api.github.com/users/littleskunk/repos","events_url":"https://api.github.com/users/littleskunk/events{/privacy}","received_events_url":"https://api.github.com/users/littleskunk/received_events","type":"User","site_admin":false},"created_at":"2015-09-15T19:01:18Z","updated_at":"2015-09-15T19:01:18Z","body":"I asked heunland what she did. She is using windows 7 and the default config path. She was building on a fat32 drive with different setups. The final build was on Drive C again and it overwrites the default config.\r\n\r\nNow here is what i tryed:\r\nCreate a 2.0.1 config and start 2.1.3 client with config, config --set_payout_address, register and build. I tryed different store_path as well. Everything without luck. I always had my payout address.\r\nInvalid old or new configs will result in a invalid config message without overwriting.\r\n\r\nI see only one way. Change windows user and you will have a new default config path. Thats why i vote for a bugfix.\r\nPossible solution:\r\n1) At the moment config, register, build an farm will create a \"useless\" default config if it does not exists. A missing config exception would be better. Does anybody need the \"useless\" default config?\r\n2) dataserv-client config should not write a default config as well. What do you think about dataserv-client config --autogenerate ? Only this command should write a \"useless\" default config.\r\n\r\n"}}