AzBuilder / terrakube

Open source IaC Automation and Collaboration Software.
https://docs.terrakube.io
Apache License 2.0
523 stars 44 forks source link

Missing ARM64 support in some Terrakube Docker image tags #1364

Closed ilkerispir closed 1 month ago

ilkerispir commented 1 month ago

Bug description 🐞

Hello @alfespa17, @jcanizalez ,

Description: According to the Terrakube documentation, multi-arch support, including ARM64, is available for Terrakube images. However, not all image tags seem to have ARM64 support, as observed in the Docker repository. For example, the 2.23.2 tag only lists linux/amd64. Could you please confirm if ARM64 support is missing for this and other tags, and if so, when it will be available?

Steps to Reproduce:

Go to the Terrakube API Server image repository. Check the tags (e.g., 2.23.2). Only linux/amd64 is available in some tags, even though ARM64 support is expected. Expected Behavior: The tags should include multi-arch support, specifically for linux/arm64 as mentioned in the documentation.

Additional Information:

Docker Tag: 2.23.2 Compressed Size: 292.05 MB OS/ARCH: linux/amd64

image

Steps to reproduce

-

Expected behavior

-

Example repository

-

Anything else?

-

alfespa17 commented 1 month ago

The build for arm64 failed

https://github.com/AzBuilder/terrakube/actions/runs/11166932411

Maybe @jcanizalez can check when he has some free time.

The latest successful build was this one https://github.com/AzBuilder/terrakube/actions/runs/11075065477

ilkerispir commented 1 month ago

Hello @alfespa17,

I created a PR about this issue. Could you please review it when you're available? As the error message says, there is no space on the disk, so I added caching for Maven packages.

PR: https://github.com/AzBuilder/terrakube/pull/1365

alfespa17 commented 1 month ago

Image are now available @ilkerispir

image