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

Update to Node 18 #7078 #8111

Closed
wants to merge 1 commit into from
Closed

Update to Node 18 #7078 #8111

wants to merge 1 commit into from

Conversation

jpandersen87
Copy link
Collaborator

@jpandersen87 jpandersen87 commented Jan 30, 2023

This PR updates the node version to the current LTS: 18.13.X. Closes #7078

@jpandersen87 jpandersen87 requested a review from a team as a code owner January 30, 2023 19:31
@jpandersen87 jpandersen87 temporarily deployed to staging January 30, 2023 19:31 — with GitHub Actions Inactive
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@github-actions
Copy link

Test Results

692 tests  ±0   688 ✔️ ±0   1m 4s ⏱️ -25s
  88 suites ±0       4 💤 ±0 
  88 files   ±0       0 ±0 

Results for commit 048659d. ± Comparison against base commit db30584.

@github-actions
Copy link

Integration Test Results

120 tests   120 ✔️  2m 9s ⏱️
  12 suites      0 💤
  12 files        0

Results for commit 048659d.

@stephenkao
Copy link

@jpandersen87 Are you running into request proxy issues locally with this upgrade?

Proxy error: Could not proxy request /api/settings/organizations from localhost:3000 to http://localhost:7071.
See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

I just checked out to master to verify that it's not happening there 🤔 I'm going to look into the breaking changes to see if anything could potentially be related, but I just wanted to check with you beforehand!

@jpandersen87
Copy link
Collaborator Author

@jpandersen87 Are you running into request proxy issues locally with this upgrade?

Proxy error: Could not proxy request /api/settings/organizations from localhost:3000 to http://localhost:7071.
See https://nodejs.org/api/errors.html#errors_common_system_errors for more information (ECONNREFUSED).

I just checked out to master to verify that it's not happening there 🤔 I'm going to look into the breaking changes to see if anything could potentially be related, but I just wanted to check with you beforehand!

I did not but will check again.

@jpandersen87
Copy link
Collaborator Author

Scratch that, when checking the submissions page after imitating simple_report I get the error. Investigating.

@jpandersen87
Copy link
Collaborator Author

jpandersen87 commented Jan 30, 2023

Was an error on my end with the java app not running. Cannot reproduce proxy errors in dev. However, node 18 support seems to be incomplete for our dependency msw: mswjs/msw#1388

@jpandersen87
Copy link
Collaborator Author

There's a hacky workaround mentioned here: mswjs/interceptors#283 (comment) but will not go down that road. We'll have to either wait for full node 18 support or change libraries, but for now this is blocked.

@jpandersen87 jpandersen87 added the blocked Issue State label to flag PRs and issues to show they are blocked label Jan 30, 2023
Copy link
Collaborator

@penny-lischer penny-lischer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@stephenkao
Copy link

@jpandersen87 What do you think about closing this for now and reopening when the MSW issue is resolved? Not a big deal, though -- just thinking about keeping the pull request list smaller!

@jpandersen87
Copy link
Collaborator Author

Closing for now

@jpandersen87 jpandersen87 deleted the experience/7078 branch February 14, 2023 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Issue State label to flag PRs and issues to show they are blocked
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update to Node 18
4 participants