What keywords did you search in NGINX Ingress controller issues before filing this one? (If you have found any duplicates, you should instead reply there.):
Unexpected failure reloading the backend
nginx ingress nginx.conf not created
nginx ingress readiness probe failed
Is this a BUG REPORT or FEATURE REQUEST? (choose one):
BUG
NGINX Ingress controller version:
0.26.1
Kubernetes version (use kubectl version):
1.16.3
Environment:
uname -a): 4.15.0-70-genericWhat happened:
I upgraded my Cluster (1xMaster, 2xWorkerNodes) from Kubernetes 1.13.x to 1.16.3 through a complete purge of every component, because I ran into problems during the proccess.
kubeadm init --pod-network-cidr 10.244.0.0/16kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/2140ac876ef134e0ed5af15c65e414cf26827915/Documentation/kube-flannel.yml
apiVersion: v1
kind: ConfigMap
metadata:
name: ait-nginx-ingress-nginx-ingress-controller
data:
client-max-body-size: "2g"
helm install ait-nginx-ingress stable/nginxNGINX master process died (-1): signal: illegal instruction (core dumped)
E1126 11:29:32.824932 1 controller.go:146] Unexpected failure reloading the backend:
Error: signal: illegal instruction (core dumped)
W1126 11:29:32.824958 1 queue.go:130] requeuing initial-sync, err
Error: signal: illegal instruction (core dumped)`
Readiness probe failed: HTTP probe failed with statuscode: 500What you expected to happen:
I expect that, both the deployments (controller and default backend), will work out as expected.
How to reproduce it (as minimally and precisely as possible):
I tried to reproduce on a cluster with the same setup as shown above (But only old servers). There it worked out fine. You could try to reproduce if you follow the steps I did.
Anything else we need to know:
As mentioned, I habe a test cluster with the same setup and there it works fine.
My best guess are either problems with the communication of the nodes to the master API services, or some trace of the old cluster which did some damage.
I tried to reset the cluster several times with this sudo kubeadm reset
rm -r $HOME/.kube
sudo etcdctl rm --recursive
sudo rm -rf /var/lib/cni
sudo rm -rf /run/flannel
sudo rm -rf /etc/cni
sudo ifconfig cni0 down
sudo brctl delbr cni0
sudo ip link delete cni0
sudo ip link delete flannel.1
Sorry for the bad formatting... ;)
I appreciate any help with this.
Error: signal: illegal instruction (core dumped)
Closing. Please check https://github.com/kubernetes/ingress-nginx/issues/4311#issuecomment-510493302
(some of your CPU nodes don't support for sse4.2 instruction)
Most helpful comment
Closing. Please check https://github.com/kubernetes/ingress-nginx/issues/4311#issuecomment-510493302
(some of your CPU nodes don't support for sse4.2 instruction)