Commit Graph

352 Commits

Author SHA1 Message Date
renovate[bot]
e9f76b13fa
chore(deps): refresh pip-compile outputs (#183)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-03 16:41:36 +01:00
renovate[bot]
12cd519523
fix(deps): update module github.com/cloudnative-pg/cnpg-i-machinery to v0.1.2 (#182)
* fix(deps): update module github.com/cloudnative-pg/cnpg-i-machinery to v0.1.2

| datasource | package                                    | from   | to     |
| ---------- | ------------------------------------------ | ------ | ------ |
| go         | github.com/cloudnative-pg/cnpg-i-machinery | v0.1.1 | v0.1.2 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

* fix(deps):use tagged CNPG api

Signed-off-by: Marco Nenciarini <mnencia@kcore.it>

---------

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Marco Nenciarini <mnencia@kcore.it>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Marco Nenciarini <mnencia@kcore.it>
2025-03-02 00:16:24 +01:00
renovate[bot]
e9e636ada0
fix(deps): update github.com/cloudnative-pg/cloudnative-pg digest to 34ab236 (#180)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-01 10:32:47 +01:00
renovate[bot]
e77799af02
fix(deps): update all non-major go dependencies (#152)
| datasource | package                                    | from                               | to      |
| ---------- | ------------------------------------------ | ---------------------------------- | ------- |
| go         | github.com/cert-manager/cert-manager       | v1.16.3                            | v1.17.1 |
| go         | github.com/cloudnative-pg/cnpg-i-machinery | v0.0.0-20250124134931-9247f383fe01 | v0.1.1  |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 16:09:28 +01:00
Marco Nenciarini
dfbeaf802e
fix(deps): use latest commit from CNPG 1.25 branch (#178)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-02-27 15:26:46 +01:00
renovate[bot]
6ee53e4edf
chore(deps): update dependency kind to v0.27.0 (#175)
| datasource | package                                 | from    | to      |
| ---------- | --------------------------------------- | ------- | ------- |
| git-refs   | https://github.com/kubernetes-sigs/kind | v0.26.0 | v0.27.0 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 11:09:46 +01:00
renovate[bot]
f745c6091c
chore(deps): update golang docker tag to v1.24.0 (#176)
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| docker     | golang  | 1.23.5 | 1.24.0 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 11:08:36 +01:00
renovate[bot]
d5e72472c4
chore(deps): update dependency setuptools to v75.8.2 (#171)
| datasource | package    | from   | to     |
| ---------- | ---------- | ------ | ------ |
| pypi       | setuptools | 75.8.1 | 75.8.2 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 10:41:19 +01:00
renovate[bot]
bb9658b28c
fix(deps): update kubernetes packages to v0.32.2 (#172)
| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| go         | k8s.io/api                     | v0.32.1 | v0.32.2 |
| go         | k8s.io/apiextensions-apiserver | v0.32.1 | v0.32.2 |
| go         | k8s.io/apimachinery            | v0.32.1 | v0.32.2 |
| go         | k8s.io/client-go               | v0.32.1 | v0.32.2 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-27 09:04:21 +01:00
renovate[bot]
66d4f24b70
chore(deps): update kindest/node docker tag to v1.32.2 (#170)
| datasource | package      | from    | to      |
| ---------- | ------------ | ------- | ------- |
| docker     | kindest/node | v1.32.1 | v1.32.2 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 18:17:34 +01:00
renovate[bot]
e919975e6c
chore(deps): update dependency setuptools to v75.8.1 (#169)
| datasource | package    | from   | to     |
| ---------- | ---------- | ------ | ------ |
| pypi       | setuptools | 75.8.0 | 75.8.1 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 18:17:07 +01:00
renovate[bot]
671944f514
chore(deps): update dependency controller-runtime to v0.20.2 (#139)
| datasource | package                                               | from    | to      |
| ---------- | ----------------------------------------------------- | ------- | ------- |
| git-refs   | https://github.com/kubernetes-sigs/controller-runtime | v0.19.3 | v0.20.2 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 18:15:27 +01:00
renovate[bot]
90cbebd0e8
chore(deps): update all sagikazarmark daggerverse dependencies to a2a82ea (#166)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 18:14:14 +01:00
renovate[bot]
6acc0a1446
chore(deps): refresh pip-compile outputs (#168)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 18:13:25 +01:00
Niccolò Fei
ee5fd84092
feat: support additional compression methods in the sidecar image (#158)
Closes #127

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-02-26 18:10:59 +01:00
Francesco Canovai
78300f093d
test: use minimal image for testing (#154)
Use 17-minimal-bookworm images instead of default ones for all the
tests, except the one where we need barman cloud to check compatibility.

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-02-26 10:59:20 +01:00
renovate[bot]
12776640f8
chore(deps): update dependency barman to v3.12.1 (#156)
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| pypi       | barman  | 3.11.1 | 3.12.1 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-26 10:56:05 +01:00
smiyc
fddc252241
add "-o yaml" to "kubectl get deployment..." (#160)
Closes #159

Signed-off-by: Daniel Chambre <smiyc@pm.me>
2025-02-26 09:40:34 +01:00
Marco Nenciarini
5dde0c18cd
chore: remove unused Cluster informer cache (#161)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-02-24 18:05:28 +01:00
renovate[bot]
a124b4cdcd
chore(deps): update dependency dagger/dagger to v0.16.1 (#162)
| datasource  | package       | from    | to      |
| ----------- | ------------- | ------- | ------- |
| github-tags | dagger/dagger | v0.15.3 | v0.16.1 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 09:21:54 +01:00
Francesco Canovai
51e4dc00ab
chore: update sidecar Dockerfile to use renovate (#135)
Rework the Dockerfile to list Python dependencies.
Those can be updated using renovate.

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-02-04 17:47:02 +01:00
renovate[bot]
9ba63518f9
fix(deps): update module sigs.k8s.io/kustomize/api to v0.19.0 (#148)
| datasource | package                   | from    | to      |
| ---------- | ------------------------- | ------- | ------- |
| go         | sigs.k8s.io/kustomize/api | v0.18.0 | v0.19.0 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 15:18:47 +01:00
renovate[bot]
87086705e5
chore(deps): update dependency dagger/dagger to v0.15.3 (#153)
| datasource  | package       | from    | to      |
| ----------- | ------------- | ------- | ------- |
| github-tags | dagger/dagger | v0.15.2 | v0.15.3 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 14:35:33 +01:00
renovate[bot]
dbc5550c9c
fix(deps): update kubernetes packages to v0.32.1 (#147)
| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| go         | k8s.io/apiextensions-apiserver | v0.32.0 | v0.32.1 |
| go         | k8s.io/client-go               | v0.32.0 | v0.32.1 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 11:20:47 +01:00
renovate[bot]
66dc95e28f
chore(deps): update all cloudnative-pg daggerverse dependencies to 9151fdb (#151)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 10:23:41 +01:00
renovate[bot]
55258f6900
fix(deps): update all non-major go dependencies (#103)
| datasource | package                                    | from                                      | to                                 |
| ---------- | ------------------------------------------ | ----------------------------------------- | ---------------------------------- |
| go         | github.com/cert-manager/cert-manager       | v1.16.2                                   | v1.16.3                            |
| go         | github.com/cloudnative-pg/barman-cloud     | v0.0.0-20241218093921-134c7de4954a        | v0.0.0-20250116091735-018944b15fd4 |
| go         | github.com/cloudnative-pg/cloudnative-pg   | v1.25.0-rc1.0.20241211133237-da2d0341a4a4 | v1.25.0                            |
| go         | github.com/cloudnative-pg/cnpg-i           | v0.0.0-20241211164119-6252971211f2        | v0.0.0-20250129202149-1b1d818ad283 |
| go         | github.com/cloudnative-pg/cnpg-i-machinery | v0.0.0-20241209132929-8e699460292f        | v0.0.0-20250124134931-9247f383fe01 |
| go         | github.com/cloudnative-pg/machinery        | v0.0.0-20241219102532-2807bc88310d        | v0.0.0-20250124134709-2553c239f2c8 |
| go         | github.com/onsi/gomega                     | v1.36.1                                   | v1.36.2                            |
| go         | google.golang.org/grpc                     | v1.68.1                                   | v1.70.0                            |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 09:45:32 +01:00
Francesco Canovai
bcf8231502 chore: update dagger internal modules
Update dagger modules to dagger 0.15.2

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-01-29 11:52:19 +01:00
Francesco Canovai
34850f2656 chore: exclude dagger e2e module from renovate
Avoid automatic update of dagger module go.mod. It should be updated on
dagger updates.

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-01-29 11:52:19 +01:00
renovate[bot]
e768987a11
chore(deps): update kindest/node docker tag to v1.32.1 (#146)
| datasource | package      | from    | to      |
| ---------- | ------------ | ------- | ------- |
| docker     | kindest/node | v1.32.0 | v1.32.1 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-29 10:08:44 +01:00
renovate[bot]
346c91839c
chore(deps): update all sagikazarmark daggerverse dependencies to 96c13b9 (#141)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 14:25:13 +01:00
renovate[bot]
1b48b74996
chore(deps): update golang docker tag to v1.23.5 (#145)
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| docker     | golang  | 1.23.4 | 1.23.5 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 13:34:57 +01:00
renovate[bot]
b4d9a3f492
chore(deps): update dependency go to v1.23.5 (#143)
| datasource     | package | from   | to     |
| -------------- | ------- | ------ | ------ |
| golang-version | go      | 1.23.4 | 1.23.5 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-28 12:19:36 +01:00
Francesco Canovai
fa9d72a64e
ci: reduce concurrency (#144)
Test are failing often randomly due to overloaded runners. Reduce the
load.

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-01-28 11:19:40 +01:00
renovate[bot]
f1dedb16ba
chore(deps): update dependency dagger/dagger to v0.15.2 (#142)
| datasource  | package       | from    | to      |
| ----------- | ------------- | ------- | ------- |
| github-tags | dagger/dagger | v0.15.1 | v0.15.2 |

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 10:01:56 +01:00
renovate[bot]
2bd1c6be4c
chore(deps): update docker digest to 910e1ac (#138)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-01-24 14:57:14 +01:00
Francesco Canovai
294942bb79
test(e2e): run on ephemeral clusters (#128)
Rework the e2e test to expect a working connection to a cluster when
they start. Developers can create their own clusters and run the tests.

Removed the code used to start kind clusters within the e2e tests.

Reworked the Taskfile to define two environments where the tests can run:

1. An ephemeral one running within Dagger, using the k3s module, to be
used by the CI.
2. A persistent one created with Kind, requiring the kind binary, to be
used for development and debugging when the ephemeral cluster is not
enough.

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Co-authored-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
2025-01-07 14:24:12 +01:00
renovate[bot]
517c5327d1
chore(deps): update docker digest to 1379b45 (#137)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-30 10:23:46 +01:00
renovate[bot]
3168eba08b
chore(deps): update docker digest to b9f35e2 (#136)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-30 09:21:51 +01:00
renovate[bot]
4d71b02cd2
chore(deps): update docker digest to 723df11 (#129)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-27 17:54:16 +01:00
renovate[bot]
5f49a0f8c4
chore(deps): update all cloudnative-pg daggerverse dependencies to b8e24f5 (#133)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-24 17:14:36 +01:00
renovate[bot]
0c8ff7426f
fix(deps): update module github.com/cloudnative-pg/api to v1 (#131)
| datasource | package                       | from                               | to      |
| ---------- | ----------------------------- | ---------------------------------- | ------- |
| go         | github.com/cloudnative-pg/api | v0.0.0-20241209133608-a48d55a7861d | v1.25.0 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Co-authored-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-12-24 10:09:58 +01:00
Gabriele Bartolini
f22931601d
docs: update CNPG version and cmctl installation link (#132)
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
2024-12-23 18:30:02 +01:00
renovate[bot]
a76e06728a
chore(deps): update all cloudnative-pg daggerverse dependencies to 15ae21b (#120)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 17:07:15 +01:00
renovate[bot]
07138fc81d
chore(deps): update gh digest to c1be271 (#125)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 16:29:52 +01:00
Francesco Canovai
d4cd8fddd9
ci: use upstream kustomize dagger module (#117)
The patch we required in commit 17dae370 has been merged in the upstream
kustomize module. We go back to using it.

Closes #116

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-12-17 14:41:31 +01:00
Francesco Canovai
67d73942ae
chore: group sagikazarmark/daggerverse deps in renovate (#119)
Group all the dagger modules coming from the sagikazarmark/daggerverse
repo in a single renovate PR. This prevents single commits in that repo
to cause multiple PRs in this one.

Closes #118

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-12-17 14:37:55 +01:00
Francesco Canovai
cd03c556ef
feat: release-please cleanup (#115)
Stop forcing the initial version to 0.1.0, to allow for release-please
version updates. Also, automate the update of the README on release.

Closes #114

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2024-12-17 14:36:54 +01:00
renovate[bot]
aa4551259e
chore(deps): update gh digest to 8759a52 (#106)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-17 12:09:31 +01:00
renovate[bot]
3f0a6b0232
chore(deps): update kustomize digest to c1be271 (#121)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 14:47:59 +01:00
renovate[bot]
b83d057761
chore(deps): update kustomize digest to 8759a52 (#108)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 14:43:08 +01:00