{"action":"created","issue":{"url":"https://api.github.com/repos/golang/go/issues/18813","repository_url":"https://api.github.com/repos/golang/go","labels_url":"https://api.github.com/repos/golang/go/issues/18813/labels{/name}","comments_url":"https://api.github.com/repos/golang/go/issues/18813/comments","events_url":"https://api.github.com/repos/golang/go/issues/18813/events","html_url":"https://github.com/golang/go/issues/18813","id":203674957,"number":18813,"title":"crypto/x509: go get regression from go1.7 to go1.8 on CentOS due to cert file lookup paths change","user":{"login":"joegrasse","id":4334144,"avatar_url":"https://avatars.githubusercontent.com/u/4334144?v=3","gravatar_id":"","url":"https://api.github.com/users/joegrasse","html_url":"https://github.com/joegrasse","followers_url":"https://api.github.com/users/joegrasse/followers","following_url":"https://api.github.com/users/joegrasse/following{/other_user}","gists_url":"https://api.github.com/users/joegrasse/gists{/gist_id}","starred_url":"https://api.github.com/users/joegrasse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joegrasse/subscriptions","organizations_url":"https://api.github.com/users/joegrasse/orgs","repos_url":"https://api.github.com/users/joegrasse/repos","events_url":"https://api.github.com/users/joegrasse/events{/privacy}","received_events_url":"https://api.github.com/users/joegrasse/received_events","type":"User","site_admin":false},"labels":[{"id":373401956,"url":"https://api.github.com/repos/golang/go/labels/NeedsDecision","name":"NeedsDecision","color":"ededed","default":false}],"state":"open","locked":false,"assignee":{"login":"agl","id":21203,"avatar_url":"https://avatars.githubusercontent.com/u/21203?v=3","gravatar_id":"","url":"https://api.github.com/users/agl","html_url":"https://github.com/agl","followers_url":"https://api.github.com/users/agl/followers","following_url":"https://api.github.com/users/agl/following{/other_user}","gists_url":"https://api.github.com/users/agl/gists{/gist_id}","starred_url":"https://api.github.com/users/agl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/agl/subscriptions","organizations_url":"https://api.github.com/users/agl/orgs","repos_url":"https://api.github.com/users/agl/repos","events_url":"https://api.github.com/users/agl/events{/privacy}","received_events_url":"https://api.github.com/users/agl/received_events","type":"User","site_admin":false},"assignees":[{"login":"agl","id":21203,"avatar_url":"https://avatars.githubusercontent.com/u/21203?v=3","gravatar_id":"","url":"https://api.github.com/users/agl","html_url":"https://github.com/agl","followers_url":"https://api.github.com/users/agl/followers","following_url":"https://api.github.com/users/agl/following{/other_user}","gists_url":"https://api.github.com/users/agl/gists{/gist_id}","starred_url":"https://api.github.com/users/agl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/agl/subscriptions","organizations_url":"https://api.github.com/users/agl/orgs","repos_url":"https://api.github.com/users/agl/repos","events_url":"https://api.github.com/users/agl/events{/privacy}","received_events_url":"https://api.github.com/users/agl/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/golang/go/milestones/42","html_url":"https://github.com/golang/go/milestone/42","labels_url":"https://api.github.com/repos/golang/go/milestones/42/labels","id":1748849,"number":42,"title":"Go1.8Maybe","description":"","creator":{"login":"bradfitz","id":2621,"avatar_url":"https://avatars.githubusercontent.com/u/2621?v=3","gravatar_id":"","url":"https://api.github.com/users/bradfitz","html_url":"https://github.com/bradfitz","followers_url":"https://api.github.com/users/bradfitz/followers","following_url":"https://api.github.com/users/bradfitz/following{/other_user}","gists_url":"https://api.github.com/users/bradfitz/gists{/gist_id}","starred_url":"https://api.github.com/users/bradfitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bradfitz/subscriptions","organizations_url":"https://api.github.com/users/bradfitz/orgs","repos_url":"https://api.github.com/users/bradfitz/repos","events_url":"https://api.github.com/users/bradfitz/events{/privacy}","received_events_url":"https://api.github.com/users/bradfitz/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":230,"state":"open","created_at":"2016-05-04T23:40:26Z","updated_at":"2017-01-27T17:23:20Z","due_on":"2017-01-31T08:00:00Z","closed_at":null},"comments":9,"created_at":"2017-01-27T16:12:23Z","updated_at":"2017-01-27T18:50:28Z","closed_at":null,"body":"### What version of Go are you using (`go version`)?\r\n```go version go1.8rc3 linux/386```\r\n\r\n### What operating system and processor architecture are you using (`go env`)?\r\n```\r\nGOARCH=\"386\"\r\nGOBIN=\"\"\r\nGOEXE=\"\"\r\nGOHOSTARCH=\"386\"\r\nGOHOSTOS=\"linux\"\r\nGOOS=\"linux\"\r\nGOPATH=\"/usr2/ps/isp/go\"\r\nGORACE=\"\"\r\nGOROOT=\"/usr/local/go\"\r\nGOTOOLDIR=\"/usr/local/go/pkg/tool/linux_386\"\r\nGCCGO=\"gccgo\"\r\nGO386=\"\"\r\nCC=\"gcc\"\r\nGOGCCFLAGS=\"-fPIC -m32 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build005892966=/tmp/go-build\"\r\nCXX=\"g++\"\r\nCGO_ENABLED=\"1\"\r\nPKG_CONFIG=\"pkg-config\"\r\nCGO_CFLAGS=\"-g -O2\"\r\nCGO_CPPFLAGS=\"\"\r\nCGO_CXXFLAGS=\"-g -O2\"\r\nCGO_FFLAGS=\"-g -O2\"\r\nCGO_LDFLAGS=\"-g -O2\"\r\n```\r\n\r\n### What did you do?\r\n```go get -d -u <package location>```\r\n\r\n### What did you expect to see?\r\nSuccessful completion of ```go get```\r\n\r\n### What did you see instead?\r\n```package <package location>: unrecognized import path \"<package location>\" (https fetch: Get https://<package_url>?go-get=1: x509: certificate signed by unknown authority)```\r\n\r\nUsing ```go version go1.7.4 linux/386```, this worked successfully. We are using our own CA, and the package_url is our own internal server."},"comment":{"url":"https://api.github.com/repos/golang/go/issues/comments/275742955","html_url":"https://github.com/golang/go/issues/18813#issuecomment-275742955","issue_url":"https://api.github.com/repos/golang/go/issues/18813","id":275742955,"user":{"login":"bradfitz","id":2621,"avatar_url":"https://avatars.githubusercontent.com/u/2621?v=3","gravatar_id":"","url":"https://api.github.com/users/bradfitz","html_url":"https://github.com/bradfitz","followers_url":"https://api.github.com/users/bradfitz/followers","following_url":"https://api.github.com/users/bradfitz/following{/other_user}","gists_url":"https://api.github.com/users/bradfitz/gists{/gist_id}","starred_url":"https://api.github.com/users/bradfitz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bradfitz/subscriptions","organizations_url":"https://api.github.com/users/bradfitz/orgs","repos_url":"https://api.github.com/users/bradfitz/repos","events_url":"https://api.github.com/users/bradfitz/events{/privacy}","received_events_url":"https://api.github.com/users/bradfitz/received_events","type":"User","site_admin":false},"created_at":"2017-01-27T18:50:28Z","updated_at":"2017-01-27T18:50:28Z","body":"If we got this bug report two months a fix would've been much easier.\r\n\r\nBetween go1.8beta1, go1.8beta2, go1.8rc1, go1.8rc2, and go1.8rc3 we make fewer and smaller and safer changes. We're basically not making changes at this point of the release cycle. We can't risk causing regressions for other crypto/x509 users. The fact that we only got one bug report about this (and so late) suggests this isn't an issue that will impact many people at least.\r\n\r\nUnless there's a great diagnosis of what's happening and a super minimal and obviously-correct fix, you'll probably have to just modify both *.crt files, use a locally-patched Go, stay on Go 1.7, or wait for Go 1.9. Sorry."}}
{"actor":{"display_login":"bradfitz"}}