--- Begin Message ---
Source: golang-github-opencontainers-runtime-tools
Version: 0.9.0+git20220423.g0105384-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@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=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220525&fusertaguser=lu...@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.
--- End Message ---