eclipse-basyx / basyx-java-server-sdk

MIT License
55 stars 45 forks source link

[BUG] basyx-dashboard-api with ARM64 #401

Open gerberm-at-msg opened 3 weeks ago

gerberm-at-msg commented 3 weeks ago

Describe the bug basyx-dashboard-api doesn't run at ARM64 Architecture

 ✔ Container aas-env                                                                                                                                            Created                                           0.0s 
 ! dashboard-api The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested                                                   0.0s

To Reproduce This comes from the get-started doc

  dashboard-api:
    image: aaronzi/basyx-dashboard-api:SNAPSHOT_02
    container_name: dashboard-api
    ports:
      - '8085:8085'
    volumes:
      - ./basyx/aas-dashboard.yml:/application.yml
    restart: always
    depends_on:
      mongo:
        condition: service_healthy

Steps to reproduce the behavior:

  1. Go to '.https://basyx.org/get-started/introduction'
  2. Generate Package with Dashboard API
  3. Run in AMR64/v8 achricture
  4. Image not provided for this architecture. Probably a smilar problem as resolved in issue 387

Expected behavior A clear and concise description of what you expected to happen.

BaSyx (please complete the following information):

Screenshots If applicable, add screenshots to help explain your problem.

Used Asset Administration files (.aasx/.json/.xml) Please drop your AAS files here that were used when the bug was encountered.

BaSyx configuration Provide details about the configuration you used. If possible, attach the configuration as a .zip file.

System (please complete the following information):

Additional context Add any other context about the problem here.

aaronzi commented 3 weeks ago

Hello @gerberm-at-msg, thank you for notifying us about this. This component is still in the hands of the University of Applied Sciences Berlin. We will discuss with them if they are willing to open source this and make it part of BaSyx. If so, I will happily update the image of the Dashboard API to support ARM as well and provide it via the BaSyx DockerHub repository.