-
Notifications
You must be signed in to change notification settings - Fork 506
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
KIALI-2752 bump up the base image of operator-sdk to 0.8.0 #1080
KIALI-2752 bump up the base image of operator-sdk to 0.8.0 #1080
Conversation
@jotak with this PR, the operator should be able to install the runtime dashboards. IIRC, the current operator is unable to do this because the operator fails to detect the CRD so it gets an error when it tries to install the runtime dashboard CRs. The operator-sdk 0.8.0 has a bug fix that should correct that issue. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've tested and dashboards are there!
Thanks @jmazzitelli
This isn't fixing the problem it is supposed to fix: Make sure I'm running 0.8.0:
But I still see the error:
|
I think we should still merge this, at least to get the latest operator-sdk |
It isn't working for me :( |
OK, according to Shawn Hurley, this isn't fixed in ansible operator 0.8.0 - the operator-sdk has a fix, but ansible operator needs to use it. See: operator-framework/operator-sdk#1330 (comment) and related comments there. So I'll merge this, but it doesn't fix the problem. We'll need to wait some more for another release. |
So I don't understand why I saw the dashboards. They were not present before I install the operator, and they were after... there's something here i don't get |
The only way you will see this work successfully is, IIRC, if you installed the CRD separately first, then asked the operator to install kiali. If the CRD exists prior to the operator running, then it will work. If the operator is the one that creates the CRD, then this bug appears. |
Ah, that must be it. I probably installed the CRD before, and didn't cleanup the whole cluster. |
Hopefully this fixes the problem we had with the operator being unable to install dashboards