Closed mike-pt closed 3 weeks ago
This issue is currently awaiting triage.
If Ingress contributors determines this is a relevant issue, they will accept it by applying the triage/accepted
label and provide further guidance.
The triage/accepted
label can be added by org members by writing /triage accepted
in a comment.
hi, Can you add detailed description of the issue
/remove-kind bug
Sorry if that was not very detailed, I did provide a full log no sure if you noticed it, as for the issue it self I don't really have much more info that the title it self.
the controller stops with "Unexpected failure reloading the backend" until eventually it just works, we also notice that sometimes it also prints "Dynamic reconfiguration failed".
This is why I posted the full logs, because its not clear why this fails but maybe to someone who has deeper understanding of the controller the logs provide some indication... I also found no way to make this more verbose, would be nice if such an option exists.
This is stale, but we won't close it automatically, just bare in mind the maintainers may be busy with other tasks and will reach your issue ASAP. If you have any question or request to prioritize this, please reach #ingress-nginx-dev
on Kubernetes Slack.
Sorry for no action here.
The controlller received a SIGTERM ;
"Received SIGTERM, shutting down"
There are no events or log messages available to guess the events prior to that so the assumption is a environment factor ranging from resource starvation to a security related violation ending in SIGTERM
Unless there is a easy reproduce method that we can copy/paste from on a kind cluster, there is no action we can talke.
Because we can not take any action and this issue has to be closed as it does not track any action item but adds to the tally of open issues. If this is still happening or you need to report any problem, please test on recent release of the controller and provide info that is asked in the template of a new bug report, by editing the issue description here.
/kind suppport /close
@longwuyuan: The label(s) kind/suppport
cannot be applied, because the repository doesn't have them.
@longwuyuan: Closing this issue.
What happened:
This (see tittle) as happens twice this week, in both cases eventually the controller just started working again, and we have no idea why.
What you expected to happen:
I would expect nginx-controller to just work or to at least provide better details of why it failed.
NGINX Ingress controller version (exec into the pod and run nginx-ingress-controller --version.): NGINX Ingress controller Release: v1.8.1 Build: dc88dce9ea5e700f3301d16f971fa17c6cfe757d Repository: https://github.com/kubernetes/ingress-nginx nginx version: nginx/1.21.6
Kubernetes version (use
kubectl version
): v1.24.12-gke.500Environment:
Cloud provider or hardware configuration: Google Cloud
Basic cluster related info:
kubectl version
kubectl get nodes -o wide
How was the ingress-nginx-controller installed: I can not paste all the values do to privacy reasons, but we aren't touching any deafaults for the controller, and we simle add the chart as a dependency then set ingress resources.
Current State of the controller:
kubectl describe ingressclasses
kubectl -n <ingresscontrollernamespace> describe po <ingresscontrollerpodname>
kubectl -n <ingresscontrollernamespace> describe svc <ingresscontrollerservicename>
kubectl describe ...
of any custom configmap(s) created and in useHow to reproduce this issue:
I'm not sure, has this seems to app out of the blue, and then it simply starts working, here is the log of the controller pod (with some private infor redacted, but all logs there)
To be honest what I would really like to know is if there is a way to get logs to show the actually cause of "Unexpected failure reloading the backend" if that's even possible.. like more verbose logging or such?
nginx-controller.log