Skip to content

POC script for computing "supported plugins"#122

Draft
donoghuc wants to merge 1 commit into
logstash-plugins:1.xfrom
donoghuc:plugin-source
Draft

POC script for computing "supported plugins"#122
donoghuc wants to merge 1 commit into
logstash-plugins:1.xfrom
donoghuc:plugin-source

Conversation

@donoghuc

@donoghuc donoghuc commented Apr 9, 2026

Copy link
Copy Markdown
Contributor

This shows a quick POC for generating a source for "supported plugins" in logstash that can be used in CI workflows (and human debugging) use cases. It does computations based on the versions maintained in logstash-versions.yml and the corresponding lockfiles in the logstash major.minor branch. If we agree on this direction and data shape we can run this in a github action to keep it up to date.

This shows a quick POC for generating a source for "supported plugins" in logstash
that can be used in CI workflows (and human debugging) use cases. It does computations
based on the versions maintained in logstash-versions.yml and the corresponding lockfiles in
the logstash major.minor branch. If we agree on this direction and data shape we can run this
in a github action to keep it up to date.
Comment thread bundled-plugins.yml
- name: logstash-filter-drop
branches:
- main
- name: logstash-filter-elastic_integration

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I don't think it's a problem, just in case, this plugin is not in logstash-plugins org: https://github.com/elastic/logstash-filter-elastic_integration
Maybe we'd need to take it in mind for future CI scripts/actions.

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.

Yeah, that is a special case... Good call out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants