prometheus-exporter-plugin-for-opensearch icon indicating copy to clipboard operation
prometheus-exporter-plugin-for-opensearch copied to clipboard

Release 2.18.0.0

Open rlueckl opened this issue 1 year ago • 27 comments

OpenSearch 2.18.0 has been released, see release notes. Official OpenSearch release ticket: https://github.com/opensearch-project/opensearch-build/issues/5004

New features:

  • https://github.com/Aiven-Open/prometheus-exporter-plugin-for-opensearch/pull/322
  • https://github.com/Aiven-Open/prometheus-exporter-plugin-for-opensearch/pull/323
  • https://github.com/Aiven-Open/prometheus-exporter-plugin-for-opensearch/pull/246

Checklist:

  • [ ] Compatibility Matrix is updated (TODO: link to PR, https://github.com/Aiven-Open/prometheus-exporter-plugin-for-opensearch/pull/326)
  • [ ] Release 2.18.0.0 tag is present in the repo
  • [ ] Release artifacts are available and downloadable
  • [ ] Release notes published
  • [ ] Forum announcement published

rlueckl avatar Nov 11 '24 08:11 rlueckl

Hi! OpenSearch 2.18.0 was released on 2024-10-28, so I thought I'd open a ticket for a new prometheus-exporter version as well. I hope that's okay.

rlueckl avatar Nov 11 '24 08:11 rlueckl

There is a PR for this, #316.

ektropy avatar Nov 11 '24 15:11 ektropy

Hi @lukas-vlcek. Do you have an estimate on when you will be able to release this version of the plugin? Thanks a lot!

dancristiancecoi avatar Nov 14 '24 10:11 dancristiancecoi

Hi, let me see if I can merge both https://github.com/Aiven-Open/prometheus-exporter-plugin-for-opensearch/pull/295 and https://github.com/Aiven-Open/prometheus-exporter-plugin-for-opensearch/pull/246 into master and let's do release asap.

lukas-vlcek avatar Nov 15 '24 13:11 lukas-vlcek

will be great

Biowoolf avatar Nov 15 '24 13:11 Biowoolf

Hi, let me see if I can merge both #295 and #246 into master and let's do release asap.

how is it going?

Biowoolf avatar Nov 21 '24 16:11 Biowoolf

@lukas-vlcek , @vvanholl how is it going? is there some blocks to merge and release ?

tell us please =)

Biowoolf avatar Nov 27 '24 08:11 Biowoolf

any updates on 2.18 release?

coredump17 avatar Nov 29 '24 12:11 coredump17

do we have any ETA on the release date? @lukas-vlcek

zawistowskipiotr avatar Dec 02 '24 11:12 zawistowskipiotr

same question, is there any update?

benamazing avatar Dec 04 '24 01:12 benamazing

@lukas-vlcek , @vvanholl UP Is there any updates since November?

Biowoolf avatar Dec 17 '24 10:12 Biowoolf

@xnox please merge #295

patelsmit32123 avatar Dec 19 '24 18:12 patelsmit32123

@lukas-vlcek Just a friendly reminder

igor-nikiforov avatar Dec 24 '24 15:12 igor-nikiforov

@lukas-vlcek please release 2.18.0 waiting for this exporter to monitor my latest deployment

suriyanath avatar Dec 26 '24 06:12 suriyanath

@xnox please merge #295

Hi, I am not upstream developer of Aiven-Open. The commits and PRs you see referenced simply rebuild this plugin for 2.18.0.0 without any other changes for Wolfi OS & Chainguard Images.

xnox avatar Dec 26 '24 12:12 xnox

Yes just pull the project and build it yourself, the only thing that changed afaik is the version number, I've tested and it works.

dcorneli avatar Dec 27 '24 11:12 dcorneli

We forked the repo and released a 2.18.0 version -> https://github.com/Virtimo/prometheus-exporter-plugin-for-opensearch/releases/tag/v2.18.0

AndreVirtimo avatar Jan 02 '25 08:01 AndreVirtimo

@lukas-vlcek thanks for merging https://github.com/Aiven-Open/prometheus-exporter-plugin-for-opensearch/pull/326 and adding BWC!

I guess you still need to tag https://github.com/Aiven-Open/prometheus-exporter-plugin-for-opensearch/releases/tag/2.18.0.0 ?

I raised https://github.com/Aiven-Open/prometheus-exporter-plugin-for-opensearch/pull/328 just to update the compatibility matrix too.

spapadop avatar Jan 10 '25 15:01 spapadop

Any updates on when exporter for 2.18.0 will be published ?

kingnarmer avatar Jan 15 '25 15:01 kingnarmer

@AndreVirtimo please release 2.18.0 waiting for this exporter to grafana dashboards,thanks

