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

[3.x] Fix error log create cmd #13145

Merged
merged 3 commits into from
May 20, 2024
Merged

Conversation

nachocodoner
Copy link
Member

@nachocodoner nachocodoner commented May 15, 2024

OSS-409

Issue

Context: #13106

Several developers reported issues with failures when using Meteor create. I followed further research into the issue.

Initially, I thought it was caused by the new machinery introduced in this PR to prepare the template projects fetching from github using git clone command.

The reported errors, such as "Will use cached version of skeletons" and "Something has happened while creating your app using git clone", correspond to a specific part of the code.. However, it turns out that these errors occur consistently when the --release option is used, with the message "Error message: Using release option" always present. This error is unrelated to network connectivity and is, in fact, a false alarm.

In the following image, you can see how the false error appears, yet the meteor create command continues to execute, fetching packages remotely to set up your new app. The errors manifest afterwards this.

image

Occasionally, this process triggers timeouts for developers with unstable internet connections, leading to errors like ECONNRESET and ENETUNREACH, typically corresponding of client-side issues. However, we will pay more attention, we can't confirm 100% that is not a problem in Meteor side, but we need clear reproduction steps to follow.

As part of this pull request we have indeed fixed the false error.

Copy link

netlify bot commented May 15, 2024

Deploy Preview for v3-migration-docs canceled.

Name Link
🔨 Latest commit 2e4cb6b
🔍 Latest deploy log https://app.netlify.com/sites/v3-migration-docs/deploys/6644ba8a8ab3470008f3740e

Copy link

netlify bot commented May 15, 2024

Deploy Preview for v3-meteor-api-docs canceled.

Name Link
🔨 Latest commit 2e4cb6b
🔍 Latest deploy log https://app.netlify.com/sites/v3-meteor-api-docs/deploys/6644ba8acdcccf0008fc3ff6

@nachocodoner nachocodoner changed the title 409 - Fix error log create cmd [3.x] Fix error log create cmd May 15, 2024
@nachocodoner nachocodoner added the Meteor 3 relates to Meteor 3 label May 15, 2024
@StorytellerCZ StorytellerCZ added this to the Release 3.0 milestone May 15, 2024
@StorytellerCZ StorytellerCZ linked an issue May 15, 2024 that may be closed by this pull request
@nachocodoner nachocodoner marked this pull request as ready for review May 16, 2024 03:27
@nachocodoner nachocodoner merged commit 94aba94 into release-3.0 May 20, 2024
12 checks passed
@nachocodoner nachocodoner deleted the 409-fix-error-log-create-cmd branch May 20, 2024 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Meteor 3 relates to Meteor 3 Project:Tool
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unable to create new meteor 3 projects
3 participants