-
Notifications
You must be signed in to change notification settings - Fork 248
Open
Description
When adding new lib support to the https://github.com/jsonnet-libs/k8s, make libs/kueue ends with crash.
Running on thejoeejoee/k8s@b372c78
$ make libs/kueue
mkdir -p /home/debian/k8s/gen && \
./bin/docker.sh \
-v /home/debian/k8s/libs/kueue:/config \
-v /home/debian/k8s/gen:/output \
-e DIFF="true" \
-e GEN_COMMIT="false" \
-e GITHUB_SHA="b372c788b5071dee10dadf1d7b036c85ba729720" \
-e GIT_AUTHOR_NAME="Josef Kolář" \
-e GIT_AUTHOR_EMAIL="josef.kolar@..." \
-e GIT_COMMITTER_NAME="Josef Kolář" \
-e GIT_COMMITTER_EMAIL="josef.kolar@..." \
-e SSH_KEY="${SSH_KEY}" \
ghcr.io/jsonnet-libs/k8s-gen:0.0.8 /config /output
+ CI=false
+ DEBUG=false
+ OPTS=
+ '[' false '!=' true ']'
++ id -u
++ id -g
+ OPTS=' --user 1000:1001'
+ OPTS=' --user 1000:1001 -v /etc/passwd:/etc/passwd:ro'
+ OPTS=' --user 1000:1001 -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro'
+ '[' false == true ']'
+ docker run --rm --user 1000:1001 -v /etc/passwd:/etc/passwd:ro -v /etc/group:/etc/group:ro -v /home/debian/k8s/libs/kueue:/config -v /home/debian/k8s/gen:/output -e DIFF=true -e GEN_COMMIT=false -e GITHUB_SHA=b372c788b5071dee10dadf1d7b036c85ba729720 -e 'GIT_AUTHOR_NAME=Josef Kolář' -e GIT_AUTHOR_EMAIL=josef.kolar@... -e 'GIT_COMMITTER_NAME=Josef Kolář' -e GIT_COMMITTER_EMAIL=josef.kolar@... -e SSH_KEY= ghcr.io/jsonnet-libs/k8s-gen:0.0.8 /config /output
INTERNAL ERROR: (CRASH) Saving empty traceElement on stack
goroutine 1 [running]:
runtime/debug.Stack()
/usr/local/go/src/runtime/debug/stack.go:26 +0x5e
github.com/google/go-jsonnet.(*VM).EvaluateMulti.func1()
/go/pkg/mod/github.com/google/[email protected]/vm.go:210 +0x3d
panic({0x5c9980?, 0x665d00?})
/usr/local/go/src/runtime/panic.go:791 +0x132
github.com/google/go-jsonnet.(*callStack).newCall(...)
/go/pkg/mod/github.com/google/[email protected]/interpreter.go:166
github.com/google/go-jsonnet.(*interpreter).newCall(0xc000014980, {0xc00022bc50?, {0xc0001990e0?, 0x468070?}}, 0x0)
/go/pkg/mod/github.com/google/[email protected]/interpreter.go:306 +0x20b
github.com/google/go-jsonnet.(*interpreter).EvalInCleanEnv(0xc000014980, 0x99de46134bd479e1?, {0x668338, 0xc00010a9a0}, 0x85?)
/go/pkg/mod/github.com/google/[email protected]/interpreter.go:1013 +0x3a
github.com/google/go-jsonnet.(*codeUnboundField).evaluate(0x5d4fc0?, 0xc00022bc50?, {0xc0001990e0?, 0x1?}, 0x9?, {0x46515d?, 0xffffffffffffffff?})
/go/pkg/mod/github.com/google/[email protected]/thunks.go:98 +0x38
github.com/google/go-jsonnet.objectIndex(0xc000014980, {0xc0001990e0?, 0xc000198630?}, {0xc0000135a0, 0x9})
/go/pkg/mod/github.com/google/[email protected]/value.go:724 +0x652
github.com/google/go-jsonnet.(*valueObject).index(...)
/go/pkg/mod/github.com/google/[email protected]/value.go:496
github.com/google/go-jsonnet.builtinManifestYamlDoc.func1({0x667240?, 0xc0001990e0}, 0xc000198630, {0xc0000135ac, 0x4})
/go/pkg/mod/github.com/google/[email protected]/builtins.go:2230 +0x59c
github.com/google/go-jsonnet.builtinManifestYamlDoc.func1({0x6672b8?, 0xc000196cf0}, 0xc000198630, {0x5fe83d, 0x2})
/go/pkg/mod/github.com/google/[email protected]/builtins.go:2217 +0xa79
github.com/google/go-jsonnet.builtinManifestYamlDoc.func1({0x667240?, 0xc0001985d0}, 0xc000198630, {0x0, 0x0})
/go/pkg/mod/github.com/google/[email protected]/builtins.go:2267 +0x535
github.com/google/go-jsonnet.builtinManifestYamlDoc(0xc000014980, {0xc0001984e0, 0x3, 0xc0001984b0?})
/go/pkg/mod/github.com/google/[email protected]/builtins.go:2274 +0x255
github.com/google/go-jsonnet.(*generalBuiltin).evalCall(0xc000079680, {{0xc00018ad30, 0x2, 0x2}, {0x9b7240, 0x0, 0x0}, 0x0}, 0xc000014980)
/go/pkg/mod/github.com/google/[email protected]/builtins.go:2745 +0x385
github.com/google/go-jsonnet.(*valueFunction).call(0xc000023440, 0xc000014980, {{0xc00018ad30, 0x2, 0x2}, {0x9b7240, 0x0, 0x0}, 0x0})
/go/pkg/mod/github.com/google/[email protected]/value.go:349 +0x127
github.com/google/go-jsonnet.(*interpreter).evaluateTailCall(0x668848?, 0xc000148800?, {{0xc00018ad30, 0x2, 0x2}, {0x9b7240, 0x0, 0x0}, 0x0}, 0x1)
/go/pkg/mod/github.com/google/[email protected]/interpreter.go:1037 +0x9d
github.com/google/go-jsonnet.(*interpreter).rawevaluate(0xc000014980, {0x668848, 0xc000148800}, 0x1)
/go/pkg/mod/github.com/google/[email protected]/interpreter.go:621 +0x2685
github.com/google/go-jsonnet.(*interpreter).evaluate(0xc000014980, {0x668848, 0xc000148800}, 0x1)
/go/pkg/mod/github.com/google/[email protected]/interpreter.go:312 +0x4e
github.com/google/go-jsonnet.(*interpreter).EvalInCleanEnv(0xc000014980, 0xe6a7babe804662ec?, {0x668848, 0xc000148800}, 0x85?)
/go/pkg/mod/github.com/google/[email protected]/interpreter.go:1019 +0x6b
github.com/google/go-jsonnet.(*codeUnboundField).evaluate(0x5d4fc0?, 0xc0001983f0?, {0xc000198300?, 0x6?}, 0x7f95fd887c48?, {0xc000181d40?, 0xc0001e9788?})
/go/pkg/mod/github.com/google/[email protected]/thunks.go:98 +0x38
github.com/google/go-jsonnet.objectIndex(0xc000014980, {0xc000198300?, 0xc0001e9a40?}, {0xc0000133e0, 0xa})
/go/pkg/mod/github.com/google/[email protected]/value.go:724 +0x652
github.com/google/go-jsonnet.(*valueObject).index(...)
/go/pkg/mod/github.com/google/[email protected]/value.go:496
github.com/google/go-jsonnet.(*interpreter).manifestJSON(0xc000014980, {0x667240, 0xc000198300})
/go/pkg/mod/github.com/google/[email protected]/interpreter.go:761 +0x993
github.com/google/go-jsonnet.(*interpreter).manifestAndSerializeMulti(0xc000014980, {0x667240, 0xc000198300}, 0x1)
/go/pkg/mod/github.com/google/[email protected]/interpreter.go:907 +0x6a
github.com/google/go-jsonnet.evaluateMulti({0x668698, 0xc0000748c0}, 0x582165?, 0xc000079950, 0xc000079aa0?, 0x7fff16355e42?, 0x16?, {0x666be0?, 0xc000046030?}, 0x1, ...)
/go/pkg/mod/github.com/google/[email protected]/interpreter.go:1397 +0x14a
github.com/google/go-jsonnet.(*VM).EvaluateMulti(0xc000079b00?, {0x668698?, 0xc0000748c0?})
/go/pkg/mod/github.com/google/[email protected]/vm.go:213 +0xbd
github.com/google/go-jsonnet.(*VM).EvaluateFileMulti(0xc00013c230, {0x7fff16355e42?, 0x6675d8?})
/go/pkg/mod/github.com/google/[email protected]/vm.go:451 +0xb4
main.main()
/go/pkg/mod/github.com/google/[email protected]/cmd/jsonnet/cmd.go:453 +0x707
Please report a bug here: https://github.com/google/go-jsonnet/issues
make: *** [Makefile:55: libs/kueue] Error 1
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
$ docker --version
Docker version 28.0.4, build b8034c0
Metadata
Metadata
Assignees
Labels
No labels