This job view page is being replaced by Spyglass soon. Check out the new job view.
PRrikatz: Fix IngressClass logic for newer releases
ResultFAILURE
Tests 0 failed / 0 succeeded
Started2021-07-18 22:19
Elapsed3m49s
Revision05fbbacfe9793f1fd7d0ea0bbc36786a07f86b62
Refs 7341

No Test Failures!


Error lines from build-log.txt

... skipping 457 lines ...
warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely.

Installing chart with values file 'charts/ingress-nginx/ci/daemonset-internal-lb-values.yaml'...

Creating namespace 'ingress-nginx-ahn3nk46ls'...
namespace/ingress-nginx-ahn3nk46ls created
Error: timed out waiting for the condition
========================================================================================================================
........................................................................................................................
==> Events of namespace ingress-nginx-ahn3nk46ls
........................................................................................................................
LAST SEEN   TYPE      REASON             OBJECT                                          SUBOBJECT                     SOURCE                               MESSAGE                                                                                                                                                            FIRST SEEN   COUNT   NAME
60s         Normal    Scheduled          pod/ingress-nginx-ahn3nk46ls-controller-n4v2l                                 default-scheduler                    Successfully assigned ingress-nginx-ahn3nk46ls/ingress-nginx-ahn3nk46ls-controller-n4v2l to ingress-nginx-dev-worker                                               60s          1       ingress-nginx-ahn3nk46ls-controller-n4v2l.169302bb8e073d94
59s         Normal    Pulling            pod/ingress-nginx-ahn3nk46ls-controller-n4v2l   spec.containers{controller}   kubelet, ingress-nginx-dev-worker    Pulling image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b"                                59s          1       ingress-nginx-ahn3nk46ls-controller-n4v2l.169302bbaeaf19e4
53s         Normal    Pulled             pod/ingress-nginx-ahn3nk46ls-controller-n4v2l   spec.containers{controller}   kubelet, ingress-nginx-dev-worker    Successfully pulled image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b" in 6.389864083s    53s          1       ingress-nginx-ahn3nk46ls-controller-n4v2l.169302bd2b8d2467
8s          Normal    Created            pod/ingress-nginx-ahn3nk46ls-controller-n4v2l   spec.containers{controller}   kubelet, ingress-nginx-dev-worker    Created container controller                                                                                                                                       52s          4       ingress-nginx-ahn3nk46ls-controller-n4v2l.169302bd3df2cc3c
8s          Normal    Started            pod/ingress-nginx-ahn3nk46ls-controller-n4v2l   spec.containers{controller}   kubelet, ingress-nginx-dev-worker    Started container controller                                                                                                                                       52s          4       ingress-nginx-ahn3nk46ls-controller-n4v2l.169302bd4335defb
8s          Normal    Pulled             pod/ingress-nginx-ahn3nk46ls-controller-n4v2l   spec.containers{controller}   kubelet, ingress-nginx-dev-worker    Container image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b" already present on machine   52s          3       ingress-nginx-ahn3nk46ls-controller-n4v2l.169302bd54c7a466
4s          Warning   BackOff            pod/ingress-nginx-ahn3nk46ls-controller-n4v2l   spec.containers{controller}   kubelet, ingress-nginx-dev-worker    Back-off restarting failed container                                                                                                                               51s          7       ingress-nginx-ahn3nk46ls-controller-n4v2l.169302bd908eaf5f
59s         Normal    Scheduled          pod/ingress-nginx-ahn3nk46ls-controller-plsgp                                 default-scheduler                    Successfully assigned ingress-nginx-ahn3nk46ls/ingress-nginx-ahn3nk46ls-controller-plsgp to ingress-nginx-dev-worker2                                              59s          1       ingress-nginx-ahn3nk46ls-controller-plsgp.169302bb950565b0
59s         Normal    Pulling            pod/ingress-nginx-ahn3nk46ls-controller-plsgp   spec.containers{controller}   kubelet, ingress-nginx-dev-worker2   Pulling image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b"                                59s          1       ingress-nginx-ahn3nk46ls-controller-plsgp.169302bbb5374d3f
54s         Normal    Pulled             pod/ingress-nginx-ahn3nk46ls-controller-plsgp   spec.containers{controller}   kubelet, ingress-nginx-dev-worker2   Successfully pulled image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b" in 5.348793889s    54s          1       ingress-nginx-ahn3nk46ls-controller-plsgp.169302bcf407fc2e
15s         Normal    Created            pod/ingress-nginx-ahn3nk46ls-controller-plsgp   spec.containers{controller}   kubelet, ingress-nginx-dev-worker2   Created container controller                                                                                                                                       52s          4       ingress-nginx-ahn3nk46ls-controller-plsgp.169302bd3de72e86
15s         Normal    Started            pod/ingress-nginx-ahn3nk46ls-controller-plsgp   spec.containers{controller}   kubelet, ingress-nginx-dev-worker2   Started container controller                                                                                                                                       52s          4       ingress-nginx-ahn3nk46ls-controller-plsgp.169302bd4336016f
15s         Normal    Pulled             pod/ingress-nginx-ahn3nk46ls-controller-plsgp   spec.containers{controller}   kubelet, ingress-nginx-dev-worker2   Container image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b" already present on machine   52s          3       ingress-nginx-ahn3nk46ls-controller-plsgp.169302bd58b7dc0b
9s          Warning   BackOff            pod/ingress-nginx-ahn3nk46ls-controller-plsgp   spec.containers{controller}   kubelet, ingress-nginx-dev-worker2   Back-off restarting failed container                                                                                                                               51s          7       ingress-nginx-ahn3nk46ls-controller-plsgp.169302bd9491376a
60s         Normal    SuccessfulCreate   daemonset/ingress-nginx-ahn3nk46ls-controller                                 daemonset-controller                 Created pod: ingress-nginx-ahn3nk46ls-controller-n4v2l                                                                                                             60s          1       ingress-nginx-ahn3nk46ls-controller.169302bb8dc95ac4
59s         Normal    SuccessfulCreate   daemonset/ingress-nginx-ahn3nk46ls-controller                                 daemonset-controller                 Created pod: ingress-nginx-ahn3nk46ls-controller-plsgp                                                                                                             59s          1       ingress-nginx-ahn3nk46ls-controller.169302bb94aacbb4
........................................................................................................................
<== Events of namespace ingress-nginx-ahn3nk46ls
........................................................................................................................
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
... skipping 28 lines ...
      --election-id=ingress-controller-leader
      --controller-class=k8s.io/ingress-nginx
      --configmap=$(POD_NAMESPACE)/ingress-nginx-ahn3nk46ls-controller
    State:          Waiting
      Reason:       CrashLoopBackOff
    Last State:     Terminated
      Reason:       Error
      Exit Code:    2
      Started:      Sun, 18 Jul 2021 22:22:26 +0000
      Finished:     Sun, 18 Jul 2021 22:22:26 +0000
    Ready:          False
    Restart Count:  3
    Requests:
