Niccolò Fei
f7e28cab0e
ci: fix snyk security scans in bake_targets.yml ( #329 )
...
Closes #327
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-09-26 15:49:06 +02:00
Niccolò Fei
517f68f972
docs: add v18 to the README ( #326 )
...
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-09-26 13:21:06 +02:00
CloudNativePG Automated Updates
733ceedb2c
chore: update imageCatalogs
2025-09-26 10:55:35 +00:00
CloudNativePG Automated Updates
11c50d4df6
chore: update PostgreSQL versions
2025-09-25 13:53:08 +00:00
Niccolò Fei
15d90eebd4
feat: add reusable GitHub Action to generate ImageCatalogs ( #323 )
...
Introduces a composite action that wraps `catalogs_generator.py` to
generate CloudNativePG ImageCatalog YAMLs from a container registry.
Supports multiple image types, distributions, and custom family prefixes.
Generates a `kustomization.yaml` for easy deployment of all catalogs.
Related to cloudnative-pg/postgis-containers#100
Closes #324
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com >
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com >
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com >
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com >
2025-09-24 18:14:03 +02:00
CloudNativePG Automated Updates
607f425c34
chore: update imageCatalogs
2025-09-23 11:59:28 +00:00
Niccolò Fei
a4dc2e6cb4
chore: fix renovate for barman-cloud updates ( #321 )
...
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-09-18 17:16:39 +02:00
Niccolò Fei
49cffc571f
chore: fix annotation typo ( #320 )
...
Fix a typo in the annotations and in the renovate customManager for barman.
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-09-18 12:20:40 +02:00
Niccolò Fei
9388bf374a
ci: improve reusability of the bake workflow ( #317 )
...
Closes #316
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-09-17 12:36:13 +02:00
Gabriele Bartolini
a7dbcbf8bb
chore(minimal): add LDAP libraries ( #315 )
...
Include `libsasl2-modules` and `libldap-common` in the `minimal` image, given their small footprint.
Closes #261
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com >
2025-09-17 10:47:59 +02:00
Niccolò Fei
f9f09607b1
ci: avoid triggering a catalog update when we are not pushing on main ( #319 )
...
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-09-16 19:15:03 +02:00
CloudNativePG Automated Updates
ca9dbd1769
chore: update imageCatalogs
2025-09-16 13:54:08 +00:00
Gabriele Bartolini
5de946885f
docs: mention jit
package not being in minimal
from 18 ( #314 )
...
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com >
2025-09-15 17:06:13 +02:00
CloudNativePG Automated Updates
bf31f37887
chore: update imageCatalogs
2025-09-15 12:47:13 +00:00
Gabriele Bartolini
2d1054c8f0
chore: add jit
package conditionally to standard images ( #311 )
...
Ensure recommended PostgreSQL packages are included in the
`standard` image only when required by the version. Starting
with PostgreSQL 18, the PGDG Debian packages split `jit` into
its own package, so it needs to be added separately.
Closes #288
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 >
2025-09-15 14:14:23 +02:00
Niccolò Fei
796423b54a
fix: condition when evaluating legacy rolling tags ( #313 )
...
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-09-15 14:12:11 +02:00
CloudNativePG Automated Updates
20923089a3
chore: update imageCatalogs
2025-09-15 08:38:21 +00:00
CloudNativePG Automated Updates
3221040876
chore: update imageCatalogs
2025-09-12 16:19:32 +00:00
Niccolò Fei
0f23589ee5
ci: add kustomization for image catalogs ( #310 )
...
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-09-12 18:18:03 +02:00
renovate[bot]
37c48d48cc
chore(deps): update github/codeql-action digest to 192325c ( #304 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-12 10:11:41 +02:00
CloudNativePG Automated Updates
4376b28ff9
chore: update imageCatalogs
2025-09-10 16:48:01 +00:00
Niccolò Fei
7ba203d61a
ci: propagate updates to legacy system catalogs ( #308 )
...
Closes #307
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-09-10 18:46:39 +02:00
Niccolò Fei
c919540e15
chore: dismiss the legacy system image's pipeline ( #278 )
...
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-09-10 17:53:31 +02:00
Marco Nenciarini
bbff9cb63d
ci(catalog): improve diff step ( #306 )
...
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com >
2025-09-10 17:09:42 +02:00
Niccolò Fei
b20e75e8cd
feat: generate image catalogs for bake images ( #305 )
...
Generate default cluster image catalogs for all combinations of types and OS
versions, including all supported PostgreSQL versions. The catalogs also include
predefined labels to easily identify the type, OS version, date, and origin of
the catalog.
Closes cloudnative-pg/artifacts#1
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com >
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com >
2025-09-10 16:53:41 +02:00
renovate[bot]
75d5e0f010
chore(deps): update debian base images ( #299 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-09 15:10:32 +02:00
Niccolò Fei
11d58b414f
chore: do not set rolling tags for preview versions ( #303 )
...
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-09-09 15:06:12 +02:00
renovate[bot]
b5bfa9183d
chore(deps): update github/codeql-action digest to f1f6e5f ( #292 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-09 14:49:12 +02:00
renovate[bot]
c40b88ceb7
chore(deps): pin docker/bake-action action to 3acf805 ( #295 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-09 14:48:53 +02:00
Niccolò Fei
96aa7b129c
ci: support preview versions in bake.yaml ( #300 )
...
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-09-09 14:31:48 +02:00
Marco Nenciarini
017b1da1ae
ci: attempt to fix arm64 segfault ( #301 )
...
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com >
2025-09-09 14:29:53 +02:00
Niccolò Fei
f097385908
chore: migrate rolling tags to bake system images ( #297 )
...
Closes #284
Closes #285
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-09-09 12:35:33 +02:00
Niccolò Fei
a3a006ced2
chore: re-enable build of preview versions ( #296 )
...
Closes #294
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-09-09 12:21:04 +02:00
Marco Nenciarini
c597e6de06
fix: increase cosign timeout to 5 minutes ( #298 )
...
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com >
2025-09-08 16:22:14 +02:00
Jonathan Gonzalez V.
fdc8010750
chore: add system
images to docker-bake.hcl
( #282 )
...
This change extends the bake build process by introducing the system image flavour.
The system image is derived from the existing standard image and includes Barman Cloud support.
Closes #283
Closes #286
Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com >
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com >
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com >
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com >
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com >
2025-09-08 12:07:22 +02:00
CloudNativePG Automated Updates
3ea082111e
Daily automatic update
2025-09-08 00:17:53 +00:00
Gabriele Bartolini
6b1ac0642e
chore: add logo ( #291 )
...
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com >
2025-09-05 11:45:25 +02:00
renovate[bot]
b3b4b7bae7
chore(deps): update actions/setup-python action to v6 ( #289 )
2025-09-04 13:28:23 +02:00
renovate[bot]
7125c19f98
chore(deps): update github/codeql-action digest to 2d92b76 ( #281 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-02 09:50:21 +02:00
CloudNativePG Automated Updates
0f4b3e7c42
Daily automatic update
2025-09-01 15:32:06 +00:00
renovate[bot]
ec93eb65ec
chore(deps): update github/codeql-action digest to 3c3833e ( #273 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-01 15:14:09 +02:00
renovate[bot]
a574c0b64f
chore(deps): update docker/bake-action digest to 3acf805 ( #272 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-01 08:27:28 +02:00
CloudNativePG Automated Updates
dee51a6be0
Daily automatic update
2025-09-01 00:21:15 +00:00
Armin Krezović
e72801ac67
feat: add support for Debian Trixie ( #274 )
...
Signed-off-by: Armin Krezović <krezovic.armin@gmail.com >
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-08-28 13:45:11 +02:00
CloudNativePG Automated Updates
821ef92d1f
Daily automatic update
2025-08-25 00:18:20 +00:00
CloudNativePG Automated Updates
cac876a260
chore: update PostgreSQL versions
2025-08-25 00:02:35 +00:00
Jonathan Gonzalez V.
424e519da9
chore: automatically update available PostgreSQL versions ( #269 )
...
Automatically update PostgreSQL versions in the Bake file; this will retrieve
the information from the official PostgreSQL website.
Closes #153
Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com >
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-08-22 13:32:31 +02:00
Gabriele Bartolini
635d7759ae
feat: build new versions of PostgreSQL including 18 beta 3 images ( #268 )
...
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com >
Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com >
Co-authored-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com >
2025-08-19 15:11:31 +02:00
renovate[bot]
d9c834a88b
chore(deps): update github/codeql-action digest to 96f518a ( #270 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-19 11:03:40 +02:00
renovate[bot]
28f659d12d
chore(deps): update actions/checkout action to v5 ( #265 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 09:52:05 +02:00