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

Flakiness while trying to download Nodejs during Presto Build in CI #23573

Open
imjalpreet opened this issue Sep 3, 2024 · 1 comment
Open
Labels
flaky-build For flaky build issues in CI

Comments

@imjalpreet
Copy link
Member

[ERROR] Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.15.0:install-node-and-yarn (install node and yarn) on project presto-ui: Could not download Node.js: Could not download https://nodejs.org/dist/v18.20.2/node-v18.20.2-linux-x64.tar.gz: Premature end of Content-Length delimited message body (expected: 44,323,820; received: 9,609,216) -> [Help 1]

I have seen this flakiness more frequently over the last week.

Some examples:
https://app.circleci.com/pipelines/github/prestodb/presto/19642/workflows/bcab4431-b172-43d4-a362-4bb6d2af09bd/jobs/78839

Multiple Modules failed here: https://github.com/prestodb/presto/actions/runs/10632754758/job/29476377068

@imjalpreet imjalpreet added the flaky-build For flaky build issues in CI label Sep 3, 2024
@elharo
Copy link
Contributor

elharo commented Sep 4, 2024

I've seen this too. Trying to embed the node build system into the Maven system is indeed painful. We need an improved com.github.eirslett:frontend-maven-plugin or an entirely different way to build all this that only downloads tools from Maven Central.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flaky-build For flaky build issues in CI
Projects
None yet
Development

No branches or pull requests

2 participants