Back to Gitlabhq

Versions de PostgreSQL livrées avec le package Linux

doc-locale/fr-fr/administration/package_information/postgresql_versions.md

19.1.07.3 KB
Original Source

{{< details >}}

  • Niveau : Free, Premium, Ultimate
  • Offre : GitLab Self-Managed

{{< /details >}}

[!note] Ce tableau répertorie uniquement les versions de GitLab où un changement significatif s'est produit dans le package concernant les versions de PostgreSQL, pas toutes.

En général, les versions de PostgreSQL changent avec les releases majeures ou mineures de GitLab. Cependant, les versions de correctifs du package Linux mettent parfois à jour le niveau de correctif de PostgreSQL. Nous avons établi une cadence annuelle pour les mises à niveau de PostgreSQL et déclenchons des mises à niveau automatiques de la base de données dans la release précédant celle pour laquelle la nouvelle version est requise.

Par exemple :

  • Le package Linux 12.7.6 était livré avec PostgreSQL 9.6.14 et 10.9.
  • Le package Linux 12.7.7 était livré avec PostgreSQL 9.6.17 et 10.12.

Découvrez quelles versions de PostgreSQL (et d'autres composants) sont livrées avec chaque release du package Linux.

Les versions minimales de PostgreSQL prises en charge sont répertoriées dans les prérequis d'installation.

Pour en savoir plus sur les politiques de mise à jour et les avertissements, consultez la documentation de mise à niveau de PostgreSQL.

Première version de GitLabVersions de PostgreSQLVersion par défaut pour les nouvelles installationsVersion par défaut pour les mises à niveauNotes
18.11.016.11, 17.717.717.7Les nouvelles installations utilisent PostgreSQL 17 par défaut. Sauf désactivation, les mises à niveau des instances du package Linux effectuent automatiquement une mise à niveau vers PostgreSQL 17 pour les nœuds qui ne font pas partie d'un cluster Geo ou HA.
18.4.1, 18.3.3, 18.2.716.1016.1016.10
18.0.016.816.816.8Les mises à niveau du package sont abandonnées si PostgreSQL n'a pas déjà été mis à niveau vers la version 16.
17.11.014.17, 16.816.816.8Les mises à niveau du package effectuent automatiquement une mise à niveau vers PostgreSQL 16 pour les nœuds qui ne font pas partie d'un cluster Geo ou HA, sauf désactivation.
17.10.014.17, 16.816.816.8Les nouvelles installations utilisent désormais PostgreSQL 16 par défaut.
17.9.2, 17.8.5, 17.7.714.17, 16.814.1716.8
17.8.014.15, 16.614.1516.6
17.5.014.11, 16.414.1116.4Les mises à niveau de nœuds uniques de PostgreSQL 14 vers PostgreSQL 16 sont désormais prises en charge. À partir de GitLab 17.5.0, PostgreSQL 16 est entièrement pris en charge pour les nouvelles installations et les mises à niveau dans les déploiements Geo (la restriction de la version 17.4.0 ne s'applique plus).
17.4.014.11, 16.414.1114.11PostgreSQL 16 est disponible pour les nouvelles installations si vous n'utilisez pas Geo ni Patroni.
17.0.014.1114.1114.11Les mises à niveau du package sont abandonnées si PostgreSQL n'a pas déjà été mis à niveau vers la version 14.
16.10.1, 16.9.3, 16.8.513.14, 14.1114.1114.11
16.6.7, 16.7.5, 16.8.213.13, 14.1014.1014.10
16.7.013.12, 14.914.914.9
16.4.3, 16.5.3, 16.6.113.12, 14.913.1213.12Pour les mises à niveau, vous pouvez mettre à niveau manuellement vers la version 14.9 en suivant la documentation de mise à niveau.
16.2.013.11, 14.813.1113.11Pour les mises à niveau, vous pouvez mettre à niveau manuellement vers la version 14.8 en suivant la documentation de mise à niveau.
16.0.213.1113.1113.11
16.0.013.813.813.8
15.11.713.1113.1112.12
15.10.813.1113.1112.12
15.612.12, 13.813.812.12Pour les mises à niveau, vous pouvez mettre à niveau manuellement vers la version 13.8 en suivant la documentation de mise à niveau.
15.012.10, 13.613.612.10Pour les mises à niveau, vous pouvez mettre à niveau manuellement vers la version 13.6 en suivant la documentation de mise à niveau.
14.112.7, 13.312.712.7PostgreSQL 13 est disponible pour les nouvelles installations si vous n'utilisez pas Geo ni Patroni.
14.012.712.712.7Les installations HA avec repmgr ne sont plus prises en charge et ne peuvent pas être mises à niveau vers le package Linux 14.0
13.811.9, 12.412.412.4Les mises à niveau du package ont automatiquement effectué la mise à niveau de PostgreSQL pour les nœuds qui ne font pas partie d'un cluster Geo ou HA.
13.711.9, 12.412.411.9Pour les mises à niveau, les utilisateurs peuvent mettre à niveau manuellement vers la version 12.4 en suivant la documentation de mise à niveau.
13.411.9, 12.411.911.9Les mises à niveau du package sont abandonnées si les utilisateurs n'utilisent pas déjà PostgreSQL 11
13.311.7, 12.311.711.7Les mises à niveau du package sont abandonnées si les utilisateurs n'utilisent pas déjà PostgreSQL 11
13.011.711.711.7Les mises à niveau du package sont abandonnées si les utilisateurs n'utilisent pas déjà PostgreSQL 11
12.109.6.17, 10.12 et 11.711.711.7Les mises à niveau du package ont automatiquement effectué la mise à niveau de PostgreSQL pour les nœuds qui ne font pas partie d'un cluster Geo ou repmgr.
12.89.6.17, 10.12 et 11.710.1210.12Les utilisateurs peuvent mettre à niveau manuellement vers la version 11.7 en suivant la documentation de mise à niveau.
12.09.6.11 et 10.710.710.7Les mises à niveau du package ont automatiquement effectué la mise à niveau de PostgreSQL.
11.119.6.11 et 10.79.6.119.6.11Les utilisateurs peuvent mettre à niveau manuellement vers la version 10.7 en suivant la documentation de mise à niveau.
10.09.6.39.6.39.6.3Les mises à niveau du package sont abandonnées si les utilisateurs utilisent encore la version 9.2.
9.09.2.18 et 9.6.19.6.19.6.1Les mises à niveau du package ont automatiquement effectué la mise à niveau de PostgreSQL.
8.149.2.18 et 9.6.19.2.189.2.18Les utilisateurs peuvent mettre à niveau manuellement vers la version 9.6 en suivant la documentation de mise à niveau.