-
Notifications
You must be signed in to change notification settings - Fork 38
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
📖 Update OLM version in installation-macos.md #309
Conversation
v0.21.2 fails on Apple Silicon ARM due to this operator-framework/operator-lifecycle-manager#2823 (comment) A minimum of 0.24.0 is required, I managed to install it on my machine with 0.27.0 Signed-off-by: Luca Molteni <[email protected]>
@jmontleon can you check this? I still wasn't able to complete an installation on konveyor on an Silicon Mac due to https://kubernetes.slack.com/archives/CR85S82A2/p1712153667784579
This image is running the wrong architecture, here's the error
|
It doesn't look like the centos7 container is multiarch. This is where our image is coming from; we copy it to our org to guarantee the SHA will remain and then refer to it by SHA: I have a PR up that probably needs more testing to update us to postgresql 15, which does look like it has ARM images up |
This seems to be really promising thank you I'd like to try it on my machine so that I check if it works or not, but it seems like the build process requires the access to a quay.io repository. Any ideas on how to try it quicker? |
Do you just require the If so I can skopeo copy it over so you can test. |
I'm not sure, but I think that to try your PR I should recompile the operator, I was trying to use the
|
Most of the changes in my PR aside from actually changing the image are to handle upgrades from 12 to 15. You shouldn't really need any of that to run with a newer version. Looking at the instructions you're following, it looks like you did: The only thing we use postgres for now is keycloak if you enable auth. If you download this file and edit the subscription to
If you want to override the postgres image you can override the image in the tackle CR.
But you're going to hit the same issue with the keycloak container. I think someone (@fbladilo) is looking at updating keycloak to a more current version, where we'd at least get arm builds. But until that happens you probably just want to update the channel and keep auth disabled, sidestepping the problem. |
v0.21.2 fails on Apple Silicon ARM due to this operator-framework/operator-lifecycle-manager#2823 (comment)
A minimum of 0.24.0 is required, I managed to install it on my machine with 0.27.0