nicolechec avatar Jan 16 '25 03:01 nicolechec

@AndreVirtimo please release 2.18.0 waiting for this exporter to grafana dashboards,thanks

@nicolechec In our fork we have already released 2.18.0. You can find it on https://github.com/Virtimo/prometheus-exporter-plugin-for-opensearch/releases/tag/v2.18.0

AndreVirtimo avatar Jan 16 '25 06:01 AndreVirtimo

Hi @lukas-vlcek , apologies for yet another tag on this issue but as the Aiven-open prometheus-exporter plugin is the one that we have reliably been using for some time, we are wondering the status of this project moving forward?

Are there plans to continue to release future versions of the Prometheus exporter under this repo? I see the upgrade exporter ticket has been merged recently, and an update to tests, yet no actual release yet.

If this project looks to become inactive, we could continue discussion on this ticket (https://github.com/opensearch-project/OpenSearch/issues/8990#) as it seems quite a few folk are dependent on the release of a Prometheus exporter plugin.

Regardless, appreciate the work you have put in to timely release this plugin for OpenSearch versions for almost three years! Clarity on the future of this project would be appreciated! :)

StewartWBrown avatar Jan 22 '25 12:01 StewartWBrown

@StewartWBrown thanks for pinging me. The release shouldn't take long now (it mostly means merging 2 remaining community PRs mentioned in the ticket description, currently I am in the middle of merging #295 and adding BWC test for it), I have a full capacity to work on it now. Please keep an eye on this ticket for updates.

As for the future of this plugin I plan to open a separate ticket for it and explain in more details. The short gist of the future plan is that I would like to see if plugin can be fully replaced by Metrics Framework (MF) which could possibly make this plugin fully obsolete (that would be an ideal outcome IMO). If there is anything missing in MF then depending on what it is I could try to contribute to OpenSearch in order to fill the gaps.

I know that community has been waiting for this release for too long... thanks for patience. In the meantime I was able to add BWC tests #322 that I consider important for rolling upgrades as new features are added to this plugin. Release 2.18.0.0 is actually very different "animal" than past maintenance releases, this is why it was not going as smooth as I was hoping for 🙏 .

HTH

lukas-vlcek avatar Jan 22 '25 16:01 lukas-vlcek

Hi @lukas-vlcek,

I see #322 is done but activity on #295 has stalled. Is there an update on this work, anything major keeping it from going in?

Cheers.

pecastro avatar Feb 03 '25 15:02 pecastro

Hate to keep this broken record bumping, but what is the likelihood of a 2.18.0.0 release?

ocastle avatar Feb 28 '25 15:02 ocastle

FYI we keep releasing the current state of the plugin under https://github.com/Virtimo/prometheus-exporter-plugin-for-opensearch/releases until this project is releasing new versions or we run into a breaking change.

AndreVirtimo avatar Mar 03 '25 07:03 AndreVirtimo

Release 2.18.0.0 is actually very different "animal" than past maintenance releases, this is why it was not going as smooth as I was hoping for

It is not. It is totally arbitrary decision from your side @lukas-vlcek to incorporate #322 and #295 into this release. Exporter for 2.18.0.0, 2.19.0.0 can be easily built and released with just changing 1-2 lines of code, by simply bumping the number - as has been proven by the fork of this repository made by @AndreVirtimo.

99% of users would rather have up-to-date OpenSearch - and working metrics exporter, on which, their entire monitoring is based - rather than have to wait God-knows-how-long to merge some changes with extra features (which are nice, but not as important as new features from latest OpenSearch releases).

Not that I want to sound demanding or ungrateful - creating and maintaining an open-source project is hard and takes a lot of time. However, this exporter has become de facto the standard in terms of monitoring OpenSearch and lots of users/companies using OpenSearch are relying on it.

And in this particular case - I find it simply unreasonable. There is literally no reason not to bump version of exporter, and THEN merge the PRs you mentioned, especially, since bumping exporter makes basically 0 changes to the code base.

d-mankowski-synerise avatar Mar 04 '25 11:03 d-mankowski-synerise

Hey all- it's been 6 months since a regular exporter release, and everyone seems to be doing their own method of gathering Prometheus metrics for newer OpenSearch releases. I see that @spapadop has raised a technical-steering ticket to discuss future OpenSearch support for Prometheus metrics.

If being unable to consume a new OpenSearch prometheus-exporter-plugin version has affected you at all, please show engagement /thumbs up/add thoughts to this issue:

https://github.com/opensearch-project/technical-steering/issues/35

StewartWBrown avatar May 08 '25 10:05 StewartWBrown

Hi, 2.18.0.0 has been released! We're working on catching up with all of the missing releases right now and will make a forum post for all the releases once we're caught up

ritvibhatt avatar Jul 31 '25 22:07 ritvibhatt