Hi there, I am trying to run test suites of Origin 3.6 on s390x but getting some "invalid memory address or nil pointer dereference" error. I am not sure if this is a testcase error or something wrong in my environment.
Please let me know if you spot anything obvious in the stack trace: /================================================/ Running TestImageStreamImport... *failed TestImageStreamImport* I1010 18:33:17.292196Z 6826 pkg_logger.go:48] 2017-10-10T18:33:17Z etcdserver: name = foo ..... I1010 14:33:23.372744 6826 importer.go:551] unsupported manifest type: *manifestlist.DeserializedManifestList E1010 14:33:23.372858 6826 runtime.go:66] Observed a panic: "invalid memory address or nil pointer dereference" (runtime error: invalid memory address or nil pointer dereference) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:72 /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:65 /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:51 /usr/lib/golang/src/runtime/asm_s390x.s:415 /usr/lib/golang/src/runtime/panic.go:489 /usr/lib/golang/src/runtime/panic.go:63 /usr/lib/golang/src/runtime/signal_unix.go:290 /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/pkg/image/importer/importer.go:181 /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/pkg/image/importer/importer.go:93 /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/pkg/image/registry/imagestreamimport/rest.go:156 /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers/rest.go:469 /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers/rest.go:432 /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers/rest.go:1107 /usr/lib/golang/src/runtime/asm_s390x.s:994 panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x8189b646] goroutine 22911 [running]: github.com/openshift/origin/vendor/k8s.io/apimachinery/pkg/util/runtime.HandleCrash(0xc43d92df80, 0x1, 0x1) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go:58 +0x150 panic(0x8412c940, 0x8a62e3a0) /usr/lib/golang/src/runtime/panic.go:489 +0x2d8 github.com/openshift/origin/pkg/image/importer.(*ImageStreamImporter).importImages(0xc43b927b40, 0x3ff96fffed8, 0xc43ac7cc60, 0x8a664be0, 0xc43b461bd0, 0xc4352958c0, 0x8a6c05a0, 0xc43587a070) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/pkg/image/importer/importer.go:181 +0x8d6 github.com/openshift/origin/pkg/image/importer.(*ImageStreamImporter).Import(0xc43b927b40, 0x3ff96fffed8, 0xc43ac7cc60, 0xc4352958c0, 0xc43ac7cc60, 0xc436cd5b60) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/pkg/image/importer/importer.go:93 +0xd0 github.com/openshift/origin/pkg/image/registry/imagestreamimport.(*REST).Create(0xc422612b40, 0x3ff96ffff18, 0xc43ac7cc60, 0x8a6646a0, 0xc4352958c0, 0xc42b5da7d0, 0xc42002e000, 0x0, 0x8a6b7360) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/pkg/image/registry/imagestreamimport/rest.go:156 +0x870 github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers.(*namedCreaterAdapter).Create(0xc421792140, 0x3ff96ffff18, 0xc437d0e060, 0x0, 0x0, 0x8a6646a0, 0xc4352958c0, 0x81b47c4e, 0xc43d42af60, 0xc43d42af58, ...) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers/rest.go:469 +0x5e github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers.createHandler.func1.1(0x1800000000, 0x84c03df0, 0xc43d42af80, 0x1) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers/rest.go:432 +0x6a github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers.finishRequest.func1(0xc4387cd440, 0xc43ac7e550, 0xc4387cd380, 0xc4387cd320) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers/rest.go:1107 +0x88 created by github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers.finishRequest /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/vendor/k8s.io/apiserver/pkg/endpoints/handlers/rest.go:1112 +0xba ... *failed TestImageStreamImportDockerHub* I1010 14:34:54.994410 7039 importer.go:65] the global layer cache is disabled I1010 14:34:54.994586 7039 importer.go:378] importing remote Docker repository registry=https://registry-1.docker.io repository=mysql/doesnotexistinanyform insecure=false I1010 14:34:55.225179 7039 credentials.go:31] asked to provide RefreshToken for https://auth.docker.io/token I1010 14:34:55.225204 7039 credentials.go:26] asked to provide Basic credentials for https://auth.docker.io/token I1010 14:34:55.736587 7039 client.go:336] Retrying request to a v2 Docker registry after encountering error (1 attempts remaining): unauthorized: authentication required I1010 14:34:56.810141 7039 client.go:336] Retrying request to a v2 Docker registry after encountering error (0 attempts remaining): unauthorized: authentication required I1010 14:34:56.855418 7039 importer.go:523] unable to get manifest by tag "latest" for repository &importer.importRepository{Ref:image.DockerImageReference{Registry:"", Namespace:"mysql", Name:"doesnotexistinanyform", Tag:"", ID:""}, Registry:(*url.URL)(0xc4211c4240), Name:"mysql/doesnotexistinanyform", Insecure:false, Tags:[]importer.importTag{importer.importTag{Name:"latest", Image:(*image.Image)(nil), Err:error(nil)}}, Digests:[]importer.importDigest(nil), MaximumTags:0, AdditionalTags:[]string(nil), Err:error(nil)}: errcode.Errors{errcode.Error{Code:1002, Message:"authentication required", Detail:[]interface {}{map[string]interface {}{"Type":"repository", "Class":"", "Name":"mysql/doesnotexistinanyform", "Action":"pull"}}}} I1010 14:34:56.901409 7039 importer.go:527] unable to get tag "latest" for repository &importer.importRepository{Ref:image.DockerImageReference{Registry:"", Namespace:"mysql", Name:"doesnotexistinanyform", Tag:"", ID:""}, Registry:(*url.URL)(0xc4211c4240), Name:"mysql/doesnotexistinanyform", Insecure:false, Tags:[]importer.importTag{importer.importTag{Name:"latest", Image:(*image.Image)(nil), Err:error(nil)}}, Digests:[]importer.importDigest(nil), MaximumTags:0, AdditionalTags:[]string(nil), Err:error(nil)}: errcode.Error{Code:1002, Message:"authentication required", Detail:[]uint8{}} I1010 14:34:56.901484 7039 importer.go:378] importing remote Docker repository registry=https://registry-1.docker.io repository=library/redis insecure=false I1010 14:34:56.902640 7039 credentials.go:31] asked to provide RefreshToken for https://auth.docker.io/token I1010 14:34:56.902653 7039 credentials.go:26] asked to provide Basic credentials for https://auth.docker.io/token *I1010 14:34:57.004966 7039 importer.go:551] unsupported manifest type: * *manifestlist.DeserializedManifestList --- FAIL: TestImageStreamImportDockerHub (2.01s) panic: runtime error: invalid memory address or nil pointer dereference [recovered] panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x8189b646] goroutine 75 [running]: testing.tRunner.func1(0xc4211a8000) /usr/lib/golang/src/testing/testing.go:622 +0x2e0 panic(0x8412c940, 0x8a62e3a0) /usr/lib/golang/src/runtime/panic.go:489 +0x2d8 github.com/openshift/origin/pkg/image/importer.(*ImageStreamImporter).importImages(0xc421161380, 0x3ffafac6a00, 0xc420014fe8, 0x8a664be0, 0xc42116cdc0, 0xc421194580, 0x8a6c04e0, 0x8c358bb8) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/pkg/image/importer/importer.go:181 +0x8d6 github.com/openshift/origin/pkg/image/importer.(*ImageStreamImporter).Import(0xc421161380, 0x3ffafac6a00, 0xc420014fe8, 0xc421194580, 0xc420014fe8, 0x0) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/pkg/image/importer/importer.go:93 +0xd0 github.com/openshift/origin/test/integration.TestImageStreamImportDockerHub.func1(0x84c0d1b8, 0x40000c42015f300) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/test/integration/imageimporter_test.go:825 +0xba github.com/openshift/origin/test/integration.retryOnErrors(0xc4211a8000, 0xc421161340, 0x4, 0x4, 0xc420c75d98, 0x4, 0x4) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/test/integration/dockerregistryclient_test.go:57 +0x30 github.com/openshift/origin/test/integration.retryWhenUnreachable(0xc4211a8000, 0xc420045d98, 0x0, 0x0, 0x0, 0x0, 0x600000000000000) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/test/integration/dockerregistryclient_test.go:82 +0xfa github.com/openshift/origin/test/integration.TestImageStreamImportDockerHub(0xc4211a8000) /root/go/src/ github.com/openshift/origin/_output/local/go/src/github.com/openshift/origin/test/integration/imageimporter_test.go:837 +0x372 testing.tRunner(0xc4211a8000, 0x84bfecc0) /usr/lib/golang/src/testing/testing.go:657 +0xa6 created by testing.(*T).Run /usr/lib/golang/src/testing/testing.go:697 +0x2e4 Running TestImageStreamImportQuayIO... ok TestImageStreamImportQuayIO /================================================/ Thanks.
_______________________________________________ dev mailing list [email protected] http://lists.openshift.redhat.com/openshiftmm/listinfo/dev
