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
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
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
Jonathan Gonzalez V.
23e1fa6181
chore: add support for PostgreSQL beta versions ( #191 )
...
Now bake supports beta versions for the list and the building of the images
Closes #190
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-05-23 15:14:49 +02:00
Jonathan Gonzalez V.
b1421da867
fix: Dockerfile to reduce vulnerabilities ( #201 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-GCC12-5901316
- https://snyk.io/vuln/SNYK-DEBIAN12-GCC12-5901316
- https://snyk.io/vuln/SNYK-DEBIAN12-GCC12-5901316
- https://snyk.io/vuln/SNYK-DEBIAN12-SHADOW-5879156
- https://snyk.io/vuln/SNYK-DEBIAN12-SHADOW-5879156
Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com >
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
2025-05-23 11:36:40 +02:00
Jonathan Gonzalez V.
2d4666fbf3
fix: Dockerfile to reduce vulnerabilities ( #167 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-DEBIAN12-XZUTILS-9652973
- https://snyk.io/vuln/SNYK-DEBIAN12-ZLIB-6008963
- https://snyk.io/vuln/SNYK-DEBIAN12-GNUPG2-9486681
- https://snyk.io/vuln/SNYK-DEBIAN12-TAR-1560620
- https://snyk.io/vuln/SNYK-DEBIAN12-UTILLINUX-2401083
Signed-off-by: Jonathan Gonzalez V <jonathan.gonzalez@enterprisedb.com >
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
2025-04-15 15:00:41 +02:00
Francesco Canovai
c330729d7f
ci: build minimal and standard images ( #135 )
...
Build images without barman-cloud, to be used with backup plugins.
Other changes:
- Implement timestamp-based versioning for images
- Simplify build workflows for enhanced local testing and contribution
- Adopt OCI annotations and generate SBOMs for improved transparency
Closes #132
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com >
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com >
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com >
Signed-off-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 >
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com >
2025-01-16 14:03:20 +01:00