This job view page is being replaced by Spyglass soon. Check out the new job view.
ResultFAILURE
Tests 0 failed / 0 succeeded
Started2022-08-10 13:34
Elapsed23m8s
Revisionf26064c54f8d065b48525bf2fee6eee450f07f1f

No Test Failures!


Error lines from build-log.txt

... skipping 57 lines ...
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
    if [ "$errors" = "null" ]; then \
      echo Image $image found; \
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
... skipping 2 lines ...
    else \
      echo Image $image not found; \
      exit 1; \
    fi; \
done
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c found
curl: (22) The requested URL returned error: 404 
Image gcr.io/k8s-staging-nfd/node-feature-discovery:v0.12.0-devel-66-gf26064c-minimal not found
make: *** [Makefile:186: poll-images] Error 1
set -e; \
tags="v0.12.0-devel-66-gf26064c v0.12.0-devel-66-gf26064c-minimal" \
base_url=`echo gcr.io/k8s-staging-nfd/node-feature-discovery | sed -e s'!\([^/]*\)!\1/v2!'`; \
for tag in $tags; do \
    image=gcr.io/k8s-staging-nfd/node-feature-discovery:$tag \
    errors=`curl -fsS -X GET https://$base_url/manifests/$tag|jq .errors`;  \
... skipping 181 lines ...
go: downloading github.com/syndtr/gocapability v0.0.0-20200815063812-42c35b437635
go: downloading github.com/Azure/go-autorest/autorest/validation v0.1.0
go: downloading github.com/gofrs/uuid v4.0.0+incompatible
Aug 10 13:53:09.295: INFO: The --provider flag is not set. Continuing as if --provider=skeleton had been used.
=== RUN   TestE2E
I0810 13:53:09.296106   25677 e2e.go:129] Starting e2e run "2307a219-25e9-4ff2-9970-c078e466376e" on Ginkgo node 1
{"msg":"Test Suite starting","total":3,"completed":0,"skipped":0,"failed":0}
Running Suite: Kubernetes e2e suite
===================================
Random Seed: 1660139589 - Will randomize all specs
Will run 3 of 238 specs

Aug 10 13:53:09.329: INFO: >>> kubeConfig: /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/kubeconfig
... skipping 15 lines ...
  /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:189
[BeforeEach] [kubernetes-sigs] Node Feature Discovery
  /home/prow/go/pkg/mod/k8s.io/kubernetes@v1.24.2/test/e2e/framework/framework.go:187
STEP: Creating a kubernetes client
Aug 10 13:53:11.801: INFO: >>> kubeConfig: /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/kubeconfig
STEP: Building a namespace api object, basename node-feature-discovery
Aug 10 13:53:12.511: INFO: Error listing PodSecurityPolicies; assuming PodSecurityPolicy is disabled: podsecuritypolicies.policy is forbidden: User "k8s-prow-ci" cannot list resource "podsecuritypolicies" in API group "policy" at the cluster scope
STEP: Waiting for a default service account to be provisioned in namespace
STEP: Waiting for kube-root-ca.crt to be provisioned in namespace
[BeforeEach] when deploying a single nfd-master pod
  /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:103
STEP: Creating nfd master pod and nfd-master service
Aug 10 13:53:14.071: INFO: The status of Pod nfd-master-67bz5 is Pending, waiting for it to be Running (with Ready = true)
... skipping 7 lines ...
  /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:189
