{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/origin/issues/6178","labels_url":"https://api.github.com/repos/openshift/origin/issues/6178/labels{/name}","comments_url":"https://api.github.com/repos/openshift/origin/issues/6178/comments","events_url":"https://api.github.com/repos/openshift/origin/issues/6178/events","html_url":"https://github.com/openshift/origin/pull/6178","id":120047550,"number":6178,"title":"builder: fix basic auth for source repos","user":{"login":"csrwng","id":5834976,"avatar_url":"https://avatars.githubusercontent.com/u/5834976?v=3","gravatar_id":"","url":"https://api.github.com/users/csrwng","html_url":"https://github.com/csrwng","followers_url":"https://api.github.com/users/csrwng/followers","following_url":"https://api.github.com/users/csrwng/following{/other_user}","gists_url":"https://api.github.com/users/csrwng/gists{/gist_id}","starred_url":"https://api.github.com/users/csrwng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/csrwng/subscriptions","organizations_url":"https://api.github.com/users/csrwng/orgs","repos_url":"https://api.github.com/users/csrwng/repos","events_url":"https://api.github.com/users/csrwng/events{/privacy}","received_events_url":"https://api.github.com/users/csrwng/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":25,"created_at":"2015-12-02T22:12:15Z","updated_at":"2015-12-12T22:19:49Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openshift/origin/pulls/6178","html_url":"https://github.com/openshift/origin/pull/6178","diff_url":"https://github.com/openshift/origin/pull/6178.diff","patch_url":"https://github.com/openshift/origin/pull/6178.patch"},"body":"If using basic auth to build a source repo, the 'git ls-remote' test will not pass and fail the build. Only the GIT_SSH and GIT_ASKPASS env vars are passed to the process. Other vars such as GIT_CONFIG are needed for basic auth to succeed. This change passes the entire current environment to git ls-remote with the addition of GIT_ASKPASS=/bin/true. GIT_SSH is already part of the outer environment."},"comment":{"url":"https://api.github.com/repos/openshift/origin/issues/comments/164198695","html_url":"https://github.com/openshift/origin/pull/6178#issuecomment-164198695","issue_url":"https://api.github.com/repos/openshift/origin/issues/6178","id":164198695,"user":{"login":"csrwng","id":5834976,"avatar_url":"https://avatars.githubusercontent.com/u/5834976?v=3","gravatar_id":"","url":"https://api.github.com/users/csrwng","html_url":"https://github.com/csrwng","followers_url":"https://api.github.com/users/csrwng/followers","following_url":"https://api.github.com/users/csrwng/following{/other_user}","gists_url":"https://api.github.com/users/csrwng/gists{/gist_id}","starred_url":"https://api.github.com/users/csrwng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/csrwng/subscriptions","organizations_url":"https://api.github.com/users/csrwng/orgs","repos_url":"https://api.github.com/users/csrwng/repos","events_url":"https://api.github.com/users/csrwng/events{/privacy}","received_events_url":"https://api.github.com/users/csrwng/received_events","type":"User","site_admin":false},"created_at":"2015-12-12T22:19:49Z","updated_at":"2015-12-12T22:19:49Z","body":"Same exact failure as before\r\n```\r\nfailed  TestAuthorizationSubjectAccessReview\r\n...\r\nI1212 13:56:39.527640   30174 create_kubeconfig.go:200] Generating 'system:openshift-registry/127-0-0-1:12000' API client config as /tmp/openshift-integration/openshift.local.config/master/openshift-registry.kubeconfig\r\nF1212 13:56:49.900025   30174 etcd.go:38] Unable delete key: 100: Key not found (/kubernetes.io) [1051]\r\n```\r\nWill investigate a fix"}}