>>> rekor: Building community/rekor 1.1.1-r0 (using abuild 3.11.0-r1) started Mon, 22 May 2023 21:15:55 +0000 >>> rekor: Checking sanity of /home/buildozer/aports/community/rekor/APKBUILD... >>> rekor: Analyzing dependencies... >>> rekor: Installing for build: build-base go (1/2) Installing go (1.20.4-r0) (2/2) Installing .makedepends-rekor (20230522.211555) Executing busybox-1.36.0-r9.trigger OK: 551 MiB in 106 packages >>> rekor: Cleaning up srcdir >>> rekor: Cleaning up pkgdir >>> rekor: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/rekor-1.1.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> rekor: Fetching rekor-1.1.1.tar.gz::https://github.com/sigstore/rekor/archive/v1.1.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 850k 0 850k 0 0 612k 0 --:--:-- 0:00:01 --:--:-- 1141k >>> rekor: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/rekor-1.1.1.tar.gz >>> rekor: Checking sha512sums... rekor-1.1.1.tar.gz: OK >>> rekor: Unpacking /var/cache/distfiles/v3.18/rekor-1.1.1.tar.gz... go: downloading github.com/sigstore/sigstore v1.6.3 go: downloading github.com/go-openapi/runtime v0.26.0 go: downloading github.com/go-openapi/strfmt v0.21.7 go: downloading github.com/go-openapi/swag v0.22.3 go: downloading github.com/go-playground/validator/v10 v10.13.0 go: downloading github.com/spf13/cobra v1.7.0 go: downloading github.com/mitchellh/go-homedir v1.1.0 go: downloading github.com/spf13/pflag v1.0.5 go: downloading github.com/spf13/viper v1.15.0 go: downloading github.com/transparency-dev/merkle v0.0.1 go: downloading sigs.k8s.io/release-utils v0.7.3 go: downloading github.com/hashicorp/go-cleanhttp v0.5.2 go: downloading github.com/hashicorp/go-retryablehttp v0.7.2 go: downloading github.com/go-openapi/errors v0.20.3 go: downloading github.com/go-chi/chi v4.1.2+incompatible go: downloading go.uber.org/zap v1.24.0 go: downloading github.com/ghodss/yaml v1.0.0 go: downloading github.com/google/trillian v1.5.1 go: downloading github.com/blang/semver v3.5.1+incompatible go: downloading github.com/cyberphone/json-canonicalization v0.0.0-20220623050100-57a0ce2678a7 go: downloading github.com/mitchellh/mapstructure v1.5.0 go: downloading golang.org/x/exp v0.0.0-20230124195608-d38c7dcee874 go: downloading github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 go: downloading golang.org/x/sync v0.1.0 go: downloading github.com/in-toto/in-toto-golang v0.8.0 go: downloading github.com/veraison/go-cose v1.0.0 go: downloading github.com/secure-systems-lab/go-securesystemslib v0.5.0 go: downloading github.com/sassoftware/relic v7.2.1+incompatible go: downloading github.com/cavaliercoder/go-rpm v0.0.0-20200122174316-8cb9fd9c31a8 go: downloading github.com/theupdateframework/go-tuf v0.5.2 go: downloading golang.org/x/mod v0.10.0 go: downloading google.golang.org/grpc v1.54.0 go: downloading google.golang.org/protobuf v1.30.0 go: downloading github.com/go-openapi/validate v0.22.1 go: downloading github.com/mailru/easyjson v0.7.7 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/oklog/ulid v1.3.1 go: downloading go.mongodb.org/mongo-driver v1.11.3 go: downloading github.com/fsnotify/fsnotify v1.6.0 go: downloading github.com/spf13/afero v1.9.3 go: downloading github.com/spf13/cast v1.5.0 go: downloading github.com/spf13/jwalterweatherman v1.1.0 go: downloading github.com/opentracing/opentracing-go v1.2.0 go: downloading go.opentelemetry.io/otel v1.14.0 go: downloading go.opentelemetry.io/otel/trace v1.14.0 go: downloading github.com/go-playground/universal-translator v0.18.1 go: downloading github.com/leodido/go-urn v1.2.3 go: downloading golang.org/x/crypto v0.8.0 go: downloading golang.org/x/text v0.9.0 go: downloading github.com/google/go-containerregistry v0.14.0 go: downloading github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b go: downloading github.com/common-nighthawk/go-figure v0.0.0-20210622060536-734e95fb86be go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading go.uber.org/atomic v1.10.0 go: downloading gopkg.in/ini.v1 v1.67.0 go: downloading go.uber.org/multierr v1.9.0 go: downloading github.com/shibumi/go-pathspec v1.3.0 go: downloading golang.org/x/sys v0.7.0 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/fxamacker/cbor/v2 v2.4.0 go: downloading github.com/letsencrypt/boulder v0.0.0-20221109233200-85aa52084eaf go: downloading golang.org/x/term v0.7.0 go: downloading google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 go: downloading k8s.io/klog/v2 v2.80.1 go: downloading github.com/josharian/intern v1.0.0 go: downloading github.com/go-openapi/analysis v0.21.4 go: downloading github.com/go-openapi/jsonpointer v0.19.5 go: downloading github.com/go-openapi/loads v0.21.2 go: downloading github.com/go-openapi/spec v0.20.9 go: downloading github.com/subosito/gotenv v1.4.2 go: downloading github.com/hashicorp/hcl v1.0.0 go: downloading github.com/magiconair/properties v1.8.7 go: downloading github.com/pelletier/go-toml/v2 v2.0.6 go: downloading github.com/go-logr/logr v1.2.3 go: downloading github.com/go-playground/locales v0.14.1 go: downloading github.com/opencontainers/go-digest v1.0.0 go: downloading golang.org/x/net v0.9.0 go: downloading github.com/x448/float16 v0.8.4 go: downloading github.com/golang/protobuf v1.5.3 go: downloading github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399 go: downloading github.com/go-openapi/jsonreference v0.20.0 go: downloading github.com/go-logr/stdr v1.2.2 go: downloading github.com/howeyc/gopass v0.0.0-20190910152052-7cb4b85ec19c go: downloading github.com/zalando/go-keyring v0.1.1 go: downloading gopkg.in/square/go-jose.v2 v2.6.0 go: downloading github.com/godbus/dbus/v5 v5.0.6 go: downloading github.com/prometheus/client_golang v1.15.0 go: downloading gocloud.dev v0.29.0 go: downloading github.com/redis/go-redis/v9 v9.0.4 go: downloading github.com/rs/cors v1.9.0 go: downloading go.step.sm/crypto v0.29.3 go: downloading github.com/docker/go-units v0.5.0 go: downloading cloud.google.com/go/kms v1.10.1 go: downloading github.com/jellydator/ttlcache/v3 v3.0.1 go: downloading google.golang.org/api v0.119.0 go: downloading cloud.google.com/go v0.110.0 go: downloading github.com/cespare/xxhash/v2 v2.2.0 go: downloading github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f go: downloading github.com/prometheus/client_model v0.3.0 go: downloading github.com/prometheus/common v0.42.0 go: downloading github.com/beorn7/perks v1.0.1 go: downloading github.com/prometheus/procfs v0.9.0 go: downloading cloud.google.com/go/iam v0.13.0 go: downloading github.com/googleapis/gax-go/v2 v2.8.0 go: downloading go.opencensus.io v0.24.0 go: downloading filippo.io/edwards25519 v1.0.0 go: downloading cloud.google.com/go/compute/metadata v0.2.3 go: downloading cloud.google.com/go/storage v1.29.0 go: downloading cloud.google.com/go/compute v1.19.0 go: downloading github.com/google/wire v0.5.0 go: downloading golang.org/x/oauth2 v0.7.0 go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.4 go: downloading golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 go: downloading github.com/google/uuid v1.3.0 go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da go: downloading github.com/google/s2a-go v0.1.2 go: downloading github.com/google/go-cmp v0.5.9 go: downloading github.com/googleapis/enterprise-certificate-proxy v0.2.3 go: downloading google.golang.org/appengine v1.6.7 2023-05-22T21:16:42.165Z DEBUG app/root.go:118 pprof enabled false 2023-05-22T21:16:42.165Z INFO app/root.go:165 Using config file: /home/buildozer/aports/community/rekor/src/rekor-1.1.1/rekor-server.yaml 2023-05-22T21:16:42.184Z DEBUG app/root.go:118 pprof enabled false 2023-05-22T21:16:42.184Z INFO app/root.go:165 Using config file: /home/buildozer/aports/community/rekor/src/rekor-1.1.1/rekor-server.yaml 2023-05-22T21:16:42.207Z DEBUG app/root.go:118 pprof enabled false 2023-05-22T21:16:42.207Z INFO app/root.go:165 Using config file: /home/buildozer/aports/community/rekor/src/rekor-1.1.1/rekor-server.yaml go: downloading github.com/AdamKorcz/go-fuzz-headers-1 v0.0.0-20230329111138-12e09aba5ebd go: downloading go.uber.org/goleak v1.2.1 go: downloading github.com/golang/mock v1.6.0 go: downloading github.com/cyphar/filepath-securejoin v0.2.3 ? github.com/sigstore/rekor/cmd/backfill-redis [no test files] ? github.com/sigstore/rekor/cmd/rekor-cli/app/format [no test files] ? github.com/sigstore/rekor/cmd/rekor-cli/app/state [no test files] === RUN TestCover Rekor command line interface tool Usage: rekor-cli [command] Available Commands: completion Generate the autocompletion script for the specified shell get Rekor get command help Help about any command loginfo Rekor loginfo command logproof Rekor logproof command search Rekor search command upload Upload an artifact to Rekor verify Rekor verify command version Prints the version Flags: --config string config file (default is $HOME/.rekor.yaml) --format format Command output format (default default) -h, --help help for rekor-cli --rekor_server url Server address:port (default https://rekor.sigstore.dev) --retry uint Number of times to retry HTTP requests (default 3) --store_tree_state whether to store tree state in between invocations for additional verification (default true) --timeout format HTTP timeout (default 30s) Use "rekor-cli [command] --help" for more information about a command. --- PASS: TestCover (0.00s) PASS ok github.com/sigstore/rekor/cmd/rekor-cli 0.130s === RUN TestArtifactPFlags 2023-05-22T21:16:49.695Z ERROR intoto/intoto.go:90 error creating Intoto entry of version (0.0.1): %!w(*errors.errorString=&{only one public key must be provided to verify signature}) github.com/sigstore/rekor/pkg/types/intoto.(*BaseIntotoType).CreateProposedEntry github.com/sigstore/rekor/pkg/types/intoto/intoto.go:90 github.com/sigstore/rekor/pkg/types.NewProposedEntry github.com/sigstore/rekor/pkg/types/entries.go:67 github.com/sigstore/rekor/cmd/rekor-cli/app.TestArtifactPFlags github.com/sigstore/rekor/cmd/rekor-cli/app/pflags_test.go:459 testing.tRunner testing/testing.go:1576 --- PASS: TestArtifactPFlags (0.06s) === RUN TestValidateRekorServerURL --- PASS: TestValidateRekorServerURL (0.00s) === RUN TestValidateRetryCount --- PASS: TestValidateRetryCount (0.00s) === RUN TestSearchPFlags --- PASS: TestSearchPFlags (0.00s) === RUN TestParseTypeFlag --- PASS: TestParseTypeFlag (0.00s) PASS ok github.com/sigstore/rekor/cmd/rekor-cli/app 0.190s ? github.com/sigstore/rekor/cmd/rekor-server/app [no test files] ? github.com/sigstore/rekor/pkg/fuzz [no test files] ? github.com/sigstore/rekor/pkg/generated/client [no test files] ? github.com/sigstore/rekor/pkg/generated/client/entries [no test files] ? github.com/sigstore/rekor/pkg/generated/client/index [no test files] ? github.com/sigstore/rekor/pkg/generated/client/pubkey [no test files] ? github.com/sigstore/rekor/pkg/generated/client/tlog [no test files] ? github.com/sigstore/rekor/pkg/generated/models [no test files] ? github.com/sigstore/rekor/pkg/generated/restapi [no test files] ? github.com/sigstore/rekor/pkg/generated/restapi/operations [no test files] ? github.com/sigstore/rekor/pkg/generated/restapi/operations/entries [no test files] ? github.com/sigstore/rekor/pkg/generated/restapi/operations/index [no test files] ? github.com/sigstore/rekor/pkg/generated/restapi/operations/pubkey [no test files] ? github.com/sigstore/rekor/pkg/generated/restapi/operations/tlog [no test files] ? github.com/sigstore/rekor/pkg/log [no test files] 2023-05-22T21:16:52.783Z DEBUG app/root.go:118 pprof enabled false === RUN TestCover Rekor fulfills the signature transparency role of sigstore's software signing infrastructure. It can also be run on its own and is designed to be extensible to work with different manifest schemas and PKI tooling Usage: rekor-server [command] Available Commands: completion Generate the autocompletion script for the specified shell help Help about any command serve start http server with configured api version Prints the version watch Start a process to watch and record STH's from Rekor Flags: --attestation_storage_bucket string url for attestation storage bucket --cleanup-timeout duration grace period for which to wait before killing idle connections (default 10s) --config string config file (default is $HOME/.rekor-server.yaml) --enable_attestation_storage enables rich attestation storage --enable_pprof enable pprof for profiling on port 6060 --enabled_api_endpoints strings list of API endpoints to enable using operationId from openapi.yaml (default [searchIndex,getLogInfo,getPublicKey,getLogProof,createLogEntry,getLogEntryByIndex,getLogEntryByUUID,searchLogQuery]) --graceful-timeout duration grace period for which to wait before shutting down the server (default 15s) -h, --help help for rekor-server --host string the IP to listen on (default "localhost") --keep-alive duration sets the TCP keep-alive timeouts on accepted connections. It prunes dead TCP connections ( e.g. closing laptop mid-download) (default 3m0s) --listen-limit int limit the number of outstanding requests --log_type string logger type to use (dev/prod) (default "dev") --max-header-size byte-size controls the maximum number of bytes the server will read parsing the request header's keys and values, including the request line. It does not limit the size of the request body (default 1MB) --max_apk_metadata_size uint maximum permitted size for apk .SIGN and .PKGINFO files, in bytes; set to 0 for unlimited (default 1048576) --max_attestation_size int max size for attestation storage, in bytes (default 102400) --max_jar_metadata_size uint maximum permitted size for jar META-INF/ files, in bytes; set to 0 for unlimited (default 1048576) --max_request_body_size uint maximum size for HTTP request body, in bytes; set to 0 for unlimited --port uint16 Port to bind to (default 3000) --read-timeout duration maximum duration before timing out read of the request (default 30s) --redis_server.address string Redis server address (default "127.0.0.1") --redis_server.port uint16 Redis server port (default 6379) --rekor_server.address string Address to bind to (default "127.0.0.1") --rekor_server.hostname string public hostname of instance (default "build-3-18-s390x") --rekor_server.signer string Rekor signer to use. Valid options are: [gcpkms, memory, filename containing PEM encoded private key]. Memory and file-based signers should only be used for testing. (default "memory") --rekor_server.signer-passwd string Password to decrypt signer private key --scheme strings the listeners to enable, this can be repeated and defaults to the schemes in the swagger spec (default [http]) --socket-path string the unix socket to listen on (default "/var/run/todo-list.sock") --tls-ca string the certificate authority certificate file to be used with mutual tls auth --tls-certificate string the certificate file to use for secure connections --tls-host string the IP to listen on (default "localhost") --tls-keep-alive duration sets the TCP keep-alive timeouts on accepted connections. It prunes dead TCP connections ( e.g. closing laptop mid-download) (default 3m0s) --tls-key string the private key file to use for secure connections (without passphrase) --tls-listen-limit int limit the number of outstanding requests --tls-port int the port to listen on for secure connections, defaults to a random value --tls-read-timeout duration maximum duration before timing out read of the request (default 30s) --tls-write-timeout duration maximum duration before timing out write of the response (default 30s) -t, --toggle Help message for toggle --trillian_log_server.address string Trillian log server address (default "127.0.0.1") --trillian_log_server.port uint16 Trillian log server port (default 8090) --trillian_log_server.sharding_config string path to config file for inactive shards, in JSON or YAML --trillian_log_server.tlog_id uint Trillian tree id --write-timeout duration maximum duration before timing out write of the response (default 30s) Use "rekor-server [command] --help" for more information about a command. --- PASS: TestCover (0.00s) PASS ok github.com/sigstore/rekor/cmd/rekor-server 0.068s === RUN Test_Collection === RUN Test_Collection/Unique === RUN Test_Collection/Collection === RUN Test_Collection/Collection/with_'and'_operator === RUN Test_Collection/Collection/with_'or'_operator --- PASS: Test_Collection (0.00s) --- PASS: Test_Collection/Unique (0.00s) --- PASS: Test_Collection/Collection (0.00s) --- PASS: Test_Collection/Collection/with_'and'_operator (0.00s) --- PASS: Test_Collection/Collection/with_'or'_operator (0.00s) PASS ok github.com/sigstore/rekor/pkg/api 0.066s ? github.com/sigstore/rekor/pkg/pki/x509/testutils [no test files] === RUN TestMakeOptions === RUN TestMakeOptions/no_opts === RUN TestMakeOptions/WithUserAgent === RUN TestMakeOptions/WithRetryCount === RUN TestMakeOptions/WithLogger === RUN TestMakeOptions/WithLoggerNil === RUN TestMakeOptions/WithInsecureTLSEnabled === RUN TestMakeOptions/WithInsecureTLSDisabled --- PASS: TestMakeOptions (0.00s) --- PASS: TestMakeOptions/no_opts (0.00s) --- PASS: TestMakeOptions/WithUserAgent (0.00s) --- PASS: TestMakeOptions/WithRetryCount (0.00s) --- PASS: TestMakeOptions/WithLogger (0.00s) --- PASS: TestMakeOptions/WithLoggerNil (0.00s) --- PASS: TestMakeOptions/WithInsecureTLSEnabled (0.00s) --- PASS: TestMakeOptions/WithInsecureTLSDisabled (0.00s) === RUN TestCreateRoundTripper === RUN TestCreateRoundTripper/always_returns_non-nil --- PASS: TestCreateRoundTripper (0.00s) --- PASS: TestCreateRoundTripper/always_returns_non-nil (0.00s) === RUN TestGetRekorClientWithUserAgent === PAUSE TestGetRekorClientWithUserAgent === RUN TestGetRekorClientWithCustomPath === PAUSE TestGetRekorClientWithCustomPath === RUN TestGetRekorClientWithRetryCount === PAUSE TestGetRekorClientWithRetryCount === RUN TestRekorLeakedGoroutine_SearchByHash --- PASS: TestRekorLeakedGoroutine_SearchByHash (1.05s) === CONT TestGetRekorClientWithUserAgent === CONT TestGetRekorClientWithRetryCount === CONT TestGetRekorClientWithCustomPath --- PASS: TestGetRekorClientWithCustomPath (0.02s) --- PASS: TestGetRekorClientWithUserAgent (0.02s) --- PASS: TestGetRekorClientWithRetryCount (1.02s) PASS ok github.com/sigstore/rekor/pkg/client 2.149s === RUN TestFactoryNewKey === RUN TestFactoryNewKey/valid_pgp === RUN TestFactoryNewKey/valid_minisign === RUN TestFactoryNewKey/valid_x509 === RUN TestFactoryNewKey/valid_ssh === RUN TestFactoryNewKey/invalid_ssh_signature === RUN TestFactoryNewKey/invalid_ssh_key === RUN TestFactoryNewKey/#00 --- PASS: TestFactoryNewKey (0.00s) --- PASS: TestFactoryNewKey/valid_pgp (0.00s) --- PASS: TestFactoryNewKey/valid_minisign (0.00s) --- PASS: TestFactoryNewKey/valid_x509 (0.00s) --- PASS: TestFactoryNewKey/valid_ssh (0.00s) --- PASS: TestFactoryNewKey/invalid_ssh_signature (0.00s) --- PASS: TestFactoryNewKey/invalid_ssh_key (0.00s) --- PASS: TestFactoryNewKey/#00 (0.00s) === RUN FuzzKeys --- PASS: FuzzKeys (0.00s) PASS ok github.com/sigstore/rekor/pkg/pki 0.071s === RUN TestReadPublicKey === RUN TestReadPublicKey/Valid_public_key_(minisign) === RUN TestReadPublicKey/Valid_public_key_(signify) --- PASS: TestReadPublicKey (0.00s) --- PASS: TestReadPublicKey/Valid_public_key_(minisign) (0.00s) --- PASS: TestReadPublicKey/Valid_public_key_(signify) (0.00s) === RUN TestReadPublicKeyErr === RUN TestReadPublicKeyErr/Not_a_valid_public_key_file === RUN TestReadPublicKeyErr/Wrong_length --- PASS: TestReadPublicKeyErr (0.00s) --- PASS: TestReadPublicKeyErr/Not_a_valid_public_key_file (0.00s) --- PASS: TestReadPublicKeyErr/Wrong_length (0.00s) === RUN TestReadSignature --- PASS: TestReadSignature (0.00s) === RUN TestReadErrorPublicKey --- PASS: TestReadErrorPublicKey (0.00s) === RUN TestReadErrorSignature --- PASS: TestReadErrorSignature (0.00s) === RUN TestCanonicalValueSignature --- PASS: TestCanonicalValueSignature (0.00s) === RUN TestCanonicalValuePublicKey --- PASS: TestCanonicalValuePublicKey (0.00s) === RUN TestVerifySignature --- PASS: TestVerifySignature (0.00s) PASS ok github.com/sigstore/rekor/pkg/pki/minisign 0.049s === RUN TestReadPublicKey --- PASS: TestReadPublicKey (0.05s) === RUN TestReadSignature --- PASS: TestReadSignature (0.00s) === RUN TestReadErrorPublicKey --- PASS: TestReadErrorPublicKey (0.00s) === RUN TestReadErrorSignature --- PASS: TestReadErrorSignature (0.00s) === RUN TestFetchPublicKey --- PASS: TestFetchPublicKey (0.07s) === RUN TestFetchSignature --- PASS: TestFetchSignature (0.00s) === RUN TestCanonicalValueSignature --- PASS: TestCanonicalValueSignature (0.01s) === RUN TestCanonicalValuePublicKey --- PASS: TestCanonicalValuePublicKey (0.16s) === RUN TestEmailAddresses --- PASS: TestEmailAddresses (0.10s) === RUN TestVerifySignature --- PASS: TestVerifySignature (0.07s) PASS ok github.com/sigstore/rekor/pkg/pki/pgp 0.539s === RUN TestSignature_Verify === RUN TestSignature_Verify/ec --- PASS: TestSignature_Verify (0.00s) --- PASS: TestSignature_Verify/ec (0.00s) === RUN TestSignature_VerifyFail === RUN TestSignature_VerifyFail/ec --- PASS: TestSignature_VerifyFail (0.00s) --- PASS: TestSignature_VerifyFail/ec (0.00s) === RUN TestEmailAddresses === RUN TestEmailAddresses/ec === RUN TestEmailAddresses/email --- PASS: TestEmailAddresses (0.00s) --- PASS: TestEmailAddresses/ec (0.00s) --- PASS: TestEmailAddresses/email (0.00s) === RUN TestSubjects === RUN TestSubjects/ec === RUN TestSubjects/email_in_subject === RUN TestSubjects/email_and_URI_in_subject_alternative_name --- PASS: TestSubjects (0.00s) --- PASS: TestSubjects/ec (0.00s) --- PASS: TestSubjects/email_in_subject (0.00s) --- PASS: TestSubjects/email_and_URI_in_subject_alternative_name (0.00s) === RUN TestIdentities === RUN TestIdentities/ec === RUN TestIdentities/email_in_subject === RUN TestIdentities/email_and_URI_in_subject_alternative_name --- PASS: TestIdentities (0.00s) --- PASS: TestIdentities/ec (0.00s) --- PASS: TestIdentities/email_in_subject (0.00s) --- PASS: TestIdentities/email_and_URI_in_subject_alternative_name (0.00s) PASS ok github.com/sigstore/rekor/pkg/pki/pkcs7 0.051s === RUN TestFromOpenSSH === RUN TestFromOpenSSH/rsa sign_test.go:159: cmd /usr/bin/ssh-keygen -Y sign -n file -f /tmp/TestFromOpenSSHrsa2806841460/001/id /tmp/TestFromOpenSSHrsa2806841460/001/data: Signing file /tmp/TestFromOpenSSHrsa2806841460/001/data Write signature to /tmp/TestFromOpenSSHrsa2806841460/001/data.sig === RUN TestFromOpenSSH/ed25519 sign_test.go:159: cmd /usr/bin/ssh-keygen -Y sign -n file -f /tmp/TestFromOpenSSHed255191425806608/001/id /tmp/TestFromOpenSSHed255191425806608/001/data: Signing file /tmp/TestFromOpenSSHed255191425806608/001/data Write signature to /tmp/TestFromOpenSSHed255191425806608/001/data.sig --- PASS: TestFromOpenSSH (0.07s) --- PASS: TestFromOpenSSH/rsa (0.03s) --- PASS: TestFromOpenSSH/ed25519 (0.02s) === RUN TestToOpenSSH === RUN TestToOpenSSH/rsa sign_test.go:223: cmd /usr/bin/ssh-keygen -Y verify -f /tmp/TestToOpenSSHrsa2578012808/001/allowed_signer -I test@rekor.dev -n file -s /tmp/TestToOpenSSHrsa2578012808/001/oursig: Good "file" signature for test@rekor.dev with RSA key SHA256:IkDRT/GXJRFrSruMf8F+ilGMaW+kFf2D4quUApK8p6E sign_test.go:227: cmd /usr/bin/ssh-keygen -Y verify -f /tmp/TestToOpenSSHrsa2578012808/001/allowed_signer -I othertest@rekor.dev -n file -s /tmp/TestToOpenSSHrsa2578012808/001/oursig: Could not verify signature. sign_test.go:232: cmd /usr/bin/ssh-keygen -Y check-novalidate -n file -s /tmp/TestToOpenSSHrsa2578012808/001/oursig: Signature verification failed: incorrect signature Could not verify signature. === RUN TestToOpenSSH/ed25519 sign_test.go:223: cmd /usr/bin/ssh-keygen -Y verify -f /tmp/TestToOpenSSHed255192768203491/001/allowed_signer -I test@rekor.dev -n file -s /tmp/TestToOpenSSHed255192768203491/001/oursig: Good "file" signature for test@rekor.dev with ED25519 key SHA256:nTfAQgoE0o29gjmx7bF3pSliPLQ/UVdzeK2QFM4qEw4 sign_test.go:227: cmd /usr/bin/ssh-keygen -Y verify -f /tmp/TestToOpenSSHed255192768203491/001/allowed_signer -I othertest@rekor.dev -n file -s /tmp/TestToOpenSSHed255192768203491/001/oursig: Could not verify signature. sign_test.go:232: cmd /usr/bin/ssh-keygen -Y check-novalidate -n file -s /tmp/TestToOpenSSHed255192768203491/001/oursig: Signature verification failed: incorrect signature Could not verify signature. --- PASS: TestToOpenSSH (0.16s) --- PASS: TestToOpenSSH/rsa (0.10s) --- PASS: TestToOpenSSH/ed25519 (0.06s) === RUN TestRoundTrip === RUN TestRoundTrip/rsa === RUN TestRoundTrip/ed25519 --- PASS: TestRoundTrip (0.15s) --- PASS: TestRoundTrip/rsa (0.10s) --- PASS: TestRoundTrip/ed25519 (0.00s) === RUN TestIdentities --- PASS: TestIdentities (0.00s) === RUN TestPubKeyParsingLimit --- PASS: TestPubKeyParsingLimit (0.02s) PASS ok github.com/sigstore/rekor/pkg/pki/ssh 0.455s === RUN TestReadPublicKey --- PASS: TestReadPublicKey (0.00s) === RUN TestReadSignature --- PASS: TestReadSignature (0.00s) === RUN TestCanonicalValue --- PASS: TestCanonicalValue (0.00s) === RUN TestVerifySignature --- PASS: TestVerifySignature (0.10s) PASS ok github.com/sigstore/rekor/pkg/pki/tuf 0.179s === RUN TestSignature_Verify === RUN TestSignature_Verify/rsa === RUN TestSignature_Verify/ec === RUN TestSignature_Verify/ed25519 --- PASS: TestSignature_Verify (0.04s) --- PASS: TestSignature_Verify/rsa (0.00s) --- PASS: TestSignature_Verify/ec (0.00s) --- PASS: TestSignature_Verify/ed25519 (0.01s) === RUN TestSignature_VerifyFail === RUN TestSignature_VerifyFail/rsa === RUN TestSignature_VerifyFail/ec === RUN TestSignature_VerifyFail/ed25519 --- PASS: TestSignature_VerifyFail (0.00s) --- PASS: TestSignature_VerifyFail/rsa (0.00s) --- PASS: TestSignature_VerifyFail/ec (0.00s) --- PASS: TestSignature_VerifyFail/ed25519 (0.00s) === RUN TestPublicKeyWithCertChain --- PASS: TestPublicKeyWithCertChain (0.00s) PASS ok github.com/sigstore/rekor/pkg/pki/x509 0.114s === RUN TestVirtualLogIndex === RUN TestVirtualLogIndex/no_ranges === RUN TestVirtualLogIndex/two_shards === RUN TestVirtualLogIndex/three_shards === RUN TestVirtualLogIndex/only_active_tree === RUN TestVirtualLogIndex/invalid_tid_passed_in --- PASS: TestVirtualLogIndex (0.00s) --- PASS: TestVirtualLogIndex/no_ranges (0.00s) --- PASS: TestVirtualLogIndex/two_shards (0.00s) --- PASS: TestVirtualLogIndex/three_shards (0.00s) --- PASS: TestVirtualLogIndex/only_active_tree (0.00s) --- PASS: TestVirtualLogIndex/invalid_tid_passed_in (0.00s) === RUN TestNewLogRanges 2023-05-22T21:16:55.039Z INFO sharding/ranges.go:68 Ranges: %v[{1 3 c2hhcmRpbmcK sharding } {2 4 }] --- PASS: TestNewLogRanges (0.00s) === RUN TestLogRanges_ResolveVirtualIndex --- PASS: TestLogRanges_ResolveVirtualIndex (0.00s) === RUN TestPublicKey === RUN TestPublicKey/empty_tree_ID === RUN TestPublicKey/tree_id_with_decoded_public_key === RUN TestPublicKey/tree_id_without_decoded_public_key === RUN TestPublicKey/invalid_tree_id === RUN TestPublicKey/pass_in_active_tree_id --- PASS: TestPublicKey (0.00s) --- PASS: TestPublicKey/empty_tree_ID (0.00s) --- PASS: TestPublicKey/tree_id_with_decoded_public_key (0.00s) --- PASS: TestPublicKey/tree_id_without_decoded_public_key (0.00s) --- PASS: TestPublicKey/invalid_tree_id (0.00s) --- PASS: TestPublicKey/pass_in_active_tree_id (0.00s) === RUN TestLogRanges_String === RUN TestLogRanges_String/empty === RUN TestLogRanges_String/one === RUN TestLogRanges_String/two --- PASS: TestLogRanges_String (0.00s) --- PASS: TestLogRanges_String/empty (0.00s) --- PASS: TestLogRanges_String/one (0.00s) --- PASS: TestLogRanges_String/two (0.00s) === RUN TestLogRanges_TotalInactiveLength === RUN TestLogRanges_TotalInactiveLength/empty === RUN TestLogRanges_TotalInactiveLength/one --- PASS: TestLogRanges_TotalInactiveLength (0.00s) --- PASS: TestLogRanges_TotalInactiveLength/empty (0.00s) --- PASS: TestLogRanges_TotalInactiveLength/one (0.00s) === RUN TestLogRanges_AllShards === RUN TestLogRanges_AllShards/empty === RUN TestLogRanges_AllShards/one === RUN TestLogRanges_AllShards/two --- PASS: TestLogRanges_AllShards (0.00s) --- PASS: TestLogRanges_AllShards/empty (0.00s) --- PASS: TestLogRanges_AllShards/one (0.00s) --- PASS: TestLogRanges_AllShards/two (0.00s) === RUN TestLogRangesFromPath === RUN TestLogRangesFromPath/empty === RUN TestLogRangesFromPath/empty_file 2023-05-22T21:16:55.040Z INFO sharding/ranges.go:82 Sharding config file contents empty, skipping init of logRange map === RUN TestLogRangesFromPath/valid_json === RUN TestLogRangesFromPath/valid_yaml === RUN TestLogRangesFromPath/invalid_json --- PASS: TestLogRangesFromPath (0.00s) --- PASS: TestLogRangesFromPath/empty (0.00s) --- PASS: TestLogRangesFromPath/empty_file (0.00s) --- PASS: TestLogRangesFromPath/valid_json (0.00s) --- PASS: TestLogRangesFromPath/valid_yaml (0.00s) --- PASS: TestLogRangesFromPath/invalid_json (0.00s) === RUN TestUpdateRange === RUN TestUpdateRange/empty === RUN TestUpdateRange/error_in_GetLatestSignedLogRoot --- PASS: TestUpdateRange (0.00s) --- PASS: TestUpdateRange/empty (0.00s) --- PASS: TestUpdateRange/error_in_GetLatestSignedLogRoot (0.00s) === RUN TestNewLogRangesWithMock === RUN TestNewLogRangesWithMock/empty_path 2023-05-22T21:16:55.042Z INFO sharding/ranges.go:50 No config file specified, skipping init of logRange map === RUN TestNewLogRangesWithMock/treeID_0 --- PASS: TestNewLogRangesWithMock (0.00s) --- PASS: TestNewLogRangesWithMock/empty_path (0.00s) --- PASS: TestNewLogRangesWithMock/treeID_0 (0.00s) === RUN TestCreateEntryIDFromParts --- PASS: TestCreateEntryIDFromParts (0.00s) === RUN TestCreateEmptyEntryID --- PASS: TestCreateEmptyEntryID (0.00s) === RUN TestPadToTreeIDLen --- PASS: TestPadToTreeIDLen (0.00s) === RUN TestReturnEntryIDString --- PASS: TestReturnEntryIDString (0.00s) === RUN TestGetUUIDFromIDString --- PASS: TestGetUUIDFromIDString (0.00s) === RUN TestGetTreeIDFromIDString --- PASS: TestGetTreeIDFromIDString (0.00s) === RUN TestTreeID === RUN TestTreeID/valid_entryID === RUN TestTreeID/invalid_entryID === RUN TestTreeID/invalid_UUID --- PASS: TestTreeID (0.00s) --- PASS: TestTreeID/valid_entryID (0.00s) --- PASS: TestTreeID/invalid_entryID (0.00s) --- PASS: TestTreeID/invalid_UUID (0.00s) === RUN TestValidateTreeID === RUN TestValidateTreeID/valid_treeID === RUN TestValidateTreeID/invalid_treeID === RUN TestValidateTreeID/invalid_UUID --- PASS: TestValidateTreeID (0.00s) --- PASS: TestValidateTreeID/valid_treeID (0.00s) --- PASS: TestValidateTreeID/invalid_treeID (0.00s) --- PASS: TestValidateTreeID/invalid_UUID (0.00s) === RUN FuzzCreateEntryIDFromParts --- PASS: FuzzCreateEntryIDFromParts (0.00s) === RUN FuzzGetUUIDFromIDString --- PASS: FuzzGetUUIDFromIDString (0.00s) === RUN FuzzGetTreeIDFromIDString --- PASS: FuzzGetTreeIDFromIDString (0.00s) === RUN FuzzPadToTreeIDLen --- PASS: FuzzPadToTreeIDLen (0.00s) === RUN FuzzReturnEntryIDString --- PASS: FuzzReturnEntryIDString (0.00s) === RUN FuzzTreeID --- PASS: FuzzTreeID (0.00s) === RUN FuzzValidateUUID --- PASS: FuzzValidateUUID (0.00s) === RUN FuzzValidateTreeID --- PASS: FuzzValidateTreeID (0.00s) === RUN FuzzValidateEntryID --- PASS: FuzzValidateEntryID (0.00s) PASS ok github.com/sigstore/rekor/pkg/sharding 0.031s ? github.com/sigstore/rekor/pkg/storage [no test files] === RUN TestFile === RUN TestFile/valid_ecdsa === RUN TestFile/invalid_pass --- PASS: TestFile (0.01s) --- PASS: TestFile/valid_ecdsa (0.01s) --- PASS: TestFile/invalid_pass (0.00s) === RUN TestMemory --- PASS: TestMemory (0.00s) === RUN FuzzNewFile --- PASS: FuzzNewFile (0.00s) PASS ok github.com/sigstore/rekor/pkg/signer 0.083s === RUN TestUnmarshalEntry --- PASS: TestUnmarshalEntry (0.00s) PASS ok github.com/sigstore/rekor/pkg/types 0.096s === RUN TestAlpineType 2023-05-22T21:16:56.102Z ERROR types/versionmap.go:83 Could not get version from string: "not" github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).SetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:83 github.com/sigstore/rekor/pkg/types/alpine.TestAlpineType github.com/sigstore/rekor/pkg/types/alpine/alpine_test.go:59 testing.tRunner testing/testing.go:1576 2023-05-22T21:16:56.102Z ERROR types/versionmap.go:59 No Major.Minor.Patch elements found github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).GetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:59 github.com/sigstore/rekor/pkg/types.(*RekorType).VersionedUnmarshal github.com/sigstore/rekor/pkg/types/types.go:53 github.com/sigstore/rekor/pkg/types/alpine.(*BaseAlpineType).UnmarshalEntry github.com/sigstore/rekor/pkg/types/alpine/alpine.go:58 github.com/sigstore/rekor/pkg/types/alpine.TestAlpineType github.com/sigstore/rekor/pkg/types/alpine/alpine_test.go:94 testing.tRunner testing/testing.go:1576 --- PASS: TestAlpineType (0.00s) === RUN TestAlpinePackage --- PASS: TestAlpinePackage (0.00s) === RUN TestAlpineMetadataSize --- PASS: TestAlpineMetadataSize (0.00s) === RUN FuzzPackageUnmarshal --- PASS: FuzzPackageUnmarshal (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/alpine 0.073s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestCrossFieldValidation --- PASS: TestCrossFieldValidation (0.00s) === RUN FuzzAlpineCreateProposedEntry --- PASS: FuzzAlpineCreateProposedEntry (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/alpine/v0.0.1 0.074s === RUN TestCOSEType 2023-05-22T21:16:56.449Z ERROR types/versionmap.go:83 Could not get version from string: "not" github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).SetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:83 github.com/sigstore/rekor/pkg/types/cose.TestCOSEType github.com/sigstore/rekor/pkg/types/cose/cose_test.go:60 testing.tRunner testing/testing.go:1576 2023-05-22T21:16:56.449Z ERROR types/versionmap.go:59 No Major.Minor.Patch elements found github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).GetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:59 github.com/sigstore/rekor/pkg/types.(*RekorType).VersionedUnmarshal github.com/sigstore/rekor/pkg/types/types.go:53 github.com/sigstore/rekor/pkg/types/cose.BaseCOSEType.UnmarshalEntry github.com/sigstore/rekor/pkg/types/cose/cose.go:58 github.com/sigstore/rekor/pkg/types/cose.TestCOSEType github.com/sigstore/rekor/pkg/types/cose/cose_test.go:95 testing.tRunner testing/testing.go:1576 --- PASS: TestCOSEType (0.00s) === RUN TestCOSEDefaultVersion --- PASS: TestCOSEDefaultVersion (0.00s) === RUN TestCOSECreateProposedEntry === RUN TestCOSECreateProposedEntry/unknown_version === RUN TestCOSECreateProposedEntry/valid_version === RUN TestCOSECreateProposedEntry/default_version --- PASS: TestCOSECreateProposedEntry (0.00s) --- PASS: TestCOSECreateProposedEntry/unknown_version (0.00s) --- PASS: TestCOSECreateProposedEntry/valid_version (0.00s) --- PASS: TestCOSECreateProposedEntry/default_version (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/cose 0.063s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestV001Entry_Unmarshal === RUN TestV001Entry_Unmarshal/empty === RUN TestV001Entry_Unmarshal/missing_data === RUN TestV001Entry_Unmarshal/missing_envelope === RUN TestV001Entry_Unmarshal/valid === RUN TestV001Entry_Unmarshal/valid_with_aad === RUN TestV001Entry_Unmarshal/extra_aad === RUN TestV001Entry_Unmarshal/invalid_envelope === RUN TestV001Entry_Unmarshal/cert === RUN TestV001Entry_Unmarshal/invalid_key === RUN TestV001Entry_Unmarshal/invalid_type --- PASS: TestV001Entry_Unmarshal (0.00s) --- PASS: TestV001Entry_Unmarshal/empty (0.00s) --- PASS: TestV001Entry_Unmarshal/missing_data (0.00s) --- PASS: TestV001Entry_Unmarshal/missing_envelope (0.00s) --- PASS: TestV001Entry_Unmarshal/valid (0.00s) --- PASS: TestV001Entry_Unmarshal/valid_with_aad (0.00s) --- PASS: TestV001Entry_Unmarshal/extra_aad (0.00s) --- PASS: TestV001Entry_Unmarshal/invalid_envelope (0.00s) --- PASS: TestV001Entry_Unmarshal/cert (0.00s) --- PASS: TestV001Entry_Unmarshal/invalid_key (0.00s) --- PASS: TestV001Entry_Unmarshal/invalid_type (0.00s) === RUN TestV001Entry_IndexKeys --- PASS: TestV001Entry_IndexKeys (0.00s) === RUN TestV001Entry_IndexKeysWrongContentType 2023-05-22T21:16:56.451Z WARN v0.0.1/entry.go:120 Failed to parse intoto statement github.com/sigstore/rekor/pkg/types/cose/v0%2e0%2e1.V001Entry.IndexKeys github.com/sigstore/rekor/pkg/types/cose/v0.0.1/entry.go:120 github.com/sigstore/rekor/pkg/types/cose/v0%2e0%2e1.TestV001Entry_IndexKeysWrongContentType github.com/sigstore/rekor/pkg/types/cose/v0.0.1/entry_test.go:414 testing.tRunner testing/testing.go:1576 --- PASS: TestV001Entry_IndexKeysWrongContentType (0.00s) === RUN TestV001Entry_IndexKeysIntegerContentType --- PASS: TestV001Entry_IndexKeysIntegerContentType (0.00s) === RUN TestV001Entry_Attestation === RUN TestV001Entry_Attestation/no_storage 2023-05-22T21:16:56.452Z INFO v0.0.1/entry.go:295 Skipping attestation storage, size 79 is greater than max 0 === RUN TestV001Entry_Attestation/with_storage --- PASS: TestV001Entry_Attestation (0.00s) --- PASS: TestV001Entry_Attestation/no_storage (0.00s) --- PASS: TestV001Entry_Attestation/with_storage (0.00s) === RUN TestGetPublicKey === RUN TestGetPublicKey/P256 === RUN TestGetPublicKey/P384 === RUN TestGetPublicKey/P521 === RUN TestGetPublicKey/RSA2048 === RUN TestGetPublicKey/Invalid_key === RUN TestGetPublicKey/Ed25519 --- PASS: TestGetPublicKey (0.00s) --- PASS: TestGetPublicKey/P256 (0.00s) --- PASS: TestGetPublicKey/P384 (0.00s) --- PASS: TestGetPublicKey/P521 (0.00s) --- PASS: TestGetPublicKey/RSA2048 (0.00s) --- PASS: TestGetPublicKey/Invalid_key (0.00s) --- PASS: TestGetPublicKey/Ed25519 (0.00s) === RUN TestV001Entry_Validate === RUN TestV001Entry_Validate/missing_message === RUN TestV001Entry_Validate/invalid_public_key --- PASS: TestV001Entry_Validate (0.00s) --- PASS: TestV001Entry_Validate/missing_message (0.00s) --- PASS: TestV001Entry_Validate/invalid_public_key (0.00s) === RUN FuzzCoseCreateProposedEntry --- PASS: FuzzCoseCreateProposedEntry (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/cose/v0.0.1 0.091s === RUN TestRekordType 2023-05-22T21:16:56.476Z ERROR types/versionmap.go:83 Could not get version from string: "not" github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).SetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:83 github.com/sigstore/rekor/pkg/types/hashedrekord.TestRekordType github.com/sigstore/rekor/pkg/types/hashedrekord/hashedrekord_test.go:59 testing.tRunner testing/testing.go:1576 2023-05-22T21:16:56.476Z ERROR types/versionmap.go:59 No Major.Minor.Patch elements found github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).GetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:59 github.com/sigstore/rekor/pkg/types.(*RekorType).VersionedUnmarshal github.com/sigstore/rekor/pkg/types/types.go:53 github.com/sigstore/rekor/pkg/types/hashedrekord.BaseRekordType.UnmarshalEntry github.com/sigstore/rekor/pkg/types/hashedrekord/hashedrekord.go:58 github.com/sigstore/rekor/pkg/types/hashedrekord.TestRekordType github.com/sigstore/rekor/pkg/types/hashedrekord/hashedrekord_test.go:94 testing.tRunner testing/testing.go:1576 --- PASS: TestRekordType (0.00s) === RUN FuzzHashedRekord --- PASS: FuzzHashedRekord (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/hashedrekord 0.065s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestCrossFieldValidation --- PASS: TestCrossFieldValidation (0.00s) === RUN TestV001Entry_IndexKeys === RUN TestV001Entry_IndexKeys/public_key === RUN TestV001Entry_IndexKeys/cert --- PASS: TestV001Entry_IndexKeys (0.00s) --- PASS: TestV001Entry_IndexKeys/public_key (0.00s) --- PASS: TestV001Entry_IndexKeys/cert (0.00s) === RUN FuzzHashedRekordCreateProposedEntry --- PASS: FuzzHashedRekordCreateProposedEntry (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/hashedrekord/v0.0.1 0.095s === RUN TestHelmType 2023-05-22T21:16:56.752Z ERROR types/versionmap.go:83 Could not get version from string: "not" github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).SetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:83 github.com/sigstore/rekor/pkg/types/helm.TestHelmType github.com/sigstore/rekor/pkg/types/helm/helm_test.go:59 testing.tRunner testing/testing.go:1576 2023-05-22T21:16:56.752Z ERROR types/versionmap.go:59 No Major.Minor.Patch elements found github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).GetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:59 github.com/sigstore/rekor/pkg/types.(*RekorType).VersionedUnmarshal github.com/sigstore/rekor/pkg/types/types.go:53 github.com/sigstore/rekor/pkg/types/helm.BaseHelmType.UnmarshalEntry github.com/sigstore/rekor/pkg/types/helm/helm.go:58 github.com/sigstore/rekor/pkg/types/helm.TestHelmType github.com/sigstore/rekor/pkg/types/helm/helm_test.go:94 testing.tRunner testing/testing.go:1576 --- PASS: TestHelmType (0.00s) === RUN TestProvenance --- PASS: TestProvenance (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/helm 0.053s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestCrossFieldValidation === RUN TestCrossFieldValidation/empty_obj === RUN TestCrossFieldValidation/provenance_file_without_public_key === RUN TestCrossFieldValidation/public_key_without_provenance_file === RUN TestCrossFieldValidation/public_key_with_empty_provenance_file === RUN TestCrossFieldValidation/public_key_and_invalid_provenance_content === RUN TestCrossFieldValidation/provenance_content_with_invalid_public_key === RUN TestCrossFieldValidation/provenance_content_with_valid_public_key --- PASS: TestCrossFieldValidation (0.01s) --- PASS: TestCrossFieldValidation/empty_obj (0.00s) --- PASS: TestCrossFieldValidation/provenance_file_without_public_key (0.00s) --- PASS: TestCrossFieldValidation/public_key_without_provenance_file (0.00s) --- PASS: TestCrossFieldValidation/public_key_with_empty_provenance_file (0.00s) --- PASS: TestCrossFieldValidation/public_key_and_invalid_provenance_content (0.00s) --- PASS: TestCrossFieldValidation/provenance_content_with_invalid_public_key (0.00s) --- PASS: TestCrossFieldValidation/provenance_content_with_valid_public_key (0.01s) === RUN FuzzHelmCreateProposedEntry --- PASS: FuzzHelmCreateProposedEntry (0.00s) === RUN FuzzHelmProvenanceUnmarshal --- PASS: FuzzHelmProvenanceUnmarshal (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/helm/v0.0.1 0.066s === RUN TestIntotoType 2023-05-22T21:16:57.389Z ERROR types/versionmap.go:83 Could not get version from string: "not" github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).SetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:83 github.com/sigstore/rekor/pkg/types/intoto.TestIntotoType github.com/sigstore/rekor/pkg/types/intoto/intoto_test.go:59 testing.tRunner testing/testing.go:1576 2023-05-22T21:16:57.390Z ERROR types/versionmap.go:59 No Major.Minor.Patch elements found github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).GetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:59 github.com/sigstore/rekor/pkg/types.(*RekorType).VersionedUnmarshal github.com/sigstore/rekor/pkg/types/types.go:53 github.com/sigstore/rekor/pkg/types/intoto.BaseIntotoType.UnmarshalEntry github.com/sigstore/rekor/pkg/types/intoto/intoto.go:60 github.com/sigstore/rekor/pkg/types/intoto.TestIntotoType github.com/sigstore/rekor/pkg/types/intoto/intoto_test.go:94 testing.tRunner testing/testing.go:1576 --- PASS: TestIntotoType (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/intoto 0.049s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestV001Entry_Unmarshal === RUN TestV001Entry_Unmarshal/empty === RUN TestV001Entry_Unmarshal/missing_envelope === RUN TestV001Entry_Unmarshal/invalid_key === RUN TestV001Entry_Unmarshal/valid_intoto 2023-05-22T21:16:57.676Z ERROR v0.0.1/entry.go:112 error parsing payload as intoto statement: %!w(*json.SyntaxError=&{invalid character 'h' looking for beginning of value 1}) github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.V001Entry.IndexKeys github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry.go:112 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_Unmarshal.func1.1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:296 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_Unmarshal.func1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:345 testing.tRunner testing/testing.go:1576 &{ 0xc0003f8270 0xc0003f86a0}2023-05-22T21:16:57.677Z INFO v0.0.1/entry.go:133 unknown in_toto statement type (), cannot extract additional index keys === RUN TestV001Entry_Unmarshal/valid_intoto_but_hash_specified_by_client_(should_be_ignored) 2023-05-22T21:16:57.677Z ERROR v0.0.1/entry.go:112 error parsing payload as intoto statement: %!w(*json.SyntaxError=&{invalid character 'h' looking for beginning of value 1}) github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.V001Entry.IndexKeys github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry.go:112 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_Unmarshal.func1.1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:296 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_Unmarshal.func1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:345 testing.tRunner testing/testing.go:1576 &{ 0xc0003f9ef0 0xc0003f9ff0}2023-05-22T21:16:57.678Z INFO v0.0.1/entry.go:133 unknown in_toto statement type (), cannot extract additional index keys === RUN TestV001Entry_Unmarshal/valid_intoto_but_payloadhash_specified_by_client_(should_be_ignored) 2023-05-22T21:16:57.678Z ERROR v0.0.1/entry.go:112 error parsing payload as intoto statement: %!w(*json.SyntaxError=&{invalid character 'h' looking for beginning of value 1}) github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.V001Entry.IndexKeys github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry.go:112 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_Unmarshal.func1.1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:296 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_Unmarshal.func1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:345 testing.tRunner testing/testing.go:1576 &{ 0xc000597e20 0xc000597f20}2023-05-22T21:16:57.678Z INFO v0.0.1/entry.go:133 unknown in_toto statement type (), cannot extract additional index keys === RUN TestV001Entry_Unmarshal/valid_intoto_but_envelope_and_payloadhash_specified_by_client_(hash_values_should_be_ignored) 2023-05-22T21:16:57.679Z ERROR v0.0.1/entry.go:112 error parsing payload as intoto statement: %!w(*json.SyntaxError=&{invalid character 'h' looking for beginning of value 1}) github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.V001Entry.IndexKeys github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry.go:112 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_Unmarshal.func1.1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:296 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_Unmarshal.func1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:345 testing.tRunner testing/testing.go:1576 &{ 0xc0003b1d10 0xc0003b1e30}2023-05-22T21:16:57.679Z INFO v0.0.1/entry.go:133 unknown in_toto statement type (), cannot extract additional index keys === RUN TestV001Entry_Unmarshal/valid_dsse_but_invalid_intoto 2023-05-22T21:16:57.679Z INFO v0.0.1/entry.go:133 unknown in_toto statement type (text), cannot extract additional index keys &{ 0xc0001ea350 0xc0001ea4b0}2023-05-22T21:16:57.680Z INFO v0.0.1/entry.go:133 unknown in_toto statement type (), cannot extract additional index keys === RUN TestV001Entry_Unmarshal/cert 2023-05-22T21:16:57.680Z INFO v0.0.1/entry.go:133 unknown in_toto statement type (text), cannot extract additional index keys &{ 0xc000272220 0xc000272320}2023-05-22T21:16:57.681Z INFO v0.0.1/entry.go:133 unknown in_toto statement type (), cannot extract additional index keys === RUN TestV001Entry_Unmarshal/invalid === RUN TestV001Entry_Unmarshal/invalid_key#01 --- PASS: TestV001Entry_Unmarshal (0.01s) --- PASS: TestV001Entry_Unmarshal/empty (0.00s) --- PASS: TestV001Entry_Unmarshal/missing_envelope (0.00s) --- PASS: TestV001Entry_Unmarshal/invalid_key (0.00s) --- PASS: TestV001Entry_Unmarshal/valid_intoto (0.00s) --- PASS: TestV001Entry_Unmarshal/valid_intoto_but_hash_specified_by_client_(should_be_ignored) (0.00s) --- PASS: TestV001Entry_Unmarshal/valid_intoto_but_payloadhash_specified_by_client_(should_be_ignored) (0.00s) --- PASS: TestV001Entry_Unmarshal/valid_intoto_but_envelope_and_payloadhash_specified_by_client_(hash_values_should_be_ignored) (0.00s) --- PASS: TestV001Entry_Unmarshal/valid_dsse_but_invalid_intoto (0.00s) --- PASS: TestV001Entry_Unmarshal/cert (0.00s) --- PASS: TestV001Entry_Unmarshal/invalid (0.00s) --- PASS: TestV001Entry_Unmarshal/invalid_key#01 (0.00s) === RUN TestV001Entry_IndexKeys === RUN TestV001Entry_IndexKeys/standard 2023-05-22T21:16:57.681Z ERROR v0.0.1/entry.go:97 could not find public key to include in index keys github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.V001Entry.IndexKeys github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry.go:97 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_IndexKeys.func1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:432 testing.tRunner testing/testing.go:1576 === RUN TestV001Entry_IndexKeys/subject 2023-05-22T21:16:57.681Z ERROR v0.0.1/entry.go:97 could not find public key to include in index keys github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.V001Entry.IndexKeys github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry.go:97 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_IndexKeys.func1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:432 testing.tRunner testing/testing.go:1576 === RUN TestV001Entry_IndexKeys/slsa 2023-05-22T21:16:57.681Z ERROR v0.0.1/entry.go:97 could not find public key to include in index keys github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.V001Entry.IndexKeys github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry.go:97 github.com/sigstore/rekor/pkg/types/intoto/v0%2e0%2e1.TestV001Entry_IndexKeys.func1 github.com/sigstore/rekor/pkg/types/intoto/v0.0.1/entry_test.go:432 testing.tRunner testing/testing.go:1576 --- PASS: TestV001Entry_IndexKeys (0.00s) --- PASS: TestV001Entry_IndexKeys/standard (0.00s) --- PASS: TestV001Entry_IndexKeys/subject (0.00s) --- PASS: TestV001Entry_IndexKeys/slsa (0.00s) === RUN FuzzIntotoCreateProposedEntry --- PASS: FuzzIntotoCreateProposedEntry (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/intoto/v0.0.1 0.044s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestV002Entry_Unmarshal === RUN TestV002Entry_Unmarshal/empty === RUN TestV002Entry_Unmarshal/missing_envelope === RUN TestV002Entry_Unmarshal/valid &{0xc0000477c0 0xc0002afdc0 0xc00026a070}2023-05-22T21:16:57.778Z INFO v0.0.2/entry.go:109 IntotoObj DSSE payload is empty === RUN TestV002Entry_Unmarshal/cert &{0xc000047b80 0xc00026b9c0 0xc00026bac0}2023-05-22T21:16:57.779Z INFO v0.0.2/entry.go:109 IntotoObj DSSE payload is empty === RUN TestV002Entry_Unmarshal/invalid === RUN TestV002Entry_Unmarshal/invalid_key === RUN TestV002Entry_Unmarshal/multi-key &{0xc00054e000 0xc000136560 0xc000136660}2023-05-22T21:16:57.781Z INFO v0.0.2/entry.go:109 IntotoObj DSSE payload is empty --- PASS: TestV002Entry_Unmarshal (0.00s) --- PASS: TestV002Entry_Unmarshal/empty (0.00s) --- PASS: TestV002Entry_Unmarshal/missing_envelope (0.00s) --- PASS: TestV002Entry_Unmarshal/valid (0.00s) --- PASS: TestV002Entry_Unmarshal/cert (0.00s) --- PASS: TestV002Entry_Unmarshal/invalid (0.00s) --- PASS: TestV002Entry_Unmarshal/invalid_key (0.00s) --- PASS: TestV002Entry_Unmarshal/multi-key (0.00s) === RUN TestV002Entry_IndexKeys === RUN TestV002Entry_IndexKeys/standard === RUN TestV002Entry_IndexKeys/subject === RUN TestV002Entry_IndexKeys/slsa === RUN TestV002Entry_IndexKeys/slsa_wit_header --- PASS: TestV002Entry_IndexKeys (0.00s) --- PASS: TestV002Entry_IndexKeys/standard (0.00s) --- PASS: TestV002Entry_IndexKeys/subject (0.00s) --- PASS: TestV002Entry_IndexKeys/slsa (0.00s) --- PASS: TestV002Entry_IndexKeys/slsa_wit_header (0.00s) === RUN FuzzIntotoCreateProposedEntry --- PASS: FuzzIntotoCreateProposedEntry (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/intoto/v0.0.2 0.067s === RUN TestJARType 2023-05-22T21:16:57.860Z ERROR types/versionmap.go:83 Could not get version from string: "not" github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).SetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:83 github.com/sigstore/rekor/pkg/types/jar.TestJARType github.com/sigstore/rekor/pkg/types/jar/jar_test.go:58 testing.tRunner testing/testing.go:1576 2023-05-22T21:16:57.860Z ERROR types/versionmap.go:59 No Major.Minor.Patch elements found github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).GetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:59 github.com/sigstore/rekor/pkg/types.(*RekorType).VersionedUnmarshal github.com/sigstore/rekor/pkg/types/types.go:53 github.com/sigstore/rekor/pkg/types/jar.(*BaseJARType).UnmarshalEntry github.com/sigstore/rekor/pkg/types/jar/jar.go:58 github.com/sigstore/rekor/pkg/types/jar.TestJARType github.com/sigstore/rekor/pkg/types/jar/jar_test.go:93 testing.tRunner testing/testing.go:1576 --- PASS: TestJARType (0.00s) === RUN FuzzJarUnmarshal --- PASS: FuzzJarUnmarshal (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/jar 0.093s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestCrossFieldValidation --- PASS: TestCrossFieldValidation (0.01s) === RUN TestJarMetadataSize --- PASS: TestJarMetadataSize (0.00s) === RUN FuzzJarCreateProposedEntry --- PASS: FuzzJarCreateProposedEntry (0.00s) === RUN FuzzJarutilsVerify --- PASS: FuzzJarutilsVerify (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/jar/v0.0.1 0.055s === RUN TestRekordType 2023-05-22T21:16:57.970Z ERROR types/versionmap.go:83 Could not get version from string: "not" github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).SetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:83 github.com/sigstore/rekor/pkg/types/rekord.TestRekordType github.com/sigstore/rekor/pkg/types/rekord/rekord_test.go:59 testing.tRunner testing/testing.go:1576 2023-05-22T21:16:57.970Z ERROR types/versionmap.go:59 No Major.Minor.Patch elements found github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).GetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:59 github.com/sigstore/rekor/pkg/types.(*RekorType).VersionedUnmarshal github.com/sigstore/rekor/pkg/types/types.go:53 github.com/sigstore/rekor/pkg/types/rekord.BaseRekordType.UnmarshalEntry github.com/sigstore/rekor/pkg/types/rekord/rekord.go:58 github.com/sigstore/rekor/pkg/types/rekord.TestRekordType github.com/sigstore/rekor/pkg/types/rekord/rekord_test.go:94 testing.tRunner testing/testing.go:1576 --- PASS: TestRekordType (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/rekord 0.030s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestCrossFieldValidation --- PASS: TestCrossFieldValidation (0.06s) === RUN TestUnspecifiedPKIFormat --- PASS: TestUnspecifiedPKIFormat (0.00s) === RUN FuzzRekordCreateProposedEntry --- PASS: FuzzRekordCreateProposedEntry (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/rekord/v0.0.1 0.123s === RUN TestRfc3161Type 2023-05-22T21:16:58.574Z ERROR types/versionmap.go:83 Could not get version from string: "not" github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).SetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:83 github.com/sigstore/rekor/pkg/types/rfc3161.TestRfc3161Type github.com/sigstore/rekor/pkg/types/rfc3161/rfc3161_test.go:59 testing.tRunner testing/testing.go:1576 2023-05-22T21:16:58.574Z ERROR types/versionmap.go:59 No Major.Minor.Patch elements found github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).GetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:59 github.com/sigstore/rekor/pkg/types.(*RekorType).VersionedUnmarshal github.com/sigstore/rekor/pkg/types/types.go:53 github.com/sigstore/rekor/pkg/types/rfc3161.BaseTimestampType.UnmarshalEntry github.com/sigstore/rekor/pkg/types/rfc3161/rfc3161.go:58 github.com/sigstore/rekor/pkg/types/rfc3161.TestRfc3161Type github.com/sigstore/rekor/pkg/types/rfc3161/rfc3161_test.go:94 testing.tRunner testing/testing.go:1576 --- PASS: TestRfc3161Type (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/rfc3161 0.049s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestCrossFieldValidation --- PASS: TestCrossFieldValidation (0.03s) === RUN FuzzRfc3161CreateProposedEntry --- PASS: FuzzRfc3161CreateProposedEntry (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/rfc3161/v0.0.1 0.122s === RUN TestRPMType 2023-05-22T21:16:58.901Z ERROR types/versionmap.go:83 Could not get version from string: "not" github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).SetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:83 github.com/sigstore/rekor/pkg/types/rpm.TestRPMType github.com/sigstore/rekor/pkg/types/rpm/rpm_test.go:59 testing.tRunner testing/testing.go:1576 2023-05-22T21:16:58.901Z ERROR types/versionmap.go:59 No Major.Minor.Patch elements found github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).GetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:59 github.com/sigstore/rekor/pkg/types.(*RekorType).VersionedUnmarshal github.com/sigstore/rekor/pkg/types/types.go:53 github.com/sigstore/rekor/pkg/types/rpm.(*BaseRPMType).UnmarshalEntry github.com/sigstore/rekor/pkg/types/rpm/rpm.go:58 github.com/sigstore/rekor/pkg/types/rpm.TestRPMType github.com/sigstore/rekor/pkg/types/rpm/rpm_test.go:94 testing.tRunner testing/testing.go:1576 --- PASS: TestRPMType (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/rpm 0.070s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestCrossFieldValidation --- PASS: TestCrossFieldValidation (0.05s) === RUN FuzzRpmCreateProposedEntry --- PASS: FuzzRpmCreateProposedEntry (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/rpm/v0.0.1 0.205s === RUN TestTufType 2023-05-22T21:16:59.019Z ERROR types/versionmap.go:83 Could not get version from string: "not" github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).SetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:83 github.com/sigstore/rekor/pkg/types/tuf.TestTufType github.com/sigstore/rekor/pkg/types/tuf/tuf_test.go:59 testing.tRunner testing/testing.go:1576 2023-05-22T21:16:59.019Z ERROR types/versionmap.go:59 No Major.Minor.Patch elements found github.com/sigstore/rekor/pkg/types.(*SemVerEntryFactoryMap).GetEntryFactory github.com/sigstore/rekor/pkg/types/versionmap.go:59 github.com/sigstore/rekor/pkg/types.(*RekorType).VersionedUnmarshal github.com/sigstore/rekor/pkg/types/types.go:53 github.com/sigstore/rekor/pkg/types/tuf.BaseTufType.UnmarshalEntry github.com/sigstore/rekor/pkg/types/tuf/tuf.go:59 github.com/sigstore/rekor/pkg/types/tuf.TestTufType github.com/sigstore/rekor/pkg/types/tuf/tuf_test.go:94 testing.tRunner testing/testing.go:1576 --- PASS: TestTufType (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/tuf 0.086s === RUN TestNewEntryReturnType --- PASS: TestNewEntryReturnType (0.00s) === RUN TestCrossFieldValidation --- PASS: TestCrossFieldValidation (0.01s) === RUN FuzzTufCreateProposedEntry --- PASS: FuzzTufCreateProposedEntry (0.00s) PASS ok github.com/sigstore/rekor/pkg/types/tuf/v0.0.1 0.026s === RUN TestMarshalCheckpoint === RUN TestMarshalCheckpoint/bananas === RUN TestMarshalCheckpoint/the_view_from_the_tree_tops_is_great! === RUN TestMarshalCheckpoint/the_view_from_the_tree_tops_is_great!#01 --- PASS: TestMarshalCheckpoint (0.00s) --- PASS: TestMarshalCheckpoint/bananas (0.00s) --- PASS: TestMarshalCheckpoint/the_view_from_the_tree_tops_is_great! (0.00s) --- PASS: TestMarshalCheckpoint/the_view_from_the_tree_tops_is_great!#01 (0.00s) === RUN TestUnmarshalCheckpoint === RUN TestUnmarshalCheckpoint/valid_one === RUN TestUnmarshalCheckpoint/valid_with_different_ecosystem === RUN TestUnmarshalCheckpoint/valid_with_trailing_data === RUN TestUnmarshalCheckpoint/valid_with_multiple_trailing_data_lines === RUN TestUnmarshalCheckpoint/valid_with_trailing_newlines === RUN TestUnmarshalCheckpoint/invalid_-_insufficient_lines === RUN TestUnmarshalCheckpoint/invalid_-_empty_header === RUN TestUnmarshalCheckpoint/invalid_-_missing_newline_on_roothash === RUN TestUnmarshalCheckpoint/invalid_size_-_not_a_number === RUN TestUnmarshalCheckpoint/invalid_size_-_negative === RUN TestUnmarshalCheckpoint/invalid_size_-_too_large === RUN TestUnmarshalCheckpoint/invalid_roothash_-_not_base64 --- PASS: TestUnmarshalCheckpoint (0.00s) --- PASS: TestUnmarshalCheckpoint/valid_one (0.00s) --- PASS: TestUnmarshalCheckpoint/valid_with_different_ecosystem (0.00s) --- PASS: TestUnmarshalCheckpoint/valid_with_trailing_data (0.00s) --- PASS: TestUnmarshalCheckpoint/valid_with_multiple_trailing_data_lines (0.00s) --- PASS: TestUnmarshalCheckpoint/valid_with_trailing_newlines (0.00s) --- PASS: TestUnmarshalCheckpoint/invalid_-_insufficient_lines (0.00s) --- PASS: TestUnmarshalCheckpoint/invalid_-_empty_header (0.00s) --- PASS: TestUnmarshalCheckpoint/invalid_-_missing_newline_on_roothash (0.00s) --- PASS: TestUnmarshalCheckpoint/invalid_size_-_not_a_number (0.00s) --- PASS: TestUnmarshalCheckpoint/invalid_size_-_negative (0.00s) --- PASS: TestUnmarshalCheckpoint/invalid_size_-_too_large (0.00s) --- PASS: TestUnmarshalCheckpoint/invalid_roothash_-_not_base64 (0.00s) === RUN TestSigningRoundtripCheckpoint === RUN TestSigningRoundtripCheckpoint/Log_Checkpoint_RSA_v0 === RUN TestSigningRoundtripCheckpoint/Log_Checkpoint_ECDSA_v0 === RUN TestSigningRoundtripCheckpoint/Log_Checkpoint_Ed25519_v0 === RUN TestSigningRoundtripCheckpoint/Log_Checkpoint_Mismatch_v0 === RUN TestSigningRoundtripCheckpoint/Log_Checkpoint_Mismatch_v1 === RUN TestSigningRoundtripCheckpoint/Log_Checkpoint_Mismatch_v2 === RUN TestSigningRoundtripCheckpoint/Log_Checkpoint_Mismatch_v3 --- PASS: TestSigningRoundtripCheckpoint (0.35s) --- PASS: TestSigningRoundtripCheckpoint/Log_Checkpoint_RSA_v0 (0.01s) --- PASS: TestSigningRoundtripCheckpoint/Log_Checkpoint_ECDSA_v0 (0.00s) --- PASS: TestSigningRoundtripCheckpoint/Log_Checkpoint_Ed25519_v0 (0.00s) --- PASS: TestSigningRoundtripCheckpoint/Log_Checkpoint_Mismatch_v0 (0.00s) --- PASS: TestSigningRoundtripCheckpoint/Log_Checkpoint_Mismatch_v1 (0.00s) --- PASS: TestSigningRoundtripCheckpoint/Log_Checkpoint_Mismatch_v2 (0.00s) --- PASS: TestSigningRoundtripCheckpoint/Log_Checkpoint_Mismatch_v3 (0.00s) === RUN TestInvalidSigVerification === RUN TestInvalidSigVerification/Log_Checkpoint_v0 === RUN TestInvalidSigVerification/Log_Checkpoint_v0_not_base64 === RUN TestInvalidSigVerification/Log_Checkpoint_v0_invalid_signature --- PASS: TestInvalidSigVerification (0.00s) --- PASS: TestInvalidSigVerification/Log_Checkpoint_v0 (0.00s) --- PASS: TestInvalidSigVerification/Log_Checkpoint_v0_not_base64 (0.00s) --- PASS: TestInvalidSigVerification/Log_Checkpoint_v0_invalid_signature (0.00s) === RUN TestUnmarshalSignedCheckpoint === RUN TestUnmarshalSignedCheckpoint/invalid_checkpoint,_no_signatures === RUN TestUnmarshalSignedCheckpoint/valid_checkpoint,_no_signatures === RUN TestUnmarshalSignedCheckpoint/incorrect_signature_line_format === RUN TestUnmarshalSignedCheckpoint/signature_not_base64_encoded === RUN TestUnmarshalSignedCheckpoint/missing_identity === RUN TestUnmarshalSignedCheckpoint/signature_base64_encoded_but_too_short === RUN TestUnmarshalSignedCheckpoint/valid_signed_checkpoint_-_single_signature === RUN TestUnmarshalSignedCheckpoint/valid_signed_checkpoint_-_two_signatures --- PASS: TestUnmarshalSignedCheckpoint (0.00s) --- PASS: TestUnmarshalSignedCheckpoint/invalid_checkpoint,_no_signatures (0.00s) --- PASS: TestUnmarshalSignedCheckpoint/valid_checkpoint,_no_signatures (0.00s) --- PASS: TestUnmarshalSignedCheckpoint/incorrect_signature_line_format (0.00s) --- PASS: TestUnmarshalSignedCheckpoint/signature_not_base64_encoded (0.00s) --- PASS: TestUnmarshalSignedCheckpoint/missing_identity (0.00s) --- PASS: TestUnmarshalSignedCheckpoint/signature_base64_encoded_but_too_short (0.00s) --- PASS: TestUnmarshalSignedCheckpoint/valid_signed_checkpoint_-_single_signature (0.00s) --- PASS: TestUnmarshalSignedCheckpoint/valid_signed_checkpoint_-_two_signatures (0.00s) === RUN TestSignCheckpoint --- PASS: TestSignCheckpoint (0.00s) === RUN TestPrefixSHA --- PASS: TestPrefixSHA (0.00s) === RUN TestMarshalTimestampNote === RUN TestMarshalTimestampNote/Timestamp_Note_v0 === RUN TestMarshalTimestampNote/Timestamp_Note_v1 === RUN TestMarshalTimestampNote/Timestamp_Note_v7 --- PASS: TestMarshalTimestampNote (0.00s) --- PASS: TestMarshalTimestampNote/Timestamp_Note_v0 (0.00s) --- PASS: TestMarshalTimestampNote/Timestamp_Note_v1 (0.00s) --- PASS: TestMarshalTimestampNote/Timestamp_Note_v7 (0.00s) === RUN TestUnmarshalTimestampNote === RUN TestUnmarshalTimestampNote/valid_one === RUN TestUnmarshalTimestampNote/valid_with_different_ecosystem === RUN TestUnmarshalTimestampNote/valid_with_trailing_data === RUN TestUnmarshalTimestampNote/valid_with_trailing_newlines === RUN TestUnmarshalTimestampNote/invalid_-_insufficient_lines === RUN TestUnmarshalTimestampNote/invalid_-_empty_header === RUN TestUnmarshalTimestampNote/invalid_-_missing_newline === RUN TestUnmarshalTimestampNote/invalid_sha_-_not_a_valid_sha === RUN TestUnmarshalTimestampNote/invalid_base64_-_nonce === RUN TestUnmarshalTimestampNote/invalid_time === RUN TestUnmarshalTimestampNote/invalid_radius_-_not_an_int === RUN TestUnmarshalTimestampNote/invalid_cert_chain_-_not_a_url --- PASS: TestUnmarshalTimestampNote (0.00s) --- PASS: TestUnmarshalTimestampNote/valid_one (0.00s) --- PASS: TestUnmarshalTimestampNote/valid_with_different_ecosystem (0.00s) --- PASS: TestUnmarshalTimestampNote/valid_with_trailing_data (0.00s) --- PASS: TestUnmarshalTimestampNote/valid_with_trailing_newlines (0.00s) --- PASS: TestUnmarshalTimestampNote/invalid_-_insufficient_lines (0.00s) --- PASS: TestUnmarshalTimestampNote/invalid_-_empty_header (0.00s) --- PASS: TestUnmarshalTimestampNote/invalid_-_missing_newline (0.00s) --- PASS: TestUnmarshalTimestampNote/invalid_sha_-_not_a_valid_sha (0.00s) --- PASS: TestUnmarshalTimestampNote/invalid_base64_-_nonce (0.00s) --- PASS: TestUnmarshalTimestampNote/invalid_time (0.00s) --- PASS: TestUnmarshalTimestampNote/invalid_radius_-_not_an_int (0.00s) --- PASS: TestUnmarshalTimestampNote/invalid_cert_chain_-_not_a_url (0.00s) === RUN TestSigningRoundtripTimestampNote === RUN TestSigningRoundtripTimestampNote/Timestamp_Note_RSA_v0 === RUN TestSigningRoundtripTimestampNote/Timestamp_Note_ECDSA_v0 === RUN TestSigningRoundtripTimestampNote/Timestamp_Note_ED25519_v0 === RUN TestSigningRoundtripTimestampNote/Timestamp_Note_Mismatch_v0 === RUN TestSigningRoundtripTimestampNote/Timestamp_Note_Mismatch_v1 === RUN TestSigningRoundtripTimestampNote/Timestamp_Note_Mismatch_v2 === RUN TestSigningRoundtripTimestampNote/Timestamp_Note_Mismatch_v3 --- PASS: TestSigningRoundtripTimestampNote (0.54s) --- PASS: TestSigningRoundtripTimestampNote/Timestamp_Note_RSA_v0 (0.01s) --- PASS: TestSigningRoundtripTimestampNote/Timestamp_Note_ECDSA_v0 (0.00s) --- PASS: TestSigningRoundtripTimestampNote/Timestamp_Note_ED25519_v0 (0.00s) --- PASS: TestSigningRoundtripTimestampNote/Timestamp_Note_Mismatch_v0 (0.00s) --- PASS: TestSigningRoundtripTimestampNote/Timestamp_Note_Mismatch_v1 (0.00s) --- PASS: TestSigningRoundtripTimestampNote/Timestamp_Note_Mismatch_v2 (0.00s) --- PASS: TestSigningRoundtripTimestampNote/Timestamp_Note_Mismatch_v3 (0.00s) === RUN TestInvalidSigVerificationTimestampNote === RUN TestInvalidSigVerificationTimestampNote/Timestamp_Note_v0 === RUN TestInvalidSigVerificationTimestampNote/Timestamp_Note_v0_-_not_base_64 === RUN TestInvalidSigVerificationTimestampNote/Timestamp_Note_v0_invalid_signature --- PASS: TestInvalidSigVerificationTimestampNote (0.00s) --- PASS: TestInvalidSigVerificationTimestampNote/Timestamp_Note_v0 (0.00s) --- PASS: TestInvalidSigVerificationTimestampNote/Timestamp_Note_v0_-_not_base_64 (0.00s) --- PASS: TestInvalidSigVerificationTimestampNote/Timestamp_Note_v0_invalid_signature (0.00s) === RUN TestUnmarshalSignedTimestampNote === RUN TestUnmarshalSignedTimestampNote/invalid_timestamp_note,_no_signatures === RUN TestUnmarshalSignedTimestampNote/valid_timestamp_note,_no_signatures === RUN TestUnmarshalSignedTimestampNote/incorrect_signature_line_format === RUN TestUnmarshalSignedTimestampNote/signature_not_base64_encoded === RUN TestUnmarshalSignedTimestampNote/missing_identity === RUN TestUnmarshalSignedTimestampNote/signature_base64_encoded_but_too_short === RUN TestUnmarshalSignedTimestampNote/valid_signed_timestamp_note_-_single_signature === RUN TestUnmarshalSignedTimestampNote/valid_signed_timestamp_note_-_two_signatures --- PASS: TestUnmarshalSignedTimestampNote (0.00s) --- PASS: TestUnmarshalSignedTimestampNote/invalid_timestamp_note,_no_signatures (0.00s) --- PASS: TestUnmarshalSignedTimestampNote/valid_timestamp_note,_no_signatures (0.00s) --- PASS: TestUnmarshalSignedTimestampNote/incorrect_signature_line_format (0.00s) --- PASS: TestUnmarshalSignedTimestampNote/signature_not_base64_encoded (0.00s) --- PASS: TestUnmarshalSignedTimestampNote/missing_identity (0.00s) --- PASS: TestUnmarshalSignedTimestampNote/signature_base64_encoded_but_too_short (0.00s) --- PASS: TestUnmarshalSignedTimestampNote/valid_signed_timestamp_note_-_single_signature (0.00s) --- PASS: TestUnmarshalSignedTimestampNote/valid_signed_timestamp_note_-_two_signatures (0.00s) === RUN TestSHA1 --- PASS: TestSHA1 (0.00s) === RUN TestSHA256 --- PASS: TestSHA256 (0.00s) === RUN TestSHA512 --- PASS: TestSHA512 (0.00s) PASS ok github.com/sigstore/rekor/pkg/util 0.931s === RUN TestConsistency === RUN TestConsistency/zero_length_proof === RUN TestConsistency/valid_consistency_proof === RUN TestConsistency/invalid_new_sth_request === RUN TestConsistency/invalid_consistency_proof === RUN TestConsistency/invalid_consistency_-_same_size === RUN TestConsistency/invalid_consistency_-_empty_log --- PASS: TestConsistency (0.00s) --- PASS: TestConsistency/zero_length_proof (0.00s) --- PASS: TestConsistency/valid_consistency_proof (0.00s) --- PASS: TestConsistency/invalid_new_sth_request (0.00s) --- PASS: TestConsistency/invalid_consistency_proof (0.00s) --- PASS: TestConsistency/invalid_consistency_-_same_size (0.00s) --- PASS: TestConsistency/invalid_consistency_-_empty_log (0.00s) === RUN TestInclusion === RUN TestInclusion/valid_inclusion === RUN TestInclusion/invalid_inclusion_-_bad_body_hash --- PASS: TestInclusion (0.00s) --- PASS: TestInclusion/valid_inclusion (0.00s) --- PASS: TestInclusion/invalid_inclusion_-_bad_body_hash (0.00s) === RUN TestCheckpoint === RUN TestCheckpoint/valid_checkpoint === RUN TestCheckpoint/root_hash_mismatch --- PASS: TestCheckpoint (0.00s) --- PASS: TestCheckpoint/valid_checkpoint (0.00s) --- PASS: TestCheckpoint/root_hash_mismatch (0.00s) PASS ok github.com/sigstore/rekor/pkg/verify 0.018s >>> rekor: Entering fakeroot... >>> rekor-server*: Running split function server... >>> rekor-server*: Preparing subpackage rekor-server... >>> rekor-server*: Stripping binaries >>> rekor-server*: Running postcheck for rekor-server >>> rekor-bash-completion*: Running split function bashcomp... '/home/buildozer/aports/community/rekor/pkg/rekor/usr/share/bash-completion/completions' -> '/home/buildozer/aports/community/rekor/pkg/rekor-bash-completion/usr/share/bash-completion/completions' >>> rekor-bash-completion*: Preparing subpackage rekor-bash-completion... >>> rekor-bash-completion*: Running postcheck for rekor-bash-completion >>> rekor-zsh-completion*: Running split function zshcomp... '/home/buildozer/aports/community/rekor/pkg/rekor/usr/share/zsh/site-functions' -> '/home/buildozer/aports/community/rekor/pkg/rekor-zsh-completion/usr/share/zsh/site-functions' >>> rekor-zsh-completion*: Preparing subpackage rekor-zsh-completion... >>> rekor-zsh-completion*: Running postcheck for rekor-zsh-completion >>> rekor-fish-completion*: Running split function fishcomp... '/home/buildozer/aports/community/rekor/pkg/rekor/usr/share/fish/completions' -> '/home/buildozer/aports/community/rekor/pkg/rekor-fish-completion/usr/share/fish/completions' >>> rekor-fish-completion*: Preparing subpackage rekor-fish-completion... >>> rekor-fish-completion*: Running postcheck for rekor-fish-completion >>> rekor*: Running postcheck for rekor >>> rekor*: Preparing package rekor... >>> rekor*: Stripping binaries >>> rekor-bash-completion*: Scanning shared objects >>> rekor-fish-completion*: Scanning shared objects >>> rekor-server*: Scanning shared objects >>> rekor-zsh-completion*: Scanning shared objects >>> rekor*: Scanning shared objects >>> rekor-bash-completion*: Tracing dependencies... >>> rekor-bash-completion*: Package size: 44.0 KB >>> rekor-bash-completion*: Compressing data... >>> rekor-bash-completion*: Create checksum... >>> rekor-bash-completion*: Create rekor-bash-completion-1.1.1-r0.apk >>> rekor-fish-completion*: Tracing dependencies... >>> rekor-fish-completion*: Package size: 44.0 KB >>> rekor-fish-completion*: Compressing data... >>> rekor-fish-completion*: Create checksum... >>> rekor-fish-completion*: Create rekor-fish-completion-1.1.1-r0.apk >>> rekor-server*: Tracing dependencies... so:libc.musl-s390x.so.1 >>> rekor-server*: Package size: 31.8 MB >>> rekor-server*: Compressing data... >>> rekor-server*: Create checksum... >>> rekor-server*: Create rekor-server-1.1.1-r0.apk >>> rekor-zsh-completion*: Tracing dependencies... >>> rekor-zsh-completion*: Package size: 36.0 KB >>> rekor-zsh-completion*: Compressing data... >>> rekor-zsh-completion*: Create checksum... >>> rekor-zsh-completion*: Create rekor-zsh-completion-1.1.1-r0.apk >>> rekor*: Tracing dependencies... so:libc.musl-s390x.so.1 >>> rekor*: Package size: 21.8 MB >>> rekor*: Compressing data... >>> rekor*: Create checksum... >>> rekor*: Create rekor-1.1.1-r0.apk >>> rekor: Build complete at Mon, 22 May 2023 21:17:04 +0000 elapsed time 0h 1m 9s >>> rekor: Cleaning up srcdir >>> rekor: Cleaning up pkgdir >>> rekor: Uninstalling dependencies... (1/2) Purging .makedepends-rekor (20230522.211555) (2/2) Purging go (1.20.4-r0) Executing busybox-1.36.0-r9.trigger OK: 373 MiB in 104 packages >>> rekor: Updating the community/s390x repository index... >>> rekor: Signing the index...