{"action":"opened","issue":{"url":"https://api.github.com/repos/docker/machine/issues/3364","repository_url":"https://api.github.com/repos/docker/machine","labels_url":"https://api.github.com/repos/docker/machine/issues/3364/labels{/name}","comments_url":"https://api.github.com/repos/docker/machine/issues/3364/comments","events_url":"https://api.github.com/repos/docker/machine/issues/3364/events","html_url":"https://github.com/docker/machine/issues/3364","id":150485405,"number":3364,"title":"Environment tests fail when $no_proxy env is set on host machine.","user":{"login":"wadetandy","id":148470,"avatar_url":"https://avatars.githubusercontent.com/u/148470?v=3","gravatar_id":"","url":"https://api.github.com/users/wadetandy","html_url":"https://github.com/wadetandy","followers_url":"https://api.github.com/users/wadetandy/followers","following_url":"https://api.github.com/users/wadetandy/following{/other_user}","gists_url":"https://api.github.com/users/wadetandy/gists{/gist_id}","starred_url":"https://api.github.com/users/wadetandy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wadetandy/subscriptions","organizations_url":"https://api.github.com/users/wadetandy/orgs","repos_url":"https://api.github.com/users/wadetandy/repos","events_url":"https://api.github.com/users/wadetandy/events{/privacy}","received_events_url":"https://api.github.com/users/wadetandy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-04-22T22:25:47Z","updated_at":"2016-04-22T22:25:47Z","closed_at":null,"body":"Description of problem: `commands/env_test.go:438` fails if `$no_proxy` is set\r\n\r\n`docker version`: N/A\r\n\r\n`docker info`: N/A\r\n\r\n`uname -a`: Darwin D25M81ECF8JC 14.5.0 Darwin Kernel Version 14.5.0: Mon Jan 11 18:48:35 PST 2016; root:xnu-2782.50.2~1/RELEASE_X86_64 x86_64\r\n\r\nEnvironment details (AWS, VirtualBox, physical, etc.): Physical Mac\r\n\r\nHow reproducible: very\r\n\r\nSteps to Reproduce:\r\n1. `export no_proxy=mynoproxyvalue`\r\n2. `make test`\r\n\r\nActual Results:\r\n\r\n```\r\nNoProxyVar: (string) (len=8) \"no_proxy\",\r\nNoProxyValue: (string) (len=7) \"mynoproxyvalue\"\r\n```\r\n\r\nExpected Results:\r\n\r\n```\r\nNoProxyVar: (string) (len=8) \"NO_PROXY\",\r\nNoProxyValue: (string) (len=7) \"1.2.3.4\"\r\n```\r\n\r\nAdditional info: If `no_proxy` is set to `1.2.3.4` in step one then only the first expectation fails. The failing test is the one on like 340 with the description \"bash shell set happy path with --no-proxy flag; no existing environment variable set\".  It is clearing out the `NO_PROXY` env variable but the `no_proxy` one is still by my actual environment.  I haven't run into issues with this in actually using docker-machine, but it did cause some confusion when running tests on a clean build."}}