Skip to content

Conversation

@yosifkit
Copy link
Member

@yosifkit yosifkit commented Oct 1, 2025

This removes arm32v6 (alpine) for 6.1 and above.

The builds are timing out on our build servers (after 3 hours) and the node is constantly at 100% CPU after the first 5-10 minutes. 😞 But I can locally build an arm32v6 image via qemu user-mode in just 8 minutes. 😕 We don't have anything concurrently on the node, so it has a "dedicated" 8 vCPUs.

I'm not sure what to check to find a real solution.

Failing (timeout):

Fetching doorkeeper-i18n 5.2.7
Installing doorkeeper-i18n 5.2.7
Cancelling nested steps due to timeout
Sending interrupt signal to process
#12 CANCELED
ERROR: failed to solve: Canceled: context canceled
script returned exit code 1

Local build:

$ time docker build --platform linux/arm/v6 --progress=plain --build-arg BUILDKIT_DOCKERFILE_CHECK=skip=all 6.1/alpine3.22/
...
#12 308.3 Fetching doorkeeper-i18n 5.2.7
#12 308.4 Installing doorkeeper-i18n 5.2.7
#12 468.7 Bundle complete! 57 Gemfile dependencies, 100 gems now installed.
#12 468.7 Gems in the groups 'development' and 'test' were not installed.
#12 468.7 Use `bundle info [gemname]` to see where a bundled gem is installed.
...

@tianon tianon merged commit 879e182 into docker-library:master Oct 1, 2025
25 checks passed
@tianon tianon deleted the slow branch October 1, 2025 16:03
docker-library-bot added a commit to docker-library-bot/official-images that referenced this pull request Oct 1, 2025
Changes:

- docker-library/redmine@879e182: Merge pull request docker-library/redmine#395 from infosiftr/slow
- docker-library/redmine@a78ef22: Drop arm32v6 for 6.1+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants