Source: golang-k8s-kube-openapi
Version: 0.0~git20231214.ab13479-1
Severity: important
Tags: patch ftbfs upstream fixed-upstream
User: debian-ri...@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-ri...@lists.debian.org

Dear maintainer,

golang-k8s-kube-openapi fails to build from source on riscv64 with a
timeout in on test:

| Running Suite: Integration Test Suite - 
/<<PKGBUILDDIR>>/_build/src/k8s.io/kube-openapi/test/integration
| 
================================================================================================================================================================
| Random Seed: 1707440586
| 
| Will run 4 of 4 specs
| ------------------------------
| [BeforeSuite] [FAILED] [39.046 seconds]
| [BeforeSuite] 
| 
/<<PKGBUILDDIR>>/_build/src/k8s.io/kube-openapi/test/integration/integration_suite_test.go:70
| 
|   Timeline >>
|   STEP: building openapi-gen @ 02/09/24 01:03:06.541
|   STEP: processing go idl with openapi-gen @ 02/09/24 01:03:35.566
|   [FAILED] in [BeforeSuite] - 
/<<PKGBUILDDIR>>/_build/src/k8s.io/kube-openapi/test/integration/integration_suite_test.go:101
 @ 02/09/24 01:03:45.586
|   << Timeline
| 
|   [FAILED] Timed out after 10.004s.
|   Expected process to exit.  It did not.
|   In [BeforeSuite] at: 
/<<PKGBUILDDIR>>/_build/src/k8s.io/kube-openapi/test/integration/integration_suite_test.go:101
 @ 02/09/24 01:03:45.586
| ------------------------------
| 
| Summarizing 1 Failure:
|   [FAIL] [BeforeSuite] 
|   
/<<PKGBUILDDIR>>/_build/src/k8s.io/kube-openapi/test/integration/integration_suite_test.go:101
| 
| Ran 0 of 4 Specs in 39.056 seconds
| FAIL! -- A BeforeSuite node failed so all tests were skipped.
| --- FAIL: TestGenerators (39.06s)
| FAIL
| FAIL    k8s.io/kube-openapi/test/integration    39.125s
| === RUN   TestConvertGolden
| --- PASS: TestConvertGolden (0.15s)
| PASS
| ok      k8s.io/kube-openapi/test/integration/openapiconv        0.245s
| FAIL
| dh_auto_test: error: cd _build && go test -vet=off -v -p 4 
k8s.io/kube-openapi/cmd/openapi-gen k8s.io/kube-openapi/cmd/openapi-gen/args 
k8s.io/kube-openapi/cmd/openapi2smd k8s.io/kube-openapi/pkg/aggregator 
k8s.io/kube-openapi/pkg/builder k8s.io/kube-openapi/pkg/builder3 
k8s.io/kube-openapi/pkg/builder3/util k8s.io/kube-openapi/pkg/cached 
k8s.io/kube-openapi/pkg/common k8s.io/kube-openapi/pkg/common/restfuladapter 
k8s.io/kube-openapi/pkg/generators k8s.io/kube-openapi/pkg/generators/rules 
k8s.io/kube-openapi/pkg/handler k8s.io/kube-openapi/pkg/handler3 
k8s.io/kube-openapi/pkg/idl k8s.io/kube-openapi/pkg/internal 
k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json 
k8s.io/kube-openapi/pkg/openapiconv k8s.io/kube-openapi/pkg/schemaconv 
k8s.io/kube-openapi/pkg/schemamutation k8s.io/kube-openapi/pkg/spec3 
k8s.io/kube-openapi/pkg/util k8s.io/kube-openapi/pkg/util/jsontesting 
k8s.io/kube-openapi/pkg/util/proto k8s.io/kube-openapi/pkg/util/proto/testing 
k8s.io/kube-openapi/pkg/util/proto/validation k8s.io/kube-openapi/pkg/util/sets 
k8s.io/kube-openapi/pkg/validation/errors 
k8s.io/kube-openapi/pkg/validation/spec 
k8s.io/kube-openapi/pkg/validation/strfmt 
k8s.io/kube-openapi/pkg/validation/strfmt/bson 
k8s.io/kube-openapi/pkg/validation/validate 
k8s.io/kube-openapi/test/integration 
k8s.io/kube-openapi/test/integration/builder 
k8s.io/kube-openapi/test/integration/builder3 
k8s.io/kube-openapi/test/integration/openapiconv 
k8s.io/kube-openapi/test/integration/pkg/generated 
k8s.io/kube-openapi/test/integration/testutil returned exit code 1
| make: *** [debian/rules:4: binary-arch] Error 25
| dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit 
status 2

The full build log is available here:
https://buildd.debian.org/status/fetch.php?pkg=golang-k8s-kube-openapi&arch=riscv64&ver=0.0%7Egit20231214.ab13479-1&stamp=1707440925&raw=0

I submitted a patch upstream which has now been merged:
https://github.com/kubernetes/kube-openapi/commit/b4a5507e9c90356cbf47fb4ad34862ded7919b1e

Would it be possible to include that fix in the next upload?

Thanks
Aurelien

Reply via email to