Skip to content

Conversation

mashhurs
Copy link
Collaborator

Description

This change adds a prerequisites doc section to list up its requirements/expectations.

@mashhurs mashhurs requested a review from karenzone December 19, 2024 17:43
@mashhurs mashhurs marked this pull request as ready for review January 7, 2025 05:33
yaauie
yaauie previously approved these changes Jan 7, 2025
Comment on lines 50 to 54
[id="plugins-{type}s-{plugin}-prerequisites"]
===== Prerequisites
- This plugin embeds portions of Elasticsearch Ingest Node whose version matches the `major`.`minor` version of the plugin.
- When upgrading the {stack} product(s), this plugin should be upgraded _before_ {kib} to ensure that {agent}-managed pipelines have access to the expected functionality.
- This plugin requires minimum Java 17 with its `8.x` versions and Java 21 with its `9.x` versions.
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
[id="plugins-{type}s-{plugin}-prerequisites"]
===== Prerequisites
- This plugin embeds portions of Elasticsearch Ingest Node whose version matches the `major`.`minor` version of the plugin.
- When upgrading the {stack} product(s), this plugin should be upgraded _before_ {kib} to ensure that {agent}-managed pipelines have access to the expected functionality.
- This plugin requires minimum Java 17 with its `8.x` versions and Java 21 with its `9.x` versions.
[id="plugins-{type}s-{plugin}-prerequisites"]
===== Prerequisites
- This plugin embeds functionality from the version of {es} Ingest Node matching the `major`.`minor` version of this plugin.
- When upgrading the {stack}, ensure that this plugin is upgraded _before_ upgrading {kib} to ensure the best experience with {agent}-managed pipelines.
- This plugin requires {ls} to run with a minimum of Java 17 with its `8.x` versions and Java 21 with its `9.x` versions.

Some wording suggestions:

  • Replaces Elasticsearch with {es}
  • An attempt to clarify upgrade clause. I suspect @karenzone might have something better here
  • Clarify that Logstash needs to run a minimum of Java 17

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@karenzone if you can please add/udpate on top of Rob's change, I will push the final one and merge. Thank you!

Copy link
Contributor

@karenzone karenzone Jan 8, 2025

Choose a reason for hiding this comment

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

If we arrive on something different we want to try, I can add it as a suggestion. While we're deciding, I'm pasting what I have here so that I don't lose it.

UPDATE: Replaced by GitHub suggestion. This old stuff here was just noise.

An awesome review from Karen!

Co-authored-by: Karen Metts <[email protected]>
Copy link
Member

@robbavey robbavey left a comment

Choose a reason for hiding this comment

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

LGTM

@elasticmachine
Copy link
Collaborator

💚 Build Succeeded

History

@mashhurs mashhurs merged commit ade61e5 into elastic:main Jan 8, 2025
2 checks passed
@mashhurs mashhurs deleted the doc-plugin-prerequisites branch January 8, 2025 01:11
@mashhurs
Copy link
Collaborator Author

mashhurs commented Jan 8, 2025

@logstashmachine backport 8.x

github-actions bot pushed a commit that referenced this pull request Jan 8, 2025
* Add prerequisites doc section.

* Apply suggestions from code review

Co-authored-by: Ry Biesemeyer <[email protected]>

* Update docs/index.asciidoc

An awesome review from Karen!

Co-authored-by: Karen Metts <[email protected]>

---------

Co-authored-by: Ry Biesemeyer <[email protected]>
Co-authored-by: Karen Metts <[email protected]>
(cherry picked from commit ade61e5)
mashhurs added a commit that referenced this pull request Jan 8, 2025
* Add prerequisites doc section.

* Apply suggestions from code review

Co-authored-by: Ry Biesemeyer <[email protected]>

* Update docs/index.asciidoc

An awesome review from Karen!

Co-authored-by: Karen Metts <[email protected]>

---------

Co-authored-by: Ry Biesemeyer <[email protected]>
Co-authored-by: Karen Metts <[email protected]>
(cherry picked from commit ade61e5)

Co-authored-by: Mashhur <[email protected]>
@mashhurs
Copy link
Collaborator Author

mashhurs commented Jan 8, 2025

@logstashmachine backport 8.16

github-actions bot pushed a commit that referenced this pull request Jan 8, 2025
* Add prerequisites doc section.

* Apply suggestions from code review

Co-authored-by: Ry Biesemeyer <[email protected]>

* Update docs/index.asciidoc

An awesome review from Karen!

Co-authored-by: Karen Metts <[email protected]>

---------

Co-authored-by: Ry Biesemeyer <[email protected]>
Co-authored-by: Karen Metts <[email protected]>
(cherry picked from commit ade61e5)
mashhurs added a commit that referenced this pull request Jan 8, 2025
* Add prerequisites doc section.

* Apply suggestions from code review

Co-authored-by: Ry Biesemeyer <[email protected]>

* Update docs/index.asciidoc

An awesome review from Karen!

Co-authored-by: Karen Metts <[email protected]>

---------

Co-authored-by: Ry Biesemeyer <[email protected]>
Co-authored-by: Karen Metts <[email protected]>
(cherry picked from commit ade61e5)

Co-authored-by: Mashhur <[email protected]>
@mashhurs
Copy link
Collaborator Author

mashhurs commented Jan 8, 2025

@logstashmachine backport 8.17

github-actions bot pushed a commit that referenced this pull request Jan 8, 2025
* Add prerequisites doc section.

* Apply suggestions from code review

Co-authored-by: Ry Biesemeyer <[email protected]>

* Update docs/index.asciidoc

An awesome review from Karen!

Co-authored-by: Karen Metts <[email protected]>

---------

Co-authored-by: Ry Biesemeyer <[email protected]>
Co-authored-by: Karen Metts <[email protected]>
(cherry picked from commit ade61e5)
mashhurs added a commit that referenced this pull request Jan 8, 2025
* Add prerequisites doc section.

* Apply suggestions from code review

Co-authored-by: Ry Biesemeyer <[email protected]>

* Update docs/index.asciidoc

An awesome review from Karen!

Co-authored-by: Karen Metts <[email protected]>

---------

Co-authored-by: Ry Biesemeyer <[email protected]>
Co-authored-by: Karen Metts <[email protected]>
(cherry picked from commit ade61e5)

Co-authored-by: Mashhur <[email protected]>
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.

5 participants