STEP: Creating nfd-worker daemonset
STEP: Waiting for daemonset pods to be ready
STEP: Getting node objects
Aug 10 13:57:21.297: INFO: node "ip-192-168-45-245.eu-west-1.compute.internal" matches rule "default" (regexp ".")
Aug 10 13:57:21.297: INFO: verifying labels of node "ip-192-168-45-245.eu-west-1.compute.internal"...
Aug 10 13:57:21.298: FAIL: Expected
    <map[string]string | len:16>: {
        "alpha.eksctl.io/nodegroup-name": "ng-1",
        "node-lifecycle": "on-demand",
        "failure-domain.beta.kubernetes.io/region": "eu-west-1",
        "topology.kubernetes.io/region": "eu-west-1",
        "topology.kubernetes.io/zone": "eu-west-1c",
... skipping 46 lines ...
testing.tRunner(0xc000682b60, 0x469cbe8)
	/usr/local/go/src/testing/testing.go:1259 +0x102
created by testing.(*T).Run
	/usr/local/go/src/testing/testing.go:1306 +0x35a
[AfterEach] when deploying a single nfd-master pod
  /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:135
Aug 10 13:57:21.407: FAIL: Unexpected error:
    <*errors.StatusError | 0xc000a770e0>: {
        ErrStatus: {
            TypeMeta: {Kind: "", APIVersion: ""},
            ListMeta: {
                SelfLink: "",
                ResourceVersion: "",
... skipping 141 lines ...
          <map[interface {}]interface {} | len:1>: {
              "feature.node.kubernetes.io/cpu-cpuid.HYPERVISOR": "true",
          }

      /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:223
------------------------------
{"msg":"FAILED [kubernetes-sigs] Node Feature Discovery when deploying a single nfd-master pod and nfd-workers as a daemonset with default sources enabled the node labels and annotations listed in the e2e config should be present","total":3,"completed":0,"skipped":40,"failed":1,"failures":["[kubernetes-sigs] Node Feature Discovery when deploying a single nfd-master pod and nfd-workers as a daemonset with default sources enabled the node labels and annotations listed in the e2e config should be present"]}
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
------------------------------
[kubernetes-sigs] Node Feature Discovery when deploying a single nfd-master pod and a single worker pod with fake source enabled 
  it should decorate the node with the fake feature labels
  /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:145
[BeforeEach] [kubernetes-sigs] Node Feature Discovery
... skipping 13 lines ...
STEP: Waiting for the nfd-master service to be up
Aug 10 13:57:29.008: INFO: Service nfd-master-e2e in namespace node-feature-discovery-3670 found.
[It] it should decorate the node with the fake feature labels
  /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:145
STEP: Creating a nfd worker pod
STEP: Waiting for the nfd-worker pod to succeed
Aug 10 13:57:29.131: INFO: Waiting up to 5m0s for pod "nfd-worker-4f48e33a-fdba-49ec-abe9-8a4a98f5a8af" in namespace "node-feature-discovery-3670" to be "Succeeded or Failed"
Aug 10 13:57:29.240: INFO: Pod "nfd-worker-4f48e33a-fdba-49ec-abe9-8a4a98f5a8af": Phase="Pending", Reason="", readiness=false. Elapsed: 108.450577ms
Aug 10 13:57:31.349: INFO: Pod "nfd-worker-4f48e33a-fdba-49ec-abe9-8a4a98f5a8af": Phase="Pending", Reason="", readiness=false. Elapsed: 2.217975058s
Aug 10 13:57:33.466: INFO: Pod "nfd-worker-4f48e33a-fdba-49ec-abe9-8a4a98f5a8af": Phase="Succeeded", Reason="", readiness=false. Elapsed: 4.334726707s
STEP: Saw pod success
Aug 10 13:57:33.466: INFO: Pod "nfd-worker-4f48e33a-fdba-49ec-abe9-8a4a98f5a8af" satisfied condition "Succeeded or Failed"
STEP: Making sure 'ip-192-168-5-208.eu-west-1.compute.internal' was decorated with the fake feature labels
STEP: Deleting the node-feature-discovery worker pod
[AfterEach] when deploying a single nfd-master pod
  /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:135
STEP: Deleting NFD labels and annotations from node ip-192-168-5-208.eu-west-1.compute.internal
[AfterEach] [kubernetes-sigs] Node Feature Discovery
... skipping 8 lines ...
  /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:100
    and a single worker pod with fake source enabled
    /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:144
      it should decorate the node with the fake feature labels
      /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:145
------------------------------
{"msg":"PASSED [kubernetes-sigs] Node Feature Discovery when deploying a single nfd-master pod and a single worker pod with fake source enabled it should decorate the node with the fake feature labels","total":3,"completed":1,"skipped":133,"failed":1,"failures":["[kubernetes-sigs] Node Feature Discovery when deploying a single nfd-master pod and nfd-workers as a daemonset with default sources enabled the node labels and annotations listed in the e2e config should be present"]}
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
------------------------------
[kubernetes-sigs] Node Feature Discovery when deploying a single nfd-master pod and nfd-workers as a daemonset with 2 additional configmaps for the custom source configured 
  the nodename matching features listed in the configmaps should be present
  /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:274
[BeforeEach] [kubernetes-sigs] Node Feature Discovery
... skipping 37 lines ...
  /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:100
    and nfd-workers as a daemonset with 2 additional configmaps for the custom source configured
    /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:273
      the nodename matching features listed in the configmaps should be present
      /home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:274
------------------------------
{"msg":"PASSED [kubernetes-sigs] Node Feature Discovery when deploying a single nfd-master pod and nfd-workers as a daemonset with 2 additional configmaps for the custom source configured the nodename matching features listed in the configmaps should be present","total":3,"completed":2,"skipped":195,"failed":1,"failures":["[kubernetes-sigs] Node Feature Discovery when deploying a single nfd-master pod and nfd-workers as a daemonset with default sources enabled the node labels and annotations listed in the e2e config should be present"]}
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSAug 10 13:57:50.470: INFO: Running AfterSuite actions on all nodes
Aug 10 13:57:50.470: INFO: Running AfterSuite actions on node 1
{"msg":"Test Suite completed","total":3,"completed":2,"skipped":235,"failed":1,"failures":["[kubernetes-sigs] Node Feature Discovery when deploying a single nfd-master pod and nfd-workers as a daemonset with default sources enabled the node labels and annotations listed in the e2e config should be present"]}


Summarizing 1 Failure:

[Fail] [kubernetes-sigs] Node Feature Discovery when deploying a single nfd-master pod and nfd-workers as a daemonset with default sources enabled [It] the node labels and annotations listed in the e2e config should be present 
/home/prow/go/src/github.com/kubernetes-sigs/node-feature-discovery/test/e2e/node_feature_discovery.go:223

Ran 3 of 238 Specs in 281.141 seconds
FAIL! -- 2 Passed | 1 Failed | 0 Pending | 235 Skipped
--- FAIL: TestE2E (281.17s)
FAIL
FAIL	sigs.k8s.io/node-feature-discovery/test/e2e	281.275s
FAIL
make: *** [Makefile:169: e2e-test] Error 1