Skip to content
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

Updating aarch64 actions to use 1.0.0 images #10976

Merged
merged 2 commits into from
Jul 22, 2021

Conversation

beta-ziliani
Copy link
Member

Note: this is already late, as we need 1.1.0 images, but for the moment it should suffice.

@oprypin
Copy link
Member

oprypin commented Jul 20, 2021

Uuh duplicate of #10814 ?

@straight-shoota
Copy link
Member

@oprypin Nope. The other PR changed to crystallang/crystal which doesn't have aarch64 images. This keeps using the (unofficial) aarch64 images at jhass/crystal but with an updated version.

.github/workflows/aarch64.yml Outdated Show resolved Hide resolved
@straight-shoota
Copy link
Member

Unfortunately, the aarch64 CI jobs keep failing more or less consistently and without any error indication.

Co-authored-by: Vladislav Zarakovsky <[email protected]>
@beta-ziliani
Copy link
Member Author

It isn't failing now, or at least, some are working that before weren't. But the x86 alpine one is failing (unrelated to this) 🤷

@beta-ziliani beta-ziliani added this to the 1.1.1 milestone Jul 21, 2021
@straight-shoota
Copy link
Member

Only the build jobs pass. All the *-test-* aarch64 jobs are failing: https://github.com/crystal-lang/crystal/actions/runs/1053459506

@jhass
Copy link
Member

jhass commented Jul 22, 2021

Seems like something had hang up, some of the VMs were showing significant CPU usage despite no job running at the moment. I rebooted all the VMs and reran the workflow, looks much better so far.

@straight-shoota
Copy link
Member

@jhass Looks like the aarch64 runners hang up again while running compiler specs (I don't think they should take over an hour for that, but we can wait a little longer to see if they might finish later).

@jhass
Copy link
Member

jhass commented Jul 22, 2021

Well, they did take that long :)

@straight-shoota straight-shoota merged commit 89b004b into crystal-lang:master Jul 22, 2021
straight-shoota pushed a commit that referenced this pull request Jul 23, 2021
@straight-shoota
Copy link
Member

This was apparently incomplete:

uses: docker://jhass/crystal:0.35.0-alpine-build

@beta-ziliani
Copy link
Member Author

Oops. @jhass if you find yourself with time to update the images, it would be nice to have 1.1.1 version to compile the latest pulls. Thanks!

@jhass
Copy link
Member

jhass commented Aug 6, 2021

@beta-ziliani These images just package up https://dev.alpinelinux.org/archive/crystal/. As you can see there's no archive there for 1.1.1 or 1.1.0. Feel free to find a different solution/way to build them, all the code used is at https://github.com/crystal-lang/crystal-infrastructure/tree/main/docker

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants