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.

Reply via email to