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

build watcher-ts on arm #564

Merged
merged 1 commit into from
Oct 18, 2023
Merged

build watcher-ts on arm #564

merged 1 commit into from
Oct 18, 2023

Conversation

zramsay
Copy link
Collaborator

@zramsay zramsay commented Oct 9, 2023

edit: only closes #561

Note: the alpine downgrade was the only thing required to build the images on Linux. The fixturenet-eth-genesis build failed on M2 with "command not found". Solution found here

The images built, however, the fixturenet-payments deployment errored.

Not tested in any other stack or platform

@dboreham
Copy link
Collaborator

dboreham commented Oct 9, 2023

The container builds ok for me on arm as-is fwiw:

Successfully built bd77be10bc4b
Successfully tagged cerc/fixturenet-eth-genesis:local
(venv) david@LS-519779-30440:~/projects/cerc/stack-orchestrator$ uname -a
Linux LS-519779-30440 5.15.0-76-generic #83-Ubuntu SMP Thu Jun 15 19:21:56 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux

@zramsay
Copy link
Collaborator Author

zramsay commented Oct 9, 2023

yeah it built no problem on Linux for me as well, the error was only on M2

@zramsay
Copy link
Collaborator Author

zramsay commented Oct 9, 2023

ok weird, now it does build fine on M2

Step 10/15 : RUN apk add --no-cache make bash envsubst jq
 ---> Running in 6afeb2d2350a
fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/main/aarch64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.18/community/aarch64/APKINDEX.tar.gz
(1/6) Installing bash (5.2.15-r5)
Executing bash-5.2.15-r5.post-install
(2/6) Installing libintl (0.21.1-r7)
(3/6) Installing gettext-envsubst (0.21.1-r7)
(4/6) Installing oniguruma (6.9.8-r1)
(5/6) Installing jq (1.6-r3)
(6/6) Installing make (4.4.1-r1)

@zramsay zramsay changed the title build fixturenet-payments stack on arm build watcher-ts on arm Oct 18, 2023
@zramsay zramsay merged commit 7719438 into main Oct 18, 2023
6 checks passed
@zramsay zramsay deleted the build-on-arm branch October 18, 2023 16:05
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.

watcher-ts container doesn't build on arm
2 participants