16 Commits

Author SHA1 Message Date
Jonathan Gonzalez V
6e4e44b1ff Revert "chore: check for latest version of urllib3 (#250)"
This reverts commit c22795b62d.
2025-07-17 13:44:18 +02:00
Jonathan Gonzalez V.
c22795b62d chore: check for latest version of urllib3 (#250)
This is useful to keep urllib3 updated in Python versions older than 3.10, like
in Debian Bullseye.

Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
2025-07-17 12:33:42 +02:00
Niccolò Fei
44679e9141 feat: add v18 beta images (#243)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
2025-07-10 10:23:31 +02:00
Jonathan Gonzalez V.
9c45a3d950 chore: update requirements.txt file with latest versions (#239)
This will avoid having old dependencies with vulnerabilities

Closes #238

Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
2025-07-04 12:14:31 +02:00
Marco Nenciarini
9c12686735 feat: upgrade to barman 3.14.0 (#215)
Closes #214

Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-05-29 17:15:45 +02:00
Niccolò Fei
462ea862f4 chore: update barman-cloud to version 3.13.3 (#177)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Co-authored-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-05-05 14:57:58 +02:00
Niccolò Fei
569efc47ef feat: support additional barman-cloud compression methods in system images (#161)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-03-05 18:42:06 +01:00
Jonathan Gonzalez V.
28a0e18487 fix: set a fixed version of Barman to 3.12.1 (#159)
The latest released version of Barman 3.13.0 introduced a change
in the argment list for the restore.

For more information check the following issue:
https://github.com/cloudnative-pg/cloudnative-pg/issues/6932

Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
2025-02-25 13:37:57 +01:00
Francesco Canovai
39597ef7b6 fix: pin boto3 (#140)
Pin boto3 version to 1.35.99.
version 1.36.0 of boto3 is affected by https://github.com/boto/boto3/issues/4398.

Closes #139

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-01-20 15:20:04 +01:00
Jonathan Gonzalez V.
6e1a5af166 Revert "fix: set a fixed version of Barman to 3.11.1 (#119)" (#124)
This reverts commit aaa3638752.

Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
2024-12-19 14:01:56 +08:00
Jonathan Gonzalez V.
aaa3638752 fix: set a fixed version of Barman to 3.11.1 (#119)
The latest released version of Barman 3.12.0 introduced a change
of the format making that version incompatible with CloudNativePG

For more information check the following commit:
https://github.com/EnterpriseDB/barman/pull/1029/files

Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
2024-11-25 10:56:36 +01:00
Niccolò Fei
91a04d2139 feat: set v17 as the latest stable major (#116)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2024-09-30 17:18:49 +02:00
Niccolò Fei
57be4d409f feat: immutable digest for the most specific tags (#113)
Detect updates of the Dockerfile template and Barman python
dependencies, and increase the imageReleaseVersion accordingly.
Avoid pushing an image if its most specific tag (fullTag)
already exists, thus preventing the override of the
existing digest.

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2024-09-05 16:48:18 +02:00
Gabriele Bartolini
58becf0bd9 feat: add PostgreSQL 17beta1 images (#107)
Adding documentation on the project's structure and on how to add a new Postgres Beta version.

Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2024-06-05 13:28:33 +02:00
Niccolò Fei
87c2100882 chore: increase page_size for fetch_postgres_image_version() (#100)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2024-05-17 12:11:30 +02:00
Niccolò Fei
baed8316c7 feat: generate Debian (12) Bookworm images (#62)
Add Debian 12 images and the related ClusterImageCatalog
---------

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Co-authored-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com>
Co-authored-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-05-09 18:41:06 +02:00