Closed oblivioncth closed 1 year ago
I'm not sure if it's relevant, but it can't look up ingressclasses
on traefik with version 26 or higher.
see: https://www.truenas.com/community/threads/traefk-truecharts-failed-to-install.108356/#post-749062
I just installed TrueCharts on my new TrueNAS. I installed traefik
per the instructions, which seemed to work. Then I tried to install external-service
per the instructions, but that didn't even start. Looking at the traefik
logs, I see the same error mentioned above several times, i.e.,
Failed to watch *v1.IngressClass: failed to list *v1.IngressClass: ingressclasses.networking.k8s.io is forbidden: User "system:serviceaccount:ix-traefik:traefik" cannot list resource "ingressclasses" in API group "networking.k8s.io" at the cluster scope
(I don't get the message about "too many open files", however.)
I'm closing this issue has it's a mixupped mess we cannot work from. As it mixes multiple completely unrelated things into one.
The issues in 17.0.28 are solved in 17.0.29
Sadly enough a typo was made, which will be fixed shortly as well.
Well, regardless of which issues manifested in which versions, both of the problems stated in the original submission (broken routes and certificate serving) appear to be resolved as of 17.0.32 as everything seems to be working for me again. Seems the typo was the cause of both.
App Name
Traefik
SCALE Version
22.12.2
App Version
2.9.9_17.031
Application Events
Application Logs
Application Configuration
As far as I'm aware, default other than:
I am using TrueNAS generated certificates and not cert-manager generated ones, though some others with this issue are using cert-manager and are still experiencing the same behavior.
Describe the bug
On the affected Traefik chart versions there are two issues:
404 page not found
screen. This is true regardless of whether the service is in-cluster or an external-service.The above log errors are produced periodically when on the affected versions, and seem like they may correlate with starting/stopping a chart that uses ingress.
To Reproduce
Expected Behavior
Ingress routes and SSL certificate serving function correctly.
Screenshots
N/A
Additional Context
This was intended to be fixed via the container revert in the 17.0.29 release but the issue has persisted, at least for some, since then.
I've read and agree with the following