Skip to content

Conversation

@BethGriggs
Copy link
Member

@BethGriggsBethGriggs commented Mar 15, 2019

2019-04-02, Version 6.17.1'Boron' (LTS), @BethGriggs

Node 6 is due to go End-of-Life on 2019-04-30.

Notable Changes

  • http:
    • fix error check in Execute() (Brian White) #25939

Commits

This is the last planned release for Node 6.

sylkatand others added 7 commits March 7, 2019 11:26
Currently makes a call to `realpathSync.native` which doesn't exist on 8.x or lower PR-URL: #22663 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Myles Borins <[email protected]>
Fixes: #12572 Refs: #16240 PR-URL: #23746 Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]>
PR-URL: #23989 Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Richard Lau <[email protected]> Reviewed-By: Trivikram Kamat <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Vse Mozhet Byt <[email protected]> Reviewed-By: Michael Dawson <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]>
PR-URL: #24575 Refs: #24551 Refs: #12958 Refs: #12957 Refs: #8325 Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Daniel Bevenius <[email protected]> Reviewed-By: Richard Lau <[email protected]>
In 180f865, the test was changed so that the `env` argument of `createInternalRepl()` also contained external environment variables, because keeping them can be necessary for spawning processes on some systems. However, this test does not spawn new processes, and relies on the fact that the environment variables it tests are not already set (and fails otherwise); therefore, reverting to the original state should fix this. Fixes: #21451Fixes: nodejs/build#1377 Refs: #25219 PR-URL: #25226 Reviewed-By: Rich Trott <[email protected]> Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Benjamin Gruenbaum <[email protected]> Reviewed-By: Denys Otrishko <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Luigi Pinca <[email protected]>
Refs: #24738Fixes: #25858 PR-URL: #25939 Reviewed-By: James M Snell <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Beth Griggs <[email protected]>
#17604 refactored the gyp files so that `-blibpath:` on AIX was only set if `node_shared=="true"`. Restore the setting for non-shared builds. Fixes: #25444 Backport-PR-URL: #26478 PR-URL: #25447 Reviewed-By: Gireesh Punathil <[email protected]> Reviewed-By: Michael Dawson <[email protected]>
@nodejs-github-botnodejs-github-bot added lib / src Issues and PRs related to general changes in the lib or src directory. v6.x labels Mar 15, 2019
@refack
Copy link
Contributor

Running CI test preemptively: https://ci.nodejs.org/job/node-test-pull-request/21566/ to make sure the CI infra is still compatible with v6

Copy link
Member

@BridgeARBridgeAR left a comment

Choose a reason for hiding this comment

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

LGTM. Just the notable change in the release commit message should be reformatted for plain-text.

@BethGriggs
Copy link
MemberAuthor

There's just one open PR for v6.x that would be good to get into this release

@nodejs-github-bot
Copy link
Collaborator

@BethGriggs
Copy link
MemberAuthor

BethGriggs commented Apr 2, 2019

@BethGriggs
Copy link
MemberAuthor

Seeing addons failures on Windows on the latest CI (https://ci.nodejs.org/job/node-test-binary-windows-2/53/), I'm assuming it is the same issue as @richardlau mentioned in nodejs/reliability#22 (comment)
/cc @nodejs/build

@refack
Copy link
Contributor

Seeing addons failures on Windows on the latest CI

It's my fault. I'm on it.

@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented Apr 2, 2019

@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented Apr 2, 2019

CI: https://ci.nodejs.org/job/node-test-pull-request/22123/

Failed with:

09:19:48 not ok 365 sequential/test-child-process-pass-fd 09:19:48 --- 09:19:48 duration_ms: 66.383 09:19:48 severity: fail 09:19:48 stack: |- 09:19:48 timeout 09:19:48 ... 

https://ci.nodejs.org/job/node-test-binary-windows/25041/COMPILED_BY=vs2015,RUNNER=win2008r2-vs2013,RUN_SUBSET=2/

@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented Apr 2, 2019

@BethGriggs
Copy link
MemberAuthor

Still trying to work out where the sequential/test-child-process-pass-fd failure on one Windows distribution is coming from 🤔 It seems to also be failing on v6.x - (https://ci.nodejs.org/job/node-test-commit/27415/)

@refack
Copy link
Contributor

So it seems like the issue is related to this OS issue (it causes node to start slow and hog 100% cpu for ~1 second). This specific test creates 80 sub-processes in a tight loop, and it just times out at 60 seconds (when it needs ~77).

I'm cleaning the update cache on https://ci.nodejs.org/computer/test-azure_msft-win2008r2-x64-1/ to see if that solves the issue.

@refackrefack added the windows Issues and PRs related to the Windows platform. label Apr 2, 2019
@nodejs-github-bot
Copy link
Collaborator

nodejs-github-bot commented Apr 2, 2019

BethGriggs added a commit that referenced this pull request Apr 3, 2019
Notable changes: - http: - fix error check in `Execute()` (Brian White) [#25939](#25939) PR-URL: #26684
Notable changes: - http: - fix error check in `Execute()` (Brian White) [#25939](#25939) PR-URL: #26684
@BethGriggsBethGriggs merged commit 576c2bf into v6.xApr 3, 2019
BethGriggs added a commit that referenced this pull request Apr 3, 2019
BethGriggs added a commit that referenced this pull request Apr 3, 2019
Notable changes: - http: - fix error check in `Execute()` (Brian White) [#25939](#25939) PR-URL: #26684
BethGriggs added a commit to BethGriggs/nodejs.org that referenced this pull request Apr 3, 2019
BethGriggs added a commit to nodejs/nodejs.org that referenced this pull request Apr 3, 2019
BethGriggs added a commit that referenced this pull request Apr 4, 2019
Notable changes: - http: - fix error check in `Execute()` (Brian White) [#25939](#25939) PR-URL: #26684
@targostargos deleted the v6.17.1-proposal branch June 4, 2019 14:09
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lib / srcIssues and PRs related to general changes in the lib or src directory.windowsIssues and PRs related to the Windows platform.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

12 participants

@BethGriggs@nodejs-github-bot@refack@richardlau@BridgeAR@sylkat@jasnell@Trott@rvagg@addaleax@mscdex