{"action":"created","issue":{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-config/issues/141","labels_url":"https://api.github.com/repos/spring-cloud/spring-cloud-config/issues/141/labels{/name}","comments_url":"https://api.github.com/repos/spring-cloud/spring-cloud-config/issues/141/comments","events_url":"https://api.github.com/repos/spring-cloud/spring-cloud-config/issues/141/events","html_url":"https://github.com/spring-cloud/spring-cloud-config/issues/141","id":72493230,"number":141,"title":"Use local working copy when git host isn't available for config server","user":{"login":"Binary00","id":1694407,"avatar_url":"https://avatars.githubusercontent.com/u/1694407?v=3","gravatar_id":"","url":"https://api.github.com/users/Binary00","html_url":"https://github.com/Binary00","followers_url":"https://api.github.com/users/Binary00/followers","following_url":"https://api.github.com/users/Binary00/following{/other_user}","gists_url":"https://api.github.com/users/Binary00/gists{/gist_id}","starred_url":"https://api.github.com/users/Binary00/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Binary00/subscriptions","organizations_url":"https://api.github.com/users/Binary00/orgs","repos_url":"https://api.github.com/users/Binary00/repos","events_url":"https://api.github.com/users/Binary00/events{/privacy}","received_events_url":"https://api.github.com/users/Binary00/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-config/labels/documentation","name":"documentation","color":"009800"},{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-config/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-05-01T18:34:13Z","updated_at":"2015-11-03T06:08:06Z","closed_at":"2015-07-13T10:55:37Z","body":"The issue of HA was brought up here #4. Does that mean when a git host goes down the property server will continue to serve up files if a particular repo has already been referenced? \r\n\r\nI've tested this out locally and haven't had luck with that. \r\n\r\nSteps Used:\r\n1.  Pointed a configuration server at a git repo. Using a short dns timeout. `java.security.Security.setProperty(\"networkaddress.cache.ttl\" , \"10\")`\r\n2.  Hit a property endpoint to get that repo pulled down locally.\r\n3.  Update my local hosts file to point to 127.0.0.2 for the git host used in step 1. \r\n4.  Hit the same property endpoint in step 2. The connection proceeded to timeout. \r\n\r\nIt'd be nice to have a configuration timeout for a git host, if that timeout is exceeded the local file system is used in the event those properties have been requested before. \r\n\r\nI know there is the ability to use the `file:/` option for a git uri to point locally, I didn't know if there was any redundancy with remote git repos. \r\n\r\nThanks!"},"comment":{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-config/issues/comments/153254633","html_url":"https://github.com/spring-cloud/spring-cloud-config/issues/141#issuecomment-153254633","issue_url":"https://api.github.com/repos/spring-cloud/spring-cloud-config/issues/141","id":153254633,"user":{"login":"dsyer","id":124075,"avatar_url":"https://avatars.githubusercontent.com/u/124075?v=3","gravatar_id":"","url":"https://api.github.com/users/dsyer","html_url":"https://github.com/dsyer","followers_url":"https://api.github.com/users/dsyer/followers","following_url":"https://api.github.com/users/dsyer/following{/other_user}","gists_url":"https://api.github.com/users/dsyer/gists{/gist_id}","starred_url":"https://api.github.com/users/dsyer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsyer/subscriptions","organizations_url":"https://api.github.com/users/dsyer/orgs","repos_url":"https://api.github.com/users/dsyer/repos","events_url":"https://api.github.com/users/dsyer/events{/privacy}","received_events_url":"https://api.github.com/users/dsyer/received_events","type":"User","site_admin":false},"created_at":"2015-11-03T06:08:06Z","updated_at":"2015-11-03T06:08:06Z","body":"1.0.3 is the latest GA release. Why didn't you use that? What makes you think it isn't working?"}}