Sorry to weigh in here, but do you foresee any issues if we develop a conversion tool to change the version number in index files back to 2 before a rollback? Prometheus V2 (starting from some older versions) has already stopped reading/parsing index label index 1...N and the label index table, correct? Is there anything else we should consider? Thanks!
Best regards Gavine On Tuesday, 21 January 2025 at 12:32:11 am UTC+11 Harpreet Rekhi wrote: > Hello Ben > > Two steps rollback is also not supported ? Like rollback from v3.x to > v2.55 and then rollback from v2.55 to v2.53 without breaking the storage > format or storage compatibility? > > Regards > HarpreetR > > On Mon, Jan 20, 2025 at 6:52 PM Ben Kochie <[email protected]> wrote: > >> On Mon, Jan 20, 2025 at 2:06 PM Harpreet Singh <[email protected]> >> wrote: >> >>> Yes, we do have a requirement to support rollback from v3.x to a version >>> below v2.55 , for example v2.53. >>> Does it cause any downtime or imcompatibility between releases? >>> >> >> This is not supported. The storage format is incompatible. >> >> >>> >>> And till when is the support for v2.55 ? >>> >> >> There is none, it is now an old release. >> >> >>> >>> On Monday, 20 January 2025 at 15:36:34 UTC+5:30 Ben Kochie wrote: >>> >>>> On Mon, Jan 20, 2025 at 11:01 AM Harpreet Singh <[email protected]> >>>> wrote: >>>> >>>>> Hello Community >>>>> >>>>> Since Promethues v3 has been released and currently I am using v2.53. >>>>> And to upgrade to v3, I first have to update to v2.55 to make the TSDB >>>>> ready for v3. >>>> >>>> >>>> It is not strictly required to upgrade to v2.55.x. It is only necessary >>>> to run v2.55.x if you need to downgrade from v3.x. Only v2.55.x supports >>>> some small changes to the TSDB format. >>>> >>>>> >>>>> >>>>> - Will Promethues be maintaining 2 seperate tracks on v2 and v3 ? >>>>> >>>>> No >>>> >>>>> >>>>> - How long (duration) will these seperate tracks be maintained ? >>>>> >>>>> Only the 2.53.x LTS track will be supported. >>>> >>>> https://prometheus.io/docs/introduction/release-cycle/ >>>> >>>> >>>>> >>>>> - And what will be maintained in these 2 seperate tracks like >>>>> Fault correction, CVE etc.? >>>>> >>>>> No, only for the LTS release. >>>> >>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Prometheus Users" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To view this discussion visit >>>>> https://groups.google.com/d/msgid/prometheus-users/fef76c24-9707-4199-affb-b9052a214570n%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/prometheus-users/fef76c24-9707-4199-affb-b9052a214570n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Prometheus Users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion visit >>> https://groups.google.com/d/msgid/prometheus-users/71a94fdf-e6de-400e-beb1-78408e65dfbbn%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/prometheus-users/71a94fdf-e6de-400e-beb1-78408e65dfbbn%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- You received this message because you are subscribed to the Google Groups "Prometheus Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/prometheus-users/8bbb453c-d992-4ac1-bde6-fff485a0eea4n%40googlegroups.com.

