[pkg-go] Bug#1011875: golang-github-opencontainers-runtime-tools: FTBFS: dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 8 github.com/opencontainers/runtime-tools/api/socket github.com/opencontainers/runtime-tools/cgroups github.com/opencontainers/runtime-tools/error github.com/opencontainers/runtime-tools/filepath github.com/opencontainers/runtime-tools/generate github.com/opencontainers/runtime-tools/generate/seccomp github.com/opencontainers/runtime-tools/specerror github.com/opencontainers/runtime-tools/validate returned exit code 1

Lucas Nussbaum lucas at debian.org
Thu May 26 20:03:46 BST 2022


Source: golang-github-opencontainers-runtime-tools
Version: 0.9.0+git20220423.g0105384-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20220525 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules build
> dh build --buildsystem=golang --with=golang
>    dh_update_autotools_config -O--buildsystem=golang
>    dh_autoreconf -O--buildsystem=golang
>    dh_auto_configure -O--buildsystem=golang
>    dh_auto_build -O--buildsystem=golang
> 	cd obj-x86_64-linux-gnu && go generate -v github.com/opencontainers/runtime-tools/api/socket github.com/opencontainers/runtime-tools/cgroups github.com/opencontainers/runtime-tools/error github.com/opencontainers/runtime-tools/filepath github.com/opencontainers/runtime-tools/generate github.com/opencontainers/runtime-tools/generate/seccomp github.com/opencontainers/runtime-tools/specerror github.com/opencontainers/runtime-tools/validate
> src/github.com/opencontainers/runtime-tools/api/socket/socket.go
> src/github.com/opencontainers/runtime-tools/cgroups/cgroups.go
> src/github.com/opencontainers/runtime-tools/cgroups/cgroups_v1.go
> src/github.com/opencontainers/runtime-tools/cgroups/cgroups_v2.go
> src/github.com/opencontainers/runtime-tools/error/error.go
> src/github.com/opencontainers/runtime-tools/filepath/abs.go
> src/github.com/opencontainers/runtime-tools/filepath/abs_test.go
> src/github.com/opencontainers/runtime-tools/filepath/ancestor.go
> src/github.com/opencontainers/runtime-tools/filepath/ancestor_test.go
> src/github.com/opencontainers/runtime-tools/filepath/clean.go
> src/github.com/opencontainers/runtime-tools/filepath/clean_test.go
> src/github.com/opencontainers/runtime-tools/filepath/doc.go
> src/github.com/opencontainers/runtime-tools/filepath/join.go
> src/github.com/opencontainers/runtime-tools/filepath/separator.go
> src/github.com/opencontainers/runtime-tools/generate/config.go
> src/github.com/opencontainers/runtime-tools/generate/generate.go
> src/github.com/opencontainers/runtime-tools/generate/generate_test.go
> src/github.com/opencontainers/runtime-tools/generate/seccomp/consts.go
> src/github.com/opencontainers/runtime-tools/generate/seccomp/parse_action.go
> src/github.com/opencontainers/runtime-tools/generate/seccomp/parse_architecture.go
> src/github.com/opencontainers/runtime-tools/generate/seccomp/parse_arguments.go
> src/github.com/opencontainers/runtime-tools/generate/seccomp/parse_remove.go
> src/github.com/opencontainers/runtime-tools/generate/seccomp/seccomp_default.go
> src/github.com/opencontainers/runtime-tools/generate/seccomp/seccomp_default_linux.go
> src/github.com/opencontainers/runtime-tools/generate/seccomp/syscall_compare.go
> src/github.com/opencontainers/runtime-tools/specerror/bundle.go
> src/github.com/opencontainers/runtime-tools/specerror/config-linux.go
> src/github.com/opencontainers/runtime-tools/specerror/config-windows.go
> src/github.com/opencontainers/runtime-tools/specerror/config.go
> src/github.com/opencontainers/runtime-tools/specerror/error.go
> src/github.com/opencontainers/runtime-tools/specerror/runtime-linux.go
> src/github.com/opencontainers/runtime-tools/specerror/runtime.go
> src/github.com/opencontainers/runtime-tools/validate/validate.go
> src/github.com/opencontainers/runtime-tools/validate/validate_linux.go
> src/github.com/opencontainers/runtime-tools/validate/validate_test.go
> 	cd obj-x86_64-linux-gnu && go install -trimpath -v -p 8 github.com/opencontainers/runtime-tools/api/socket github.com/opencontainers/runtime-tools/cgroups github.com/opencontainers/runtime-tools/error github.com/opencontainers/runtime-tools/filepath github.com/opencontainers/runtime-tools/generate github.com/opencontainers/runtime-tools/generate/seccomp github.com/opencontainers/runtime-tools/specerror github.com/opencontainers/runtime-tools/validate
> github.com/opencontainers/runtime-tools/api/socket
> internal/goarch
> internal/goexperiment
> internal/goos
> internal/cpu
> internal/unsafeheader
> internal/abi
> runtime/internal/math
> runtime/internal/syscall
> runtime/internal/atomic
> runtime/internal/sys
> internal/race
> sync/atomic
> unicode
> unicode/utf8
> internal/itoa
> math/bits
> encoding
> unicode/utf16
> crypto/internal/subtle
> crypto/subtle
> internal/bytealg
> golang.org/x/sys/internal/unsafeheader
> internal/nettrace
> container/list
> vendor/golang.org/x/crypto/cryptobyte/asn1
> vendor/golang.org/x/crypto/internal/subtle
> math
> runtime
> sync
> internal/reflectlite
> math/rand
> internal/testlog
> internal/singleflight
> runtime/cgo
> errors
> sort
> io
> internal/oserror
> path
> strconv
> crypto/elliptic/internal/fiat
> vendor/golang.org/x/net/dns/dnsmessage
> syscall
> strings
> hash
> bytes
> hash/crc32
> reflect
> crypto
> crypto/internal/randutil
> crypto/hmac
> crypto/rc4
> bufio
> regexp/syntax
> vendor/golang.org/x/crypto/hkdf
> vendor/golang.org/x/text/transform
> net/http/internal/ascii
> crypto/elliptic/internal/nistec
> internal/syscall/unix
> time
> internal/syscall/execenv
> regexp
> io/fs
> context
> internal/poll
> embed
> internal/fmtsort
> encoding/binary
> github.com/hashicorp/errwrap
> os
> encoding/base64
> crypto/sha512
> crypto/ed25519/internal/edwards25519/field
> crypto/cipher
> crypto/md5
> golang.org/x/sys/unix
> crypto/sha1
> crypto/sha256
> crypto/aes
> crypto/des
> encoding/pem
> crypto/ed25519/internal/edwards25519
> vendor/golang.org/x/crypto/chacha20
> fmt
> io/ioutil
> path/filepath
> internal/godebug
> vendor/golang.org/x/crypto/internal/poly1305
> internal/intern
> vendor/golang.org/x/sys/cpu
> net/netip
> vendor/golang.org/x/crypto/curve25519/internal/field
> vendor/golang.org/x/crypto/chacha20poly1305
> github.com/opencontainers/runtime-tools/error
> github.com/hashicorp/go-multierror
> github.com/opencontainers/runtime-tools/filepath
> encoding/json
> github.com/opencontainers/runtime-spec/specs-go
> database/sql/driver
> math/big
> github.com/opencontainers/selinux/pkg/pwalkdir
> github.com/opencontainers/runtime-tools/generate/seccomp
> os/user
> log
> github.com/opencontainers/runtime-tools/specerror
> github.com/syndtr/gocapability/capability
> github.com/opencontainers/runtime-tools/cgroups
> github.com/xeipuuv/gojsonpointer
> net/url
> net
> compress/flate
> encoding/hex
> vendor/golang.org/x/crypto/curve25519
> vendor/golang.org/x/text/unicode/bidi
> github.com/xeipuuv/gojsonreference
> github.com/blang/semver
> github.com/sirupsen/logrus
> vendor/golang.org/x/text/unicode/norm
> compress/gzip
> vendor/golang.org/x/net/http2/hpack
> mime
> mime/quotedprintable
> vendor/golang.org/x/text/secure/bidirule
> crypto/rand
> encoding/asn1
> crypto/dsa
> net/http/internal
> github.com/opencontainers/selinux/go-selinux
> crypto/elliptic
> crypto/ed25519
> crypto/rsa
> text/template/parse
> crypto/x509/pkix
> vendor/golang.org/x/crypto/cryptobyte
> vendor/golang.org/x/net/idna
> crypto/ecdsa
> github.com/opencontainers/selinux/go-selinux/label
> text/template
> vendor/golang.org/x/net/http/httpproxy
> net/textproto
> crypto/x509
> mime/multipart
> net/mail
> vendor/golang.org/x/net/http/httpguts
> crypto/tls
> net/http/httptrace
> net/http
> github.com/xeipuuv/gojsonschema
> github.com/opencontainers/runtime-tools/validate
> github.com/opencontainers/runtime-tools/generate
>    dh_auto_test -O--buildsystem=golang
> 	cd obj-x86_64-linux-gnu && go test -vet=off -v -p 8 github.com/opencontainers/runtime-tools/api/socket github.com/opencontainers/runtime-tools/cgroups github.com/opencontainers/runtime-tools/error github.com/opencontainers/runtime-tools/filepath github.com/opencontainers/runtime-tools/generate github.com/opencontainers/runtime-tools/generate/seccomp github.com/opencontainers/runtime-tools/specerror github.com/opencontainers/runtime-tools/validate
> ?   	github.com/opencontainers/runtime-tools/api/socket	[no test files]
> ?   	github.com/opencontainers/runtime-tools/cgroups	[no test files]
> ?   	github.com/opencontainers/runtime-tools/error	[no test files]
> === RUN   TestAbs
> === RUN   TestAbs/Abs("linux","/","/cwd")
> === RUN   TestAbs/Abs("linux","/a","/cwd")
> === RUN   TestAbs/Abs("linux","/a/","/cwd")
> === RUN   TestAbs/Abs("linux","//a","/cwd")
> === RUN   TestAbs/Abs("linux",".","/cwd")
> === RUN   TestAbs/Abs("linux","./c","/a/b")
> === RUN   TestAbs/Abs("linux",".//c","/a/b")
> === RUN   TestAbs/Abs("linux","../a","/cwd")
> === RUN   TestAbs/Abs("linux","../../b","/cwd")
> === RUN   TestAbs/Abs("windows","c:\\","/cwd")
> === RUN   TestAbs/Abs("windows","c:\\a","c:\\cwd")
> === RUN   TestAbs/Abs("windows","c:\\a\\","c:\\cwd")
> === RUN   TestAbs/Abs("windows","c:\\\\a","c:\\cwd")
> === RUN   TestAbs/Abs("windows",".","c:\\cwd")
> === RUN   TestAbs/Abs("windows",".\\c","c:\\a\\b")
> === RUN   TestAbs/Abs("windows",".\\\\c","c:\\a\\b")
> === RUN   TestAbs/Abs("windows","..\\a","c:\\cwd")
> === RUN   TestAbs/Abs("windows","..\\..\\b","c:\\cwd")
> --- PASS: TestAbs (0.00s)
>     --- PASS: TestAbs/Abs("linux","/","/cwd") (0.00s)
>     --- PASS: TestAbs/Abs("linux","/a","/cwd") (0.00s)
>     --- PASS: TestAbs/Abs("linux","/a/","/cwd") (0.00s)
>     --- PASS: TestAbs/Abs("linux","//a","/cwd") (0.00s)
>     --- PASS: TestAbs/Abs("linux",".","/cwd") (0.00s)
>     --- PASS: TestAbs/Abs("linux","./c","/a/b") (0.00s)
>     --- PASS: TestAbs/Abs("linux",".//c","/a/b") (0.00s)
>     --- PASS: TestAbs/Abs("linux","../a","/cwd") (0.00s)
>     --- PASS: TestAbs/Abs("linux","../../b","/cwd") (0.00s)
>     --- PASS: TestAbs/Abs("windows","c:\\","/cwd") (0.00s)
>     --- PASS: TestAbs/Abs("windows","c:\\a","c:\\cwd") (0.00s)
>     --- PASS: TestAbs/Abs("windows","c:\\a\\","c:\\cwd") (0.00s)
>     --- PASS: TestAbs/Abs("windows","c:\\\\a","c:\\cwd") (0.00s)
>     --- PASS: TestAbs/Abs("windows",".","c:\\cwd") (0.00s)
>     --- PASS: TestAbs/Abs("windows",".\\c","c:\\a\\b") (0.00s)
>     --- PASS: TestAbs/Abs("windows",".\\\\c","c:\\a\\b") (0.00s)
>     --- PASS: TestAbs/Abs("windows","..\\a","c:\\cwd") (0.00s)
>     --- PASS: TestAbs/Abs("windows","..\\..\\b","c:\\cwd") (0.00s)
> === RUN   TestIsAbs
> === RUN   TestIsAbs/IsAbs("linux","/")
> === RUN   TestIsAbs/IsAbs("linux","/a")
> === RUN   TestIsAbs/IsAbs("linux","//")
> === RUN   TestIsAbs/IsAbs("linux","//a")
> === RUN   TestIsAbs/IsAbs("linux",".")
> === RUN   TestIsAbs/IsAbs("linux","./a")
> === RUN   TestIsAbs/IsAbs("linux",".//a")
> === RUN   TestIsAbs/IsAbs("linux","../a")
> === RUN   TestIsAbs/IsAbs("linux","../../a")
> === RUN   TestIsAbs/IsAbs("windows","c:\\")
> === RUN   TestIsAbs/IsAbs("windows","c:\\a")
> === RUN   TestIsAbs/IsAbs("windows",".")
> === RUN   TestIsAbs/IsAbs("windows",".\\a")
> === RUN   TestIsAbs/IsAbs("windows","..\\a")
> --- PASS: TestIsAbs (0.00s)
>     --- PASS: TestIsAbs/IsAbs("linux","/") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("linux","/a") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("linux","//") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("linux","//a") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("linux",".") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("linux","./a") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("linux",".//a") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("linux","../a") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("linux","../../a") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("windows","c:\\") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("windows","c:\\a") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("windows",".") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("windows",".\\a") (0.00s)
>     --- PASS: TestIsAbs/IsAbs("windows","..\\a") (0.00s)
> === RUN   TestIsAncestor
> === RUN   TestIsAncestor/IsAncestor("linux","/","/a","/cwd")
> === RUN   TestIsAncestor/IsAncestor("linux","/a","/a","/cwd")
> === RUN   TestIsAncestor/IsAncestor("linux","/a","/","/cwd")
> === RUN   TestIsAncestor/IsAncestor("linux","/a","/ab","/cwd")
> === RUN   TestIsAncestor/IsAncestor("linux","/a/","/a","/cwd")
> === RUN   TestIsAncestor/IsAncestor("linux","//a","/a","/cwd")
> === RUN   TestIsAncestor/IsAncestor("linux","//a","/a/b","/cwd")
> === RUN   TestIsAncestor/IsAncestor("linux","/a","/a/","/cwd")
> === RUN   TestIsAncestor/IsAncestor("linux","/a",".","/cwd")
> === RUN   TestIsAncestor/IsAncestor("linux","/a","b","/a")
> === RUN   TestIsAncestor/IsAncestor("linux","/a","../a","/cwd")
> === RUN   TestIsAncestor/IsAncestor("linux","/a","../a/b","/cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\","c:\\a","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\","d:\\a","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\",".","d:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\a","c:\\a","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\a","c:\\","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\a","c:\\ab","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\a\\","c:\\a","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\\\a","c:\\a","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\\\a","c:\\a\\b","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\a","c:\\a\\","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\a",".","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\a","b","c:\\a")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\a","..\\a","c:\\cwd")
> === RUN   TestIsAncestor/IsAncestor("windows","c:\\a","..\\a\\b","c:\\cwd")
> --- PASS: TestIsAncestor (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","/","/a","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","/a","/a","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","/a","/","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","/a","/ab","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","/a/","/a","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","//a","/a","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","//a","/a/b","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","/a","/a/","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","/a",".","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","/a","b","/a") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","/a","../a","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("linux","/a","../a/b","/cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\","c:\\a","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\","d:\\a","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\",".","d:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\a","c:\\a","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\a","c:\\","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\a","c:\\ab","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\a\\","c:\\a","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\\\a","c:\\a","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\\\a","c:\\a\\b","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\a","c:\\a\\","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\a",".","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\a","b","c:\\a") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\a","..\\a","c:\\cwd") (0.00s)
>     --- PASS: TestIsAncestor/IsAncestor("windows","c:\\a","..\\a\\b","c:\\cwd") (0.00s)
> === RUN   TestClean
> === RUN   TestClean/Clean("linux","/")
> === RUN   TestClean/Clean("linux","//")
> === RUN   TestClean/Clean("linux","/a")
> === RUN   TestClean/Clean("linux","/a/")
> === RUN   TestClean/Clean("linux","//a")
> === RUN   TestClean/Clean("linux","/..")
> === RUN   TestClean/Clean("linux","/../a")
> === RUN   TestClean/Clean("linux",".")
> === RUN   TestClean/Clean("linux","./c")
> === RUN   TestClean/Clean("linux",".././a")
> === RUN   TestClean/Clean("linux","a/../b")
> === RUN   TestClean/Clean("linux","a/..")
> === RUN   TestClean/Clean("windows","c:\\")
> === RUN   TestClean/Clean("windows","c:\\\\")
> === RUN   TestClean/Clean("windows","c:\\a")
> === RUN   TestClean/Clean("windows","c:\\a\\")
> === RUN   TestClean/Clean("windows","c:\\\\a")
> === RUN   TestClean/Clean("windows","c:\\..")
> === RUN   TestClean/Clean("windows","c:\\..\\a")
> === RUN   TestClean/Clean("windows",".")
> === RUN   TestClean/Clean("windows",".\\c")
> === RUN   TestClean/Clean("windows","..\\.\\a")
> === RUN   TestClean/Clean("windows","a\\..\\b")
> === RUN   TestClean/Clean("windows","a\\..")
> --- PASS: TestClean (0.00s)
>     --- PASS: TestClean/Clean("linux","/") (0.00s)
>     --- PASS: TestClean/Clean("linux","//") (0.00s)
>     --- PASS: TestClean/Clean("linux","/a") (0.00s)
>     --- PASS: TestClean/Clean("linux","/a/") (0.00s)
>     --- PASS: TestClean/Clean("linux","//a") (0.00s)
>     --- PASS: TestClean/Clean("linux","/..") (0.00s)
>     --- PASS: TestClean/Clean("linux","/../a") (0.00s)
>     --- PASS: TestClean/Clean("linux",".") (0.00s)
>     --- PASS: TestClean/Clean("linux","./c") (0.00s)
>     --- PASS: TestClean/Clean("linux",".././a") (0.00s)
>     --- PASS: TestClean/Clean("linux","a/../b") (0.00s)
>     --- PASS: TestClean/Clean("linux","a/..") (0.00s)
>     --- PASS: TestClean/Clean("windows","c:\\") (0.00s)
>     --- PASS: TestClean/Clean("windows","c:\\\\") (0.00s)
>     --- PASS: TestClean/Clean("windows","c:\\a") (0.00s)
>     --- PASS: TestClean/Clean("windows","c:\\a\\") (0.00s)
>     --- PASS: TestClean/Clean("windows","c:\\\\a") (0.00s)
>     --- PASS: TestClean/Clean("windows","c:\\..") (0.00s)
>     --- PASS: TestClean/Clean("windows","c:\\..\\a") (0.00s)
>     --- PASS: TestClean/Clean("windows",".") (0.00s)
>     --- PASS: TestClean/Clean("windows",".\\c") (0.00s)
>     --- PASS: TestClean/Clean("windows","..\\.\\a") (0.00s)
>     --- PASS: TestClean/Clean("windows","a\\..\\b") (0.00s)
>     --- PASS: TestClean/Clean("windows","a\\..") (0.00s)
> PASS
> ok  	github.com/opencontainers/runtime-tools/filepath	0.003s
> === RUN   TestGenerateValid
>     generate_test.go:80: unexpected MUST error(s): 1 error occurred:
>         	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         
> --- FAIL: TestGenerateValid (0.01s)
> === RUN   TestRemoveMount
> --- PASS: TestRemoveMount (0.00s)
> === RUN   TestEnvCaching
> --- PASS: TestEnvCaching (0.00s)
> === RUN   TestMultipleEnvCaching
> --- PASS: TestMultipleEnvCaching (0.00s)
> FAIL
> FAIL	github.com/opencontainers/runtime-tools/generate	0.012s
> ?   	github.com/opencontainers/runtime-tools/generate/seccomp	[no test files]
> ?   	github.com/opencontainers/runtime-tools/specerror	[no test files]
> === RUN   TestNewValidator
> --- PASS: TestNewValidator (0.00s)
> === RUN   TestJSONSchema
> === RUN   TestJSONSchema/1_error_occurred:__*_Version_string_empty_Refer_to:_https://github.com/opencontainers/runtime-spec/blob/v1.0.2-dev/config.md#specification-version__
> === RUN   TestJSONSchema/Could_not_read_schema_from_HTTP,_response_status_is_404_Not_Found
>     validate_test.go:260: 
>         	Error Trace:	validate_test.go:260
>         	Error:      	Not equal: 
>         	            	expected: "Could not read schema from HTTP, response status is 404 Not Found"
>         	            	actual  : "1 error occurred:\n\t* Get \"https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.99-rc1/schema/config-schema.json\": x509: certificate signed by unknown authority\n\n"
>         	            	
>         	            	Diff:
>         	            	--- Expected
>         	            	+++ Actual
>         	            	@@ -1 +1,4 @@
>         	            	-Could not read schema from HTTP, response status is 404 Not Found
>         	            	+1 error occurred:
>         	            	+	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.99-rc1/schema/config-schema.json": x509: certificate signed by unknown authority
>         	            	+
>         	            	+
>         	Test:       	TestJSONSchema/Could_not_read_schema_from_HTTP,_response_status_is_404_Not_Found
> === RUN   TestJSONSchema/1_error_occurred:__*_unsupported_configuration_version_(older_than_1.0.2)__
> === RUN   TestJSONSchema/#00
>     validate_test.go:246: expected no error, but got: 1 error occurred:
>         	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         
> === RUN   TestJSONSchema/#01
>     validate_test.go:246: expected no error, but got: 1 error occurred:
>         	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         
> === RUN   TestJSONSchema/#02
>     validate_test.go:246: expected no error, but got: 1 error occurred:
>         	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         
> === RUN   TestJSONSchema/#03
>     validate_test.go:246: expected no error, but got: 1 error occurred:
>         	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         
> === RUN   TestJSONSchema/linux.rootfsPropagation:_linux.rootfsPropagation_must_be_one_of_the_following:_"private",_"shared",_"slave",_"unbindable"
>     validate_test.go:260: 
>         	Error Trace:	validate_test.go:260
>         	Error:      	Not equal: 
>         	            	expected: "linux.rootfsPropagation: linux.rootfsPropagation must be one of the following: \"private\", \"shared\", \"slave\", \"unbindable\""
>         	            	actual  : "1 error occurred:\n\t* Get \"https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json\": x509: certificate signed by unknown authority\n\n"
>         	            	
>         	            	Diff:
>         	            	--- Expected
>         	            	+++ Actual
>         	            	@@ -1 +1,4 @@
>         	            	-linux.rootfsPropagation: linux.rootfsPropagation must be one of the following: "private", "shared", "slave", "unbindable"
>         	            	+1 error occurred:
>         	            	+	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         	            	+
>         	            	+
>         	Test:       	TestJSONSchema/linux.rootfsPropagation:_linux.rootfsPropagation_must_be_one_of_the_following:_"private",_"shared",_"slave",_"unbindable"
> === RUN   TestJSONSchema/#04
>     validate_test.go:246: expected no error, but got: 1 error occurred:
>         	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         
> === RUN   TestJSONSchema/2_errors_occurred:__*_linux.namespaces.0:_Must_validate_at_least_one_schema_(anyOf)__*_linux.namespaces.0.type:_linux.namespaces.0.type_must_be_one_of_the_following:_"mount",_"pid",_"network",_"uts",_"ipc",_"user",_"cgroup"__
>     validate_test.go:260: 
>         	Error Trace:	validate_test.go:260
>         	Error:      	Not equal: 
>         	            	expected: "2 errors occurred:\n\t* linux.namespaces.0: Must validate at least one schema (anyOf)\n\t* linux.namespaces.0.type: linux.namespaces.0.type must be one of the following: \"mount\", \"pid\", \"network\", \"uts\", \"ipc\", \"user\", \"cgroup\"\n\n"
>         	            	actual  : "1 error occurred:\n\t* Get \"https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json\": x509: certificate signed by unknown authority\n\n"
>         	            	
>         	            	Diff:
>         	            	--- Expected
>         	            	+++ Actual
>         	            	@@ -1,4 +1,3 @@
>         	            	-2 errors occurred:
>         	            	-	* linux.namespaces.0: Must validate at least one schema (anyOf)
>         	            	-	* linux.namespaces.0.type: linux.namespaces.0.type must be one of the following: "mount", "pid", "network", "uts", "ipc", "user", "cgroup"
>         	            	+1 error occurred:
>         	            	+	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         	            	 
>         	Test:       	TestJSONSchema/2_errors_occurred:__*_linux.namespaces.0:_Must_validate_at_least_one_schema_(anyOf)__*_linux.namespaces.0.type:_linux.namespaces.0.type_must_be_one_of_the_following:_"mount",_"pid",_"network",_"uts",_"ipc",_"user",_"cgroup"__
> === RUN   TestJSONSchema/#05
>     validate_test.go:246: expected no error, but got: 1 error occurred:
>         	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         
> === RUN   TestJSONSchema/linux.seccomp.architectures.1:_linux.seccomp.architectures.1_must_be_one_of_the_following:_"SCMP_ARCH_X86",_"SCMP_ARCH_X86_64",_"SCMP_ARCH_X32",_"SCMP_ARCH_ARM",_"SCMP_ARCH_AARCH64",_"SCMP_ARCH_MIPS",_"SCMP_ARCH_MIPS64",_"SCMP_ARCH_MIPS64N32",_"SCMP_ARCH_MIPSEL",_"SCMP_ARCH_MIPSEL64",_"SCMP_ARCH_MIPSEL64N32",_"SCMP_ARCH_PPC",_"SCMP_ARCH_PPC64",_"SCMP_ARCH_PPC64LE",_"SCMP_ARCH_S390",_"SCMP_ARCH_S390X",_"SCMP_ARCH_PARISC",_"SCMP_ARCH_PARISC64"
>     validate_test.go:260: 
>         	Error Trace:	validate_test.go:260
>         	Error:      	Not equal: 
>         	            	expected: "linux.seccomp.architectures.1: linux.seccomp.architectures.1 must be one of the following: \"SCMP_ARCH_X86\", \"SCMP_ARCH_X86_64\", \"SCMP_ARCH_X32\", \"SCMP_ARCH_ARM\", \"SCMP_ARCH_AARCH64\", \"SCMP_ARCH_MIPS\", \"SCMP_ARCH_MIPS64\", \"SCMP_ARCH_MIPS64N32\", \"SCMP_ARCH_MIPSEL\", \"SCMP_ARCH_MIPSEL64\", \"SCMP_ARCH_MIPSEL64N32\", \"SCMP_ARCH_PPC\", \"SCMP_ARCH_PPC64\", \"SCMP_ARCH_PPC64LE\", \"SCMP_ARCH_S390\", \"SCMP_ARCH_S390X\", \"SCMP_ARCH_PARISC\", \"SCMP_ARCH_PARISC64\""
>         	            	actual  : "1 error occurred:\n\t* Get \"https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json\": x509: certificate signed by unknown authority\n\n"
>         	            	
>         	            	Diff:
>         	            	--- Expected
>         	            	+++ Actual
>         	            	@@ -1 +1,4 @@
>         	            	-linux.seccomp.architectures.1: linux.seccomp.architectures.1 must be one of the following: "SCMP_ARCH_X86", "SCMP_ARCH_X86_64", "SCMP_ARCH_X32", "SCMP_ARCH_ARM", "SCMP_ARCH_AARCH64", "SCMP_ARCH_MIPS", "SCMP_ARCH_MIPS64", "SCMP_ARCH_MIPS64N32", "SCMP_ARCH_MIPSEL", "SCMP_ARCH_MIPSEL64", "SCMP_ARCH_MIPSEL64N32", "SCMP_ARCH_PPC", "SCMP_ARCH_PPC64", "SCMP_ARCH_PPC64LE", "SCMP_ARCH_S390", "SCMP_ARCH_S390X", "SCMP_ARCH_PARISC", "SCMP_ARCH_PARISC64"
>         	            	+1 error occurred:
>         	            	+	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         	            	+
>         	            	+
>         	Test:       	TestJSONSchema/linux.seccomp.architectures.1:_linux.seccomp.architectures.1_must_be_one_of_the_following:_"SCMP_ARCH_X86",_"SCMP_ARCH_X86_64",_"SCMP_ARCH_X32",_"SCMP_ARCH_ARM",_"SCMP_ARCH_AARCH64",_"SCMP_ARCH_MIPS",_"SCMP_ARCH_MIPS64",_"SCMP_ARCH_MIPS64N32",_"SCMP_ARCH_MIPSEL",_"SCMP_ARCH_MIPSEL64",_"SCMP_ARCH_MIPSEL64N32",_"SCMP_ARCH_PPC",_"SCMP_ARCH_PPC64",_"SCMP_ARCH_PPC64LE",_"SCMP_ARCH_S390",_"SCMP_ARCH_S390X",_"SCMP_ARCH_PARISC",_"SCMP_ARCH_PARISC64"
> === RUN   TestJSONSchema/#06
>     validate_test.go:246: expected no error, but got: 1 error occurred:
>         	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         
> === RUN   TestJSONSchema/linux.seccomp.syscalls.0.action:_linux.seccomp.syscalls.0.action_must_be_one_of_the_following:_"SCMP_ACT_KILL",_"SCMP_ACT_TRAP",_"SCMP_ACT_ERRNO",_"SCMP_ACT_TRACE",_"SCMP_ACT_ALLOW",_"SCMP_ACT_LOG"
>     validate_test.go:260: 
>         	Error Trace:	validate_test.go:260
>         	Error:      	Not equal: 
>         	            	expected: "linux.seccomp.syscalls.0.action: linux.seccomp.syscalls.0.action must be one of the following: \"SCMP_ACT_KILL\", \"SCMP_ACT_TRAP\", \"SCMP_ACT_ERRNO\", \"SCMP_ACT_TRACE\", \"SCMP_ACT_ALLOW\", \"SCMP_ACT_LOG\""
>         	            	actual  : "1 error occurred:\n\t* Get \"https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json\": x509: certificate signed by unknown authority\n\n"
>         	            	
>         	            	Diff:
>         	            	--- Expected
>         	            	+++ Actual
>         	            	@@ -1 +1,4 @@
>         	            	-linux.seccomp.syscalls.0.action: linux.seccomp.syscalls.0.action must be one of the following: "SCMP_ACT_KILL", "SCMP_ACT_TRAP", "SCMP_ACT_ERRNO", "SCMP_ACT_TRACE", "SCMP_ACT_ALLOW", "SCMP_ACT_LOG"
>         	            	+1 error occurred:
>         	            	+	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         	            	+
>         	            	+
>         	Test:       	TestJSONSchema/linux.seccomp.syscalls.0.action:_linux.seccomp.syscalls.0.action_must_be_one_of_the_following:_"SCMP_ACT_KILL",_"SCMP_ACT_TRAP",_"SCMP_ACT_ERRNO",_"SCMP_ACT_TRACE",_"SCMP_ACT_ALLOW",_"SCMP_ACT_LOG"
> === RUN   TestJSONSchema/#07
>     validate_test.go:246: expected no error, but got: 1 error occurred:
>         	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         
> === RUN   TestJSONSchema/linux.seccomp.syscalls.0.args.0.op:_linux.seccomp.syscalls.0.args.0.op_must_be_one_of_the_following:_"SCMP_CMP_NE",_"SCMP_CMP_LT",_"SCMP_CMP_LE",_"SCMP_CMP_EQ",_"SCMP_CMP_GE",_"SCMP_CMP_GT",_"SCMP_CMP_MASKED_EQ"
>     validate_test.go:260: 
>         	Error Trace:	validate_test.go:260
>         	Error:      	Not equal: 
>         	            	expected: "linux.seccomp.syscalls.0.args.0.op: linux.seccomp.syscalls.0.args.0.op must be one of the following: \"SCMP_CMP_NE\", \"SCMP_CMP_LT\", \"SCMP_CMP_LE\", \"SCMP_CMP_EQ\", \"SCMP_CMP_GE\", \"SCMP_CMP_GT\", \"SCMP_CMP_MASKED_EQ\""
>         	            	actual  : "1 error occurred:\n\t* Get \"https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json\": x509: certificate signed by unknown authority\n\n"
>         	            	
>         	            	Diff:
>         	            	--- Expected
>         	            	+++ Actual
>         	            	@@ -1 +1,4 @@
>         	            	-linux.seccomp.syscalls.0.args.0.op: linux.seccomp.syscalls.0.args.0.op must be one of the following: "SCMP_CMP_NE", "SCMP_CMP_LT", "SCMP_CMP_LE", "SCMP_CMP_EQ", "SCMP_CMP_GE", "SCMP_CMP_GT", "SCMP_CMP_MASKED_EQ"
>         	            	+1 error occurred:
>         	            	+	* Get "https://raw.githubusercontent.com/opencontainers/runtime-spec/v1.0.2/schema/config-schema.json": x509: certificate signed by unknown authority
>         	            	+
>         	            	+
>         	Test:       	TestJSONSchema/linux.seccomp.syscalls.0.args.0.op:_linux.seccomp.syscalls.0.args.0.op_must_be_one_of_the_following:_"SCMP_CMP_NE",_"SCMP_CMP_LT",_"SCMP_CMP_LE",_"SCMP_CMP_EQ",_"SCMP_CMP_GE",_"SCMP_CMP_GT",_"SCMP_CMP_MASKED_EQ"
> --- FAIL: TestJSONSchema (0.06s)
>     --- PASS: TestJSONSchema/1_error_occurred:__*_Version_string_empty_Refer_to:_https://github.com/opencontainers/runtime-spec/blob/v1.0.2-dev/config.md#specification-version__ (0.00s)
>     --- FAIL: TestJSONSchema/Could_not_read_schema_from_HTTP,_response_status_is_404_Not_Found (0.01s)
>     --- PASS: TestJSONSchema/1_error_occurred:__*_unsupported_configuration_version_(older_than_1.0.2)__ (0.00s)
>     --- FAIL: TestJSONSchema/#00 (0.00s)
>     --- FAIL: TestJSONSchema/#01 (0.01s)
>     --- FAIL: TestJSONSchema/#02 (0.00s)
>     --- FAIL: TestJSONSchema/#03 (0.00s)
>     --- FAIL: TestJSONSchema/linux.rootfsPropagation:_linux.rootfsPropagation_must_be_one_of_the_following:_"private",_"shared",_"slave",_"unbindable" (0.00s)
>     --- FAIL: TestJSONSchema/#04 (0.00s)
>     --- FAIL: TestJSONSchema/2_errors_occurred:__*_linux.namespaces.0:_Must_validate_at_least_one_schema_(anyOf)__*_linux.namespaces.0.type:_linux.namespaces.0.type_must_be_one_of_the_following:_"mount",_"pid",_"network",_"uts",_"ipc",_"user",_"cgroup"__ (0.00s)
>     --- FAIL: TestJSONSchema/#05 (0.00s)
>     --- FAIL: TestJSONSchema/linux.seccomp.architectures.1:_linux.seccomp.architectures.1_must_be_one_of_the_following:_"SCMP_ARCH_X86",_"SCMP_ARCH_X86_64",_"SCMP_ARCH_X32",_"SCMP_ARCH_ARM",_"SCMP_ARCH_AARCH64",_"SCMP_ARCH_MIPS",_"SCMP_ARCH_MIPS64",_"SCMP_ARCH_MIPS64N32",_"SCMP_ARCH_MIPSEL",_"SCMP_ARCH_MIPSEL64",_"SCMP_ARCH_MIPSEL64N32",_"SCMP_ARCH_PPC",_"SCMP_ARCH_PPC64",_"SCMP_ARCH_PPC64LE",_"SCMP_ARCH_S390",_"SCMP_ARCH_S390X",_"SCMP_ARCH_PARISC",_"SCMP_ARCH_PARISC64" (0.00s)
>     --- FAIL: TestJSONSchema/#06 (0.00s)
>     --- FAIL: TestJSONSchema/linux.seccomp.syscalls.0.action:_linux.seccomp.syscalls.0.action_must_be_one_of_the_following:_"SCMP_ACT_KILL",_"SCMP_ACT_TRAP",_"SCMP_ACT_ERRNO",_"SCMP_ACT_TRACE",_"SCMP_ACT_ALLOW",_"SCMP_ACT_LOG" (0.00s)
>     --- FAIL: TestJSONSchema/#07 (0.00s)
>     --- FAIL: TestJSONSchema/linux.seccomp.syscalls.0.args.0.op:_linux.seccomp.syscalls.0.args.0.op_must_be_one_of_the_following:_"SCMP_CMP_NE",_"SCMP_CMP_LT",_"SCMP_CMP_LE",_"SCMP_CMP_EQ",_"SCMP_CMP_GE",_"SCMP_CMP_GT",_"SCMP_CMP_MASKED_EQ" (0.00s)
> === RUN   TestCheckRoot
> --- PASS: TestCheckRoot (0.00s)
> === RUN   TestCheckSemVer
> --- PASS: TestCheckSemVer (0.00s)
> === RUN   TestCheckProcess
> --- PASS: TestCheckProcess (0.00s)
> === RUN   TestCheckLinux
> --- PASS: TestCheckLinux (0.00s)
> === RUN   TestCheckPlatform
> --- PASS: TestCheckPlatform (0.00s)
> === RUN   TestCheckHooks
> --- PASS: TestCheckHooks (0.00s)
> === RUN   TestCheckMandatoryFields
> === RUN   TestCheckMandatoryFields/1_error_occurred:__*_'Spec.Version'_should_not_be_empty__
> === RUN   TestCheckMandatoryFields/1_error_occurred:__*_Spec_can't_be_nil__
> === RUN   TestCheckMandatoryFields/#00
> === RUN   TestCheckMandatoryFields/1_error_occurred:__*_'Root.Path'_should_not_be_empty__
> --- PASS: TestCheckMandatoryFields (0.00s)
>     --- PASS: TestCheckMandatoryFields/1_error_occurred:__*_'Spec.Version'_should_not_be_empty__ (0.00s)
>     --- PASS: TestCheckMandatoryFields/1_error_occurred:__*_Spec_can't_be_nil__ (0.00s)
>     --- PASS: TestCheckMandatoryFields/#00 (0.00s)
>     --- PASS: TestCheckMandatoryFields/1_error_occurred:__*_'Root.Path'_should_not_be_empty__ (0.00s)
> === RUN   TestCheckAnnotations
> --- PASS: TestCheckAnnotations (0.00s)
> FAIL
> FAIL	github.com/opencontainers/runtime-tools/validate	0.068s
> FAIL
> dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 8 github.com/opencontainers/runtime-tools/api/socket github.com/opencontainers/runtime-tools/cgroups github.com/opencontainers/runtime-tools/error github.com/opencontainers/runtime-tools/filepath github.com/opencontainers/runtime-tools/generate github.com/opencontainers/runtime-tools/generate/seccomp github.com/opencontainers/runtime-tools/specerror github.com/opencontainers/runtime-tools/validate returned exit code 1


The full build log is available from:
http://qa-logs.debian.net/2022/05/25/golang-github-opencontainers-runtime-tools_0.9.0+git20220423.g0105384-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220525;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220525&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the Pkg-go-maintainers mailing list