[ZBXNEXT-10080] Minimum supported PgSQL/TimescaleDB version for Zabbix LTS 8.0 Created: 2025 Jun 19 Updated: 2025 Jul 03 |
|
Status: | Resolved |
Project: | ZABBIX FEATURE REQUESTS |
Component/s: | Proxy (P), Server (S) |
Affects Version/s: | None |
Fix Version/s: | 8.0.0alpha1 (master) |
Type: | Change Request | Priority: | Trivial |
Reporter: | Edgar Akhmetshin | Assignee: | Michael Veksler |
Resolution: | Unresolved | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | 1h | ||
Original Estimate: | Not Specified |
Issue Links: |
|
||||||||
Team: | |||||||||
Sprint: | Sprint candidates | ||||||||
Story Points: | 0.125 |
Description |
https://www.postgresql.org/support/versioning/ Minimum PgSQL: 15+ |
Comments |
Comment by Onkel Titus [ 2025 Jul 02 ] |
The required TimescaleDB version should not be increased so quickly, because if you are stuck with Azure, you will only get what Microsoft offers, which is always far behind the actual releases. |
Comment by Mihails Prihodko [ 2025 Jul 02 ] |
whupper, it is still possible to set AllowUnsupportedDBVersions=1 in zabbix_server.conf to override version check and use an unsupported TimescaleDB version. Would it solve the problem? |
Comment by Onkel Titus [ 2025 Jul 03 ] |
If Zabbix can still work with the older version of course, but I think there is also a absolut minimum version which is required and where Zabbix can't work under no cirumstances with a version lower than that. So it depends which version from TimescaleDB this will be in Zabbix 8.0. Actual there is still only Timescale 2.10 |
Comment by Mihails Prihodko [ 2025 Jul 03 ] |
TimescaleDB 2.20 will be the minimum supported version (soft limit). https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/include/zbx_dbversion_constants.h Hard limit is what you called the absolute minimum. It is not explicitly documented, but Zabbix would not just start if this requirement is not met. AllowUnsupportedDBVersions=1 does not affect the hard limit. /* ZBX_*_MIN_VERSION - hard limit */ #define ZBX_TIMESCALE_MIN_VERSION 20001 // no change to hard limit within this task Also the soft limit will be changed for PostgreSQL within this task. |