... skipping 32 lines ...
  Normal   Scheduled  61s               default-scheduler  Successfully assigned ingress-nginx-ahn3nk46ls/ingress-nginx-ahn3nk46ls-controller-n4v2l to ingress-nginx-dev-worker
  Normal   Pulling    60s               kubelet            Pulling image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b"
  Normal   Pulled     54s               kubelet            Successfully pulled image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b" in 6.389864083s
  Normal   Created    9s (x4 over 53s)  kubelet            Created container controller
  Normal   Started    9s (x4 over 53s)  kubelet            Started container controller
  Normal   Pulled     9s (x3 over 53s)  kubelet            Container image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b" already present on machine
  Warning  BackOff    5s (x7 over 52s)  kubelet            Back-off restarting failed container
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<== Description of pod ingress-nginx-ahn3nk46ls-controller-n4v2l
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
------------------------------------------------------------------------------------------------------------------------
==> Logs of container ingress-nginx-ahn3nk46ls-controller-n4v2l
------------------------------------------------------------------------------------------------------------------------
... skipping 6 lines ...

-------------------------------------------------------------------------------

unknown flag: --controller-class
Usage of :
      --add_dir_header                          If true, adds the file directory to the header of the log messages
      --alsologtostderr                         log to standard error as well as files
      --annotations-prefix string               Prefix of the Ingress annotations specific to the NGINX controller. (default "nginx.ingress.kubernetes.io")
      --apiserver-host string                   Address of the Kubernetes API server.
                                                Takes the form "protocol://address:port". If not specified, it is assumed the
                                                program runs inside a Kubernetes cluster and local discovery is attempted.
      --certificate-authority string            Path to a cert file for the certificate authority. This certificate is used
                                                only when the flag --apiserver-host is specified.
