=== RUN TestCertOptions
=== PAUSE TestCertOptions
=== CONT TestCertOptions
cert_options_test.go:49: (dbg) Run: out/minikube-linux-amd64 start -p cert-options-950330 --memory=2048 --apiserver-ips=127.0.0.1 --apiserver-ips=192.168.15.15 --apiserver-names=localhost --apiserver-names=www.google.com --apiserver-port=8555 --driver=kvm2
cert_options_test.go:49: (dbg) Non-zero exit: out/minikube-linux-amd64 start -p cert-options-950330 --memory=2048 --apiserver-ips=127.0.0.1 --apiserver-ips=192.168.15.15 --apiserver-names=localhost --apiserver-names=www.google.com --apiserver-port=8555 --driver=kvm2 : exit status 90 (1m20.642913209s)
-- stdout --
* [cert-options-950330] minikube v1.31.2 on Ubuntu 20.04 (kvm/amd64)
- MINIKUBE_LOCATION=15927
- MINIKUBE_SUPPRESS_DOCKER_PERFORMANCE=true
- KUBECONFIG=/home/jenkins/minikube-integration/15927-9169/kubeconfig
- MINIKUBE_HOME=/home/jenkins/minikube-integration/15927-9169/.minikube
- MINIKUBE_BIN=out/minikube-linux-amd64
- MINIKUBE_FORCE_SYSTEMD=
* Using the kvm2 driver based on user configuration
* Starting control plane node cert-options-950330 in cluster cert-options-950330
* Creating kvm2 VM (CPUs=2, Memory=2048MB, Disk=20000MB) ...
-- /stdout --
** stderr **
X Exiting due to RUNTIME_ENABLE: Failed to enable container runtime: sudo systemctl restart cri-docker.socket: Process exited with status 1
stdout:
stderr:
Job failed. See "journalctl -xe" for details.
*
╭─────────────────────────────────────────────────────────────────────────────────────────────╮
│ │
│ * If the above advice does not help, please let us know: │
│ https://github.com/kubernetes/minikube/issues/new/choose │
│ │
│ * Please run `minikube logs --file=logs.txt` and attach logs.txt to the GitHub issue. │
│ │
╰─────────────────────────────────────────────────────────────────────────────────────────────╯
** /stderr **
cert_options_test.go:51: failed to start minikube with args: "out/minikube-linux-amd64 start -p cert-options-950330 --memory=2048 --apiserver-ips=127.0.0.1 --apiserver-ips=192.168.15.15 --apiserver-names=localhost --apiserver-names=www.google.com --apiserver-port=8555 --driver=kvm2 " : exit status 90
cert_options_test.go:60: (dbg) Run: out/minikube-linux-amd64 -p cert-options-950330 ssh "openssl x509 -text -noout -in /var/lib/minikube/certs/apiserver.crt"
cert_options_test.go:60: (dbg) Non-zero exit: out/minikube-linux-amd64 -p cert-options-950330 ssh "openssl x509 -text -noout -in /var/lib/minikube/certs/apiserver.crt": exit status 1 (191.984721ms)
-- stdout --
Can't open /var/lib/minikube/certs/apiserver.crt for reading, No such file or directory
140332728682304:error:02001002:system library:fopen:No such file or directory:crypto/bio/bss_file.c:69:fopen('/var/lib/minikube/certs/apiserver.crt','r')
140332728682304:error:2006D080:BIO routines:BIO_new_file:no such file:crypto/bio/bss_file.c:76:
unable to load certificate
-- /stdout --
** stderr **
ssh: Process exited with status 1
** /stderr **
cert_options_test.go:62: failed to read apiserver cert inside minikube. args "out/minikube-linux-amd64 -p cert-options-950330 ssh \"openssl x509 -text -noout -in /var/lib/minikube/certs/apiserver.crt\"": exit status 1
cert_options_test.go:69: apiserver cert does not include 127.0.0.1 in SAN.
cert_options_test.go:69: apiserver cert does not include 192.168.15.15 in SAN.
cert_options_test.go:69: apiserver cert does not include localhost in SAN.
cert_options_test.go:69: apiserver cert does not include www.google.com in SAN.
cert_options_test.go:88: (dbg) Run: kubectl --context cert-options-950330 config view
cert_options_test.go:93: Kubeconfig apiserver server port incorrect. Output of
'kubectl config view' = "\n-- stdout --\n\tapiVersion: v1\n\tclusters:\n\t- cluster:\n\t certificate-authority: /home/jenkins/minikube-integration/15927-9169/.minikube/ca.crt\n\t extensions:\n\t - extension:\n\t last-update: Wed, 20 Sep 2023 17:34:52 UTC\n\t provider: minikube.sigs.k8s.io\n\t version: v1.31.2\n\t name: cluster_info\n\t server: https://192.168.50.84:8443\n\t name: cert-expiration-338672\n\t- cluster:\n\t certificate-authority: /home/jenkins/minikube-integration/15927-9169/.minikube/ca.crt\n\t extensions:\n\t - extension:\n\t last-update: Wed, 20 Sep 2023 17:35:18 UTC\n\t provider: minikube.sigs.k8s.io\n\t version: v1.31.2\n\t name: cluster_info\n\t server: https://192.168.61.98:8443\n\t name: docker-flags-220581\n\t- cluster:\n\t certificate-authority: /home/jenkins/minikube-integration/15927-9169/.minikube/ca.crt\n\t extensions:\n\t - extension:\n\t last-update: Wed, 20 Sep 2023 17:34:41 UTC
\n\t provider: minikube.sigs.k8s.io\n\t version: v1.31.2\n\t name: cluster_info\n\t server: https://192.168.39.72:8443\n\t name: gvisor-334145\n\tcontexts:\n\t- context:\n\t cluster: cert-expiration-338672\n\t extensions:\n\t - extension:\n\t last-update: Wed, 20 Sep 2023 17:34:52 UTC\n\t provider: minikube.sigs.k8s.io\n\t version: v1.31.2\n\t name: context_info\n\t namespace: default\n\t user: cert-expiration-338672\n\t name: cert-expiration-338672\n\t- context:\n\t cluster: docker-flags-220581\n\t extensions:\n\t - extension:\n\t last-update: Wed, 20 Sep 2023 17:35:18 UTC\n\t provider: minikube.sigs.k8s.io\n\t version: v1.31.2\n\t name: context_info\n\t namespace: default\n\t user: docker-flags-220581\n\t name: docker-flags-220581\n\t- context:\n\t cluster: gvisor-334145\n\t extensions:\n\t - extension:\n\t last-update: Wed, 20 Sep 2023 17:34:41 UTC\n\t provider: minikube.sigs.k8
s.io\n\t version: v1.31.2\n\t name: context_info\n\t namespace: default\n\t user: gvisor-334145\n\t name: gvisor-334145\n\tcurrent-context: docker-flags-220581\n\tkind: Config\n\tpreferences: {}\n\tusers:\n\t- name: cert-expiration-338672\n\t user:\n\t client-certificate: /home/jenkins/minikube-integration/15927-9169/.minikube/profiles/cert-expiration-338672/client.crt\n\t client-key: /home/jenkins/minikube-integration/15927-9169/.minikube/profiles/cert-expiration-338672/client.key\n\t- name: docker-flags-220581\n\t user:\n\t client-certificate: /home/jenkins/minikube-integration/15927-9169/.minikube/profiles/docker-flags-220581/client.crt\n\t client-key: /home/jenkins/minikube-integration/15927-9169/.minikube/profiles/docker-flags-220581/client.key\n\t- name: gvisor-334145\n\t user:\n\t client-certificate: /home/jenkins/minikube-integration/15927-9169/.minikube/profiles/gvisor-334145/client.crt\n\t client-key: /home/jenkins/minikube-integration/15927-9169/.minikube/pro
files/gvisor-334145/client.key\n\n-- /stdout --"
cert_options_test.go:100: (dbg) Run: out/minikube-linux-amd64 ssh -p cert-options-950330 -- "sudo cat /etc/kubernetes/admin.conf"
cert_options_test.go:100: (dbg) Non-zero exit: out/minikube-linux-amd64 ssh -p cert-options-950330 -- "sudo cat /etc/kubernetes/admin.conf": exit status 1 (190.05349ms)
-- stdout --
cat: /etc/kubernetes/admin.conf: No such file or directory
-- /stdout --
** stderr **
ssh: Process exited with status 1
** /stderr **
cert_options_test.go:102: failed to SSH to minikube with args: "out/minikube-linux-amd64 ssh -p cert-options-950330 -- \"sudo cat /etc/kubernetes/admin.conf\"" : exit status 1
cert_options_test.go:106: Internal minikube kubeconfig (admin.conf) does not contains the right api port.
-- stdout --
cat: /etc/kubernetes/admin.conf: No such file or directory
-- /stdout --
** stderr **
ssh: Process exited with status 1
** /stderr **
cert_options_test.go:109: *** TestCertOptions FAILED at 2023-09-20 17:35:22.932803958 +0000 UTC m=+2248.175297933
helpers_test.go:222: -----------------------post-mortem--------------------------------
helpers_test.go:239: (dbg) Run: out/minikube-linux-amd64 status --format={{.Host}} -p cert-options-950330 -n cert-options-950330
helpers_test.go:239: (dbg) Non-zero exit: out/minikube-linux-amd64 status --format={{.Host}} -p cert-options-950330 -n cert-options-950330: exit status 6 (236.710376ms)
-- stdout --
Running
WARNING: Your kubectl is pointing to stale minikube-vm.
To fix the kubectl context, run `minikube update-context`
-- /stdout --
** stderr **
E0920 17:35:23.154883 39655 status.go:415] kubeconfig endpoint: extract IP: "cert-options-950330" does not appear in /home/jenkins/minikube-integration/15927-9169/kubeconfig
** /stderr **
helpers_test.go:239: status error: exit status 6 (may be ok)
helpers_test.go:241: "cert-options-950330" host is not running, skipping log retrieval (state="Running\nWARNING: Your kubectl is pointing to stale minikube-vm.\nTo fix the kubectl context, run `minikube update-context`")
helpers_test.go:175: Cleaning up "cert-options-950330" profile ...
helpers_test.go:178: (dbg) Run: out/minikube-linux-amd64 delete -p cert-options-950330
--- FAIL: TestCertOptions (82.23s)