-
Notifications
You must be signed in to change notification settings - Fork 455
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Panic on operator startup in a v1.27 cluster #1774
Comments
@Xide If this feature is disable. Will it work? |
@jiuker I do not have a prod 1.26 cluster to test on, but using a 1.26.4 Commands:
Operator logs:
|
@Xide Thanks for your reply, it will help us a lot. |
Some notes for reproduction : The bug does not occurs on kind 1.27.3 nor 1.26.4 with feature flag enabled. I can confirm that removing this api registration fixed the segfault on my main cluster. If you want to reproduce this for validation, installing a dummy |
For information, the bugfix is not yet in upstream release. As I'm writing this, the current release is 5.0.9. If you want to install the Minio Operator and happen to have a buggy prometheus-adapter installation (or KEDA?), then, you'll need to make a fork.
Good luck, fellow Kubernetes human operator... |
could you share the log? @clouedoc |
Minio operator panic when started on a v1.27.3 cluster.
Expected Behavior
Minio operator should start without error.
Current Behavior
The pod immediatly crashes due to a segfault.
Possible Solution
I believe this is related to this issue, which is already fixed on
k8s.io/client-go >= 0.26.4
.In the issue linked above, the maintainers advise for a
client-go
bump inv0.26.8
However, the version currently used by Minio operator is
v0.26.1
Steps to Reproduce (for bugs)
--feature-gates=AggregatedDiscoveryEndpoint=true
v1beta1.metrics.k8s.io
api service, which will only return empty values because no prometheus upstream is configured)Context
Regression
No
Your Environment
minio-operator
): 5.0.9uname -a
):Linux ~hostname~ 6.3.8-100.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 15 01:51:54 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux.
(Fedora)EDIT: reproduction details
The text was updated successfully, but these errors were encountered: