-
Notifications
You must be signed in to change notification settings - Fork 281
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
[BUG] (re-)enable support for more ARM processors #4620
Comments
@opensearch-project/admin Can you please move this to opensearch-build? |
Hi @mrboogiee, Which version is the last version that support older arm processor? As of now 1.x is using AL2 and 2.x is using AL2023 (with some older versions still on AL2). Thanks. |
Hi @peterzhuamazon, When deploying the helm template I can run helm template version 2.13.0 for the opensearch cluster which runs opensearchproject/opensearch:2.8.0 as image for the cluster nodes. The helm template for dashboard works from version 2.12.0 down, where 2.11.0 runs the same image release (opensearchproject/opensearch-dashboards:2.8.0) Which base images are being used for those releases I haven't looked into yet. As to the question of which AWS EC2 instances run on older ARM processors I unfortunately am unable to help. My use case is to run a logging environment in my home lab for multiple purposes (hardware used there is the TuringPi RK1). One of the simplest is to have long(er) term logging of the pods in my K8s cluster, another is to create some dashboards for my firewall logs. I hope this provides you with some more information. |
Describe the bug
Deployment on current generally accessible ARM chips for SOC systems fails due to the Amazon base image used. Please (re-)enable support for more accessible ARM chips. System I have been trying to run Opensearch on with the current images is based upon a Rockchip RK3588 (approx. 2 years old) and that gives the following error (I expect the same on several Raspberry PIs btw):
Related component
Build
To Reproduce
Run the current images on a Rockchip RK3588 or other consumer friendly SOC and check the logs. The Amazon Linux image requires specific ARM architectures using fe:
Expected behavior
I expected Opensearch to run on my k8s environment where the base image would be more open to chipsets commonly used or desired by the community. I don't know if there is any specific reason why Amazon Linux is being used but I personally would have expected something like Alpine as the base image.
Additional Details
Plugins
Please list all plugins currently enabled.
Screenshots
If applicable, add screenshots to help explain your problem.
Host/Environment (please complete the following information):
Helm Version: v3.13.1
Kubernetes Version: v1.29.2
CPU: Rockchip RK3588
Compute Module: TuringPi RK1
Additional context
I have been able to backtrace the issue till helm chart version 2.14.0 so far but then in the pods instead of in the statefulset. I also created an issue in the helm-charts repository (opensearch-project/helm-charts#534) but that was closed with a pointer to this repository
The text was updated successfully, but these errors were encountered: