Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change in Prometheus2 release cycle #703

Open
RainbowHerbicides opened this issue Oct 26, 2022 · 4 comments
Open

Change in Prometheus2 release cycle #703

RainbowHerbicides opened this issue Oct 26, 2022 · 4 comments

Comments

@RainbowHerbicides
Copy link
Contributor

Prometheus decided to introduce LTS releases with 2.37.0 https://prometheus.io/docs/introduction/release-cycle/, which will not fit with current repository structure. I propose to make a copy of https://github.com/lest/prometheus-rpm/tree/master/prometheus2 but under different name prometheus2-lts and bump versions specifically for 2.37.X releases (2.37.1 already out but not obtainable through this repo). Compiled package could have the same name prometheus2 but description that will reflect that this is LTS release.

@karlism
Copy link
Collaborator

karlism commented Oct 26, 2022

@RainbowHerbicides, do you know if there can be multiple Prometheus LTS releases in parallel?

@RainbowHerbicides
Copy link
Contributor Author

@karlism I am not 100% sure but judging by their announcement and their schedule https://github.com/prometheus/prometheus/blob/main/RELEASE.md#release-schedule - current LTS (2.37.X) will be supported from July 2022 till January 31 2023, which is pretty short for LTS in my opinion. We can safely assume that they will bump next release (probably 2.42.x) to LTS and archive 2.37.X so they would not have to support more than 1 LTS releases. This is my assumption ofc and I can rise a ticket in their repo or mailing list to get some additional information

@RainbowHerbicides
Copy link
Contributor Author

Tried asking in IRC and on Twitter - received 0 reply

@wywerne
Copy link

wywerne commented Nov 30, 2022

6 months : https://prometheus.io/docs/introduction/release-cycle/ & https://github.com/prometheus/prometheus/releases/tag/v2.37.0 And this only concerns the server part

This could cause the repository to be split into three parts (lts, release, common)

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

No branches or pull requests

3 participants