This job view page is being replaced by Spyglass soon. Check out the new job view.
PRtam7t: chore: update golangci-lint
ResultABORTED
Tests 0 failed / 0 succeeded
Started2021-07-27 00:03
Elapsed25m41s
Revisiona9f285d4f73783abf3680df26c8a4c03ec902728
Refs 635

No Test Failures!


Error lines from build-log.txt

... skipping 252 lines ...

kubectl cluster-info --context kind-kind

Have a nice day! 👋
make[1]: Leaving directory '/home/prow/go/src/sigs.k8s.io/secrets-store-csi-driver'
docker pull gcr.io/k8s-staging-csi-secrets-store/driver:v0.1.0-e2e-5d79339e || make e2e-container
Error response from daemon: manifest for gcr.io/k8s-staging-csi-secrets-store/driver:v0.1.0-e2e-5d79339e not found: manifest unknown: Failed to fetch "v0.1.0-e2e-5d79339e" from request "/v2/k8s-staging-csi-secrets-store/driver/manifests/v0.1.0-e2e-5d79339e".
make[1]: Entering directory '/home/prow/go/src/sigs.k8s.io/secrets-store-csi-driver'
make container
make[2]: Entering directory '/home/prow/go/src/sigs.k8s.io/secrets-store-csi-driver'
rm -rf _output/crds/*
mkdir -p _output/crds
cp -R manifest_staging/charts/secrets-store-csi-driver/crds/ _output/crds/
... skipping 1248 lines ...
to create a SecretProviderClass resource, and a deployment using the SecretProviderClass.
bats -t test/bats/vault.bats
1..18
ok 1 install vault provider
not ok 2 setup vault
# (in test file test/bats/vault.bats, line 30)
#   `kubectl exec vault-0 --namespace=vault -- vault kv put secret/foo bar=hello' failed
# error: unable to upgrade connection: container not found ("vault")
ok 3 secretproviderclasses crd is established
ok 4 Test rbac roles and role bindings exist
ok 5 deploy vault secretproviderclass crd
not ok 6 CSI inline volume test with pod portability
# (in test file test/bats/vault.bats, line 102)
#   `kubectl wait --for=condition=Ready --timeout=60s pod/secrets-store-inline' failed
# pod/secrets-store-inline created
# error: timed out waiting for the condition on pods/secrets-store-inline
not ok 7 CSI inline volume test with pod portability - read vault secret from pod
# (in test file test/bats/vault.bats, line 109)
#   `result=$(kubectl exec secrets-store-inline -- cat /mnt/secrets-store/bar)' failed
# error: unable to upgrade connection: container not found ("busybox")
ok 8 CSI inline volume test with pod portability - unmount succeeds
not ok 9 Sync with K8s secrets - create deployment
# (in test file test/bats/vault.bats, line 156)
#   `kubectl wait --for=condition=Ready --timeout=120s pod -l app=busybox' failed
# secretproviderclass.secrets-store.csi.x-k8s.io/vault-foo-sync created
# customresourcedefinition.apiextensions.k8s.io/secretproviderclasses.secrets-store.csi.x-k8s.io condition met
#       {"apiVersion":"secrets-store.csi.x-k8s.io/v1alpha1","kind":"SecretProviderClass","metadata":{"annotations":{},"name":"vault-foo-sync","namespace":"default"},"spec":{"parameters":{"objects":"- secretPath: \"secret/data/foo\"\n  objectName: \"bar\"\n  secretKey: \"bar\"\n- secretPath: \"secret/data/foo1\"\n  objectName: \"bar1\"\n  secretKey: \"bar1\"\n- secretPath: \"secret/data/foo\"\n  objectName: \"nested/bar\"\n  secretKey: \"bar\"\n","roleName":"csi","vaultAddress":"http://vault.vault:8200"},"provider":"vault","secretObjects":[{"annotations":{"kubed.appscode.com/sync":"app=test"},"data":[{"key":"pwd","objectName":"bar"},{"key":"username","objectName":"bar1"},{"key":"nested","objectName":"nested/bar"}],"labels":{"environment":"test"},"secretName":"foosecret","type":"Opaque"}]}}
#   name: vault-foo-sync
#     vaultAddress: http://vault.vault:8200
#   provider: vault
# timed out waiting for the condition on pods/busybox-deployment-5458ff48d5-69kkc
# timed out waiting for the condition on pods/busybox-deployment-5458ff48d5-tphst
# timed out waiting for the condition on pods/busybox-deployment-two-5458ff48d5-mrqlf
# timed out waiting for the condition on pods/busybox-deployment-two-5458ff48d5-rfzfh
not ok 10 Sync with K8s secrets - read secret from pod, read K8s secret, read env var, check secret ownerReferences with multiple owners
# (in test file test/bats/vault.bats, line 161)
#   `result=$(kubectl exec $POD -- cat /mnt/secrets-store/bar)' failed
# error: unable to upgrade connection: container not found ("busybox")
not ok 11 Sync with K8s secrets - delete deployment, check secret is deleted
# (from function `assert_success' in file test/bats/helpers.bash, line 8,
#  in test file test/bats/vault.bats, line 197)
#   `assert_success' failed
# expected: 0
# actual: 1
# output: Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
# Error from server (NotFound): secrets "foosecret" not found
not ok 12 Test Namespaced scope SecretProviderClass - create deployment
# (in test file test/bats/vault.bats, line 223)
#   `kubectl wait --for=condition=Ready --timeout=90s pod -l app=busybox -n test-ns' failed
# namespace/test-ns created
# secretproviderclass.secrets-store.csi.x-k8s.io/vault-foo-sync configured
# secretproviderclass.secrets-store.csi.x-k8s.io/vault-foo-sync created
# customresourcedefinition.apiextensions.k8s.io/secretproviderclasses.secrets-store.csi.x-k8s.io condition met
#       {"apiVersion":"secrets-store.csi.x-k8s.io/v1alpha1","kind":"SecretProviderClass","metadata":{"annotations":{},"name":"vault-foo-sync","namespace":"default"},"spec":{"parameters":{"objects":"- secretPath: \"secret/data/foo\"\n  objectName: \"bar\"\n  secretKey: \"bar\"\n- secretPath: \"secret/data/foo1\"\n  objectName: \"bar1\"\n  secretKey: \"bar1\"\n","roleName":"csi","vaultAddress":"http://vault.vault:8200"},"provider":"invalidprovider","secretObjects":[{"data":[{"key":"pwd","objectName":"bar"},{"key":"username","objectName":"bar1"}],"secretName":"foosecret","type":"Opaque"}]}}
#   name: vault-foo-sync
... skipping 4 lines ...
#   provider: vault
# deployment.apps/busybox-deployment created
# timed out waiting for the condition on pods/busybox-deployment-5458ff48d5-lkxrg
# timed out waiting for the condition on pods/busybox-deployment-5458ff48d5-rtks8
not ok 13 Test Namespaced scope SecretProviderClass - Sync with K8s secrets - read secret from pod, read K8s secret, read env var, check secret ownerReferences
# (in test file test/bats/vault.bats, line 228)
#   `result=$(kubectl exec -n test-ns $POD -- cat /mnt/secrets-store/bar)' failed
# error: unable to upgrade connection: container not found ("busybox")
ok 14 Test Namespaced scope SecretProviderClass - Sync with K8s secrets - delete deployment, check secret deleted
ok 15 Test Namespaced scope SecretProviderClass - Should fail when no secret provider class in same namespace
ok 16 deploy multiple vault secretproviderclass crd
{"component":"entrypoint","file":"prow/entrypoint/run.go:169","func":"k8s.io/test-infra/prow/entrypoint.Options.ExecuteProcess","level":"error","msg":"Entrypoint received interrupt: terminated","severity":"error","time":"2021-07-27T00:28:28Z"}
++ early_exit_handler
++ '[' -n 175 ']'
++ kill -TERM 175
++ cleanup_dind
++ [[ true == \t\r\u\e ]]
++ echo 'Cleaning up after docker'
... skipping 5 lines ...