... skipping 23 lines ...
                                                If this parameter is not set, or set to the default value of "nginx", it will handle ingresses with either an empty or "nginx" class name.
      --kubeconfig string                       Path to a kubeconfig file containing authorization and API server information.
      --log_backtrace_at traceLocation          when logging hits line file:N, emit a stack trace (default :0)
      --log_dir string                          If non-empty, write log files in this directory
      --log_file string                         If non-empty, use this log file
      --log_file_max_size uint                  Defines the maximum size a log file can grow to. Unit is megabytes. If the value is 0, the maximum file size is unlimited. (default 1800)
      --logtostderr                             log to standard error instead of files (default true)
      --maxmind-edition-ids string              Maxmind edition ids to download GeoLite2 Databases. (default "GeoLite2-City,GeoLite2-ASN")
      --maxmind-license-key string              Maxmind license key to download GeoLite2 Databases.
                                                https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases
      --maxmind-mirror string                   Maxmind mirror url (example: http://geoip.local/databases
      --metrics-per-host                        Export metrics per-host (default true)
      --monitor-max-batch-size int              Max batch size of NGINX metrics (default 10000)
... skipping 77 lines ...
      --election-id=ingress-controller-leader
      --controller-class=k8s.io/ingress-nginx
      --configmap=$(POD_NAMESPACE)/ingress-nginx-ahn3nk46ls-controller
    State:          Waiting
      Reason:       CrashLoopBackOff
    Last State:     Terminated
      Reason:       Error
      Exit Code:    2
      Started:      Sun, 18 Jul 2021 22:22:19 +0000
      Finished:     Sun, 18 Jul 2021 22:22:19 +0000
    Ready:          False
    Restart Count:  3
    Requests:
... skipping 32 lines ...
  Normal   Scheduled  60s                default-scheduler  Successfully assigned ingress-nginx-ahn3nk46ls/ingress-nginx-ahn3nk46ls-controller-plsgp to ingress-nginx-dev-worker2
  Normal   Pulling    60s                kubelet            Pulling image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b"
  Normal   Pulled     55s                kubelet            Successfully pulled image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b" in 5.348793889s
  Normal   Created    16s (x4 over 53s)  kubelet            Created container controller
  Normal   Started    16s (x4 over 53s)  kubelet            Started container controller
  Normal   Pulled     16s (x3 over 53s)  kubelet            Container image "k8s.gcr.io/ingress-nginx/controller:v0.47.0@sha256:a1e4efc107be0bb78f32eaec37bef17d7a0c81bec8066cdf2572508d21351d0b" already present on machine
  Warning  BackOff    10s (x7 over 52s)  kubelet            Back-off restarting failed container
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<== Description of pod ingress-nginx-ahn3nk46ls-controller-plsgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
------------------------------------------------------------------------------------------------------------------------
==> Logs of container ingress-nginx-ahn3nk46ls-controller-plsgp
------------------------------------------------------------------------------------------------------------------------
... skipping 6 lines ...

-------------------------------------------------------------------------------

unknown flag: --controller-class
Usage of :
      --add_dir_header                          If true, adds the file directory to the header of the log messages
      --alsologtostderr                         log to standard error as well as files
      --annotations-prefix string               Prefix of the Ingress annotations specific to the NGINX controller. (default "nginx.ingress.kubernetes.io")
      --apiserver-host string                   Address of the Kubernetes API server.
                                                Takes the form "protocol://address:port". If not specified, it is assumed the
                                                program runs inside a Kubernetes cluster and local discovery is attempted.
      --certificate-authority string            Path to a cert file for the certificate authority. This certificate is used
                                                only when the flag --apiserver-host is specified.
... skipping 23 lines ...
                                                If this parameter is not set, or set to the default value of "nginx", it will handle ingresses with either an empty or "nginx" class name.
      --kubeconfig string                       Path to a kubeconfig file containing authorization and API server information.
      --log_backtrace_at traceLocation          when logging hits line file:N, emit a stack trace (default :0)
      --log_dir string                          If non-empty, write log files in this directory
      --log_file string                         If non-empty, use this log file
      --log_file_max_size uint                  Defines the maximum size a log file can grow to. Unit is megabytes. If the value is 0, the maximum file size is unlimited. (default 1800)
      --logtostderr                             log to standard error instead of files (default true)
      --maxmind-edition-ids string              Maxmind edition ids to download GeoLite2 Databases. (default "GeoLite2-City,GeoLite2-ASN")
      --maxmind-license-key string              Maxmind license key to download GeoLite2 Databases.
                                                https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases
unknown flag: --controller-class
      --maxmind-mirror string                   Maxmind mirror url (example: http://geoip.local/databases
      --metrics-per-host                        Export metrics per-host (default true)
... skipping 52 lines ...
Running 'kubectl proxy' on port 40775
Removing finalizers from namespace 'ingress-nginx-ahn3nk46ls'...
Force-deleting namespace 'ingress-nginx-ahn3nk46ls'...
namespace "ingress-nginx-ahn3nk46ls" force deleted
warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely.
------------------------------------------------------------------------------------------------------------------------
 ✖︎ ingress-nginx => (version: "3.34.0", path: "charts/ingress-nginx") > Error waiting for process: exit status 1
------------------------------------------------------------------------------------------------------------------------
Error installing charts: Error processing charts
Error: Error installing charts: Error processing charts
Deleting cluster "ingress-nginx-dev" ...
make: *** [Makefile:182: kind-e2e-chart-tests] Error 1
wrapper.sh] [TEST] Test Command exit code: 2
wrapper.sh] [CLEANUP] Cleaning up after Docker in Docker ...
Stopping Docker: dockerProgram process in pidfile '/var/run/docker-ssd.pid', 1 process(es), refused to die.
wrapper.sh] [CLEANUP] Done cleaning up after Docker in Docker.
================================================================================
wrapper.sh] Exiting 2