Skip to content

Conversation

@jbudz
Copy link
Member

@jbudz jbudz commented Nov 8, 2023

Depends on https://github.com/elastic/ci-agent-images/pull/429

We're looking into upgrading Kibana to Node 20 but running into bootstrap issues:

[bazel] error @elastic/ems-client@8.5.0: The engine "node" is incompatible with this module. Expected version ">=16<=18". Got "20.5.0"
[bazel] error Found incompatible module.

Co-authored-by: Jon <jon@budzenski.me>
@jsanz
Copy link
Member

jsanz commented Nov 9, 2023

Buildkite test this

@jsanz jsanz added the v7.17.1 label Nov 9, 2023
@elasticmachine
Copy link
Collaborator

💚 Build Succeeded

Copy link
Member

@jsanz jsanz left a comment

Choose a reason for hiding this comment

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

Changes are OK to me, I'll also go ahead and merge this change so I can publish an update of the library in NPM today and open a PR in Kibana to fix this issue.

cc. @nickpeihl

@jsanz jsanz merged commit 2fa806f into elastic:master Nov 9, 2023
jsanz pushed a commit to jsanz/ems-client that referenced this pull request Nov 9, 2023
* Upgrade to Node 20

* Update package.json

Co-authored-by: Jon <jon@budzenski.me>

---------

Co-authored-by: Jorge Sanz <jorge@jorgesanz.net>
(cherry picked from commit 2fa806f)

# Conflicts:
#	.nvmrc
#	package.json
jsanz pushed a commit to jsanz/ems-client that referenced this pull request Nov 9, 2023
* Upgrade to Node 20

* Update package.json

Co-authored-by: Jon <jon@budzenski.me>

---------

Co-authored-by: Jorge Sanz <jorge@jorgesanz.net>
(cherry picked from commit 2fa806f)

# Conflicts:
#	.nvmrc
#	package.json
@jsanz
Copy link
Member

jsanz commented Nov 9, 2023

💚 All backports created successfully

Status Branch Result
8.4
7.17

Questions ?

Please refer to the Backport tool documentation

jsanz added a commit that referenced this pull request Nov 9, 2023
* Upgrade to Node 20 (#208)

* Upgrade to Node 20

* Update package.json

Co-authored-by: Jon <jon@budzenski.me>

---------

Co-authored-by: Jorge Sanz <jorge@jorgesanz.net>
(cherry picked from commit 2fa806f)

# Conflicts:
#	.nvmrc
#	package.json

* add .nvmrc file

---------

Co-authored-by: Jon <jon@budzenski.me>
jsanz added a commit that referenced this pull request Nov 9, 2023
* Upgrade to Node 20 (#208)

* Upgrade to Node 20

* Update package.json

Co-authored-by: Jon <jon@budzenski.me>

---------

Co-authored-by: Jorge Sanz <jorge@jorgesanz.net>
(cherry picked from commit 2fa806f)

# Conflicts:
#	.nvmrc
#	package.json

* add .nvmrc file

---------

Co-authored-by: Jon <jon@budzenski.me>
jsanz added a commit to elastic/kibana that referenced this pull request Nov 9, 2023
## Summary

Related to elastic/ems-client#208

Update to a version of `ems-client` that supports Node 20.

I'm creating new PRs for:

* `@elastic/ems-client@8.4.1` in Kibana `8.11` branch
* `@elastic/ems-client@7.17.1` for Kibana `7.17` branch

Sorry for the small overhead on reviewing; this way, it seems faster to
get CI running in parallel for the three releases and unblock the
operations team on this issue.
@jsanz jsanz mentioned this pull request Dec 16, 2024
@jsanz jsanz mentioned this pull request Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants