Skip to content

Bump Node.js from 10.23.1 to 10.24.1#544

Merged
tmarkley merged 1 commit intoopensearch-project:mainfrom
tmarkley:nodejs-upgrade
Jun 30, 2021
Merged

Bump Node.js from 10.23.1 to 10.24.1#544
tmarkley merged 1 commit intoopensearch-project:mainfrom
tmarkley:nodejs-upgrade

Conversation

@tmarkley
Copy link
Copy Markdown
Contributor

@tmarkley tmarkley commented Jun 24, 2021

Description

Bumps node from 10.23.1 to 10.24.1

Testing

Some basic manual smoke tests were run locally as well as running all tests in Jenkins:

Screen Shot 2021-06-24 at 3 18 45 PM

Issues Resolved

Last Node.js bump before tackling #406

Check List

  • New functionality includes testing.
    • All tests pass
  • New functionality has been documented.
    • New functionality has javadoc added
  • Commits are signed per the DCO using --signoff

@opensearch-ci-bot
Copy link
Copy Markdown
Collaborator

✅   DCO Check Passed 758df84

@opensearch-ci-bot
Copy link
Copy Markdown
Collaborator

✅   DCO Check Passed 1c39e16

@tmarkley tmarkley marked this pull request as ready for review June 24, 2021 20:20
@tmarkley tmarkley requested review from ananzh and kavilla June 24, 2021 20:20
@tmarkley tmarkley added build Build related additions or modifications dependencies Pull requests that update a dependency file v1.0.0 labels Jun 24, 2021
ananzh
ananzh previously approved these changes Jun 25, 2021
Copy link
Copy Markdown
Member

@ananzh ananzh left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Copy Markdown
Member

@kavilla kavilla left a comment

Choose a reason for hiding this comment

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

Will these commits be squashed, I see the chromium commit without a description and probably would want a reason for updating the chrome driver version.

@tmarkley
Copy link
Copy Markdown
Contributor Author

Updated the commit message for the chromedriver change.

@opensearch-ci-bot
Copy link
Copy Markdown
Collaborator

✅   DCO Check Passed 5488c25

ananzh
ananzh previously approved these changes Jun 25, 2021
Copy link
Copy Markdown
Member

@ananzh ananzh left a comment

Choose a reason for hiding this comment

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

Nice. I tested these two commits yesterday and it fixed my jenkins pipeline

kavilla
kavilla previously approved these changes Jun 25, 2021
Copy link
Copy Markdown
Member

@kavilla kavilla left a comment

Choose a reason for hiding this comment

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

Thanks for the changes!

@tmarkley tmarkley dismissed stale reviews from kavilla and ananzh via 0523d65 June 28, 2021 16:42
@opensearch-ci-bot
Copy link
Copy Markdown
Collaborator

✅   DCO Check Passed 0523d65

@opensearch-ci-bot
Copy link
Copy Markdown
Collaborator

✅   DCO Check Passed 0c05f72

@tmarkley tmarkley force-pushed the nodejs-upgrade branch 2 times, most recently from a43acbf to 09b15d8 Compare June 29, 2021 17:43
@opensearch-ci-bot
Copy link
Copy Markdown
Collaborator

❌   DCO Check Failed a43acbf
Run ./dev-tools/signoff-check.sh remotes/origin/main a43acbf9fcb2c03c978a52dec3f69d4f966a7903 to check locally
Use git commit with -s to add 'Signed-of-by: {EMAIL}' on impacted commits

@opensearch-ci-bot
Copy link
Copy Markdown
Collaborator

✅   DCO Check Passed 09b15d8

Bumps [node](https://github.com/nodejs/node) from 10.23.1 to 10.24.1
- [Release notes](https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V10.md#10.24.1)

Signed-off-by: Tommy Markley <markleyt@amazon.com>
@opensearch-ci-bot
Copy link
Copy Markdown
Collaborator

✅   DCO Check Passed a772f8c

@tmarkley tmarkley closed this Jun 30, 2021
@tmarkley tmarkley reopened this Jun 30, 2021
@tmarkley
Copy link
Copy Markdown
Contributor Author

tmarkley commented Jun 30, 2021

We may need to get an admin to "remove the outdated check in the protected branch settings of the repository settings" as referenced in this GitHub community post: https://github.community/t/github-actions-pull-requests-always-include-some-outdated-checks/16157

Note on how admins can do this in the future: Settings -> Branches -> Branch protection rules (main branch) click Edit -> in Require status checks to pass before merging -> either add a check or remove a check -> Save.

@tmarkley tmarkley requested review from ananzh and kavilla June 30, 2021 14:43
Copy link
Copy Markdown
Member

@ananzh ananzh left a comment

Choose a reason for hiding this comment

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

nice. thanks tommy

steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This was the magic sauce to make it build? Nice.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

It was building without this, but I wanted to simplify. Getting all of the checks to pass still required admin intervention, and I documented the steps in this comment.

@tmarkley tmarkley merged commit af58c8c into opensearch-project:main Jun 30, 2021
@tmarkley tmarkley deleted the nodejs-upgrade branch June 30, 2021 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build related additions or modifications dependencies Pull requests that update a dependency file v1.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants