Commit Graph

472 Commits

Author SHA1 Message Date
renovate[bot]
3fa8072e30
chore(deps): lock file maintenance (#447)
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-07-23 10:57:40 +02:00
renovate[bot]
68dfd0e75e
fix(deps): update module github.com/cloudnative-pg/api to v1.26.0 (#440)
| datasource | package                       | from        | to      |
| ---------- | ----------------------------- | ----------- | ------- |
| go         | github.com/cloudnative-pg/api | v1.26.0-rc1 | v1.26.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-07-08 16:53:41 +02:00
renovate[bot]
f89f905978
chore(deps): lock file maintenance (#441)
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-07-07 16:13:23 +02:00
Jonathan Gonzalez V.
286cb24eb7
chore: update sidecar-requirements.txt (#438)
The sidecar-requirements.txt was out-dated, after the update we close
a few security issues.

Closes #437

Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
2025-07-03 15:53:53 +02:00
renovate[bot]
e98faccf72
fix(deps): update module github.com/cloudnative-pg/cnpg-i-machinery to v0.4.0 (#439)
| datasource | package                                    | from   | to     |
| ---------- | ------------------------------------------ | ------ | ------ |
| go         | github.com/cloudnative-pg/cnpg-i-machinery | v0.3.0 | v0.4.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-07-03 15:10:23 +02:00
dependabot[bot]
7da4ad7759
chore(deps): bump github.com/go-viper/mapstructure/v2 (#436)
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases)
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md)
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0)

---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
  dependency-version: 2.3.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 14:25:50 +02:00
renovate[bot]
60280118c4
fix(deps): update all non-major go dependencies (#435)
| datasource | package                              | from    | to      |
| ---------- | ------------------------------------ | ------- | ------- |
| go         | github.com/cert-manager/cert-manager | v1.18.1 | v1.18.2 |
| go         | github.com/cloudnative-pg/machinery  | v0.2.0  | v0.3.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-07-02 22:22:34 +02:00
George Gaál
5b69cdf253
docs: avoid using grep to parse kubectl output (#404)
Updated the installation instructions to use only `kubectl`
for displaying the CNPG operator version.

Signed-off-by: George Gaál <gb12335@gmail.com>
2025-07-02 11:57:52 +02:00
Jonathan Gonzalez V.
2a75d40356
fix: logic to retrieve ObjectStore from cache (#429)
There was mistake on the object used to compare the ObjectStore, we were
using a type Secret instead of ObjectStore.

Also, make it more clear the logic to retrieve the cached objects by getting
the cached objects when are cached.

Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
2025-07-02 11:12:54 +02:00
renovate[bot]
0769a28a8e
fix(deps): update module github.com/cert-manager/cert-manager to v1.18.1 (#401)
| datasource | package                              | from    | to      |
| ---------- | ------------------------------------ | ------- | ------- |
| go         | github.com/cert-manager/cert-manager | v1.17.2 | v1.18.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-07-01 18:06:42 +02:00
renovate[bot]
7aaebb3c25
fix(deps): lock file maintenance documentation dependencies (#412)
| datasource | package                             | from   | to     |
| ---------- | ----------------------------------- | ------ | ------ |
| npm        | @easyops-cn/docusaurus-search-local | 0.51.0 | 0.51.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-07-01 18:05:43 +02:00
renovate[bot]
d0013dfe12
fix(deps): update module sigs.k8s.io/kustomize/api to v0.20.0 (#431)
| datasource | package                   | from    | to      |
| ---------- | ------------------------- | ------- | ------- |
| go         | sigs.k8s.io/kustomize/api | v0.19.0 | v0.20.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-07-01 18:04:13 +02:00
renovate[bot]
30c840aff5
chore(deps): update golangci/golangci-lint docker tag to v2.2.1 (#430)
* chore(deps): update golangci/golangci-lint docker tag to v2.2.1

| datasource | package                | from   | to     |
| ---------- | ---------------------- | ------ | ------ |
| docker     | golangci/golangci-lint | v2.1.6 | v2.2.1 |


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

* ci: configure revive new varname check

Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>

---------

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-07-01 17:34:08 +02:00
renovate[bot]
d2006fd098
chore(deps): update dependency barman to v3.14.1 (#416)
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| pypi       | barman  | 3.14.0 | 3.14.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-07-01 17:21:24 +02:00
renovate[bot]
e598fb381f
fix(deps): update kubernetes packages to v0.33.2 (#410)
| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| go         | k8s.io/api                     | v0.33.1 | v0.33.2 |
| go         | k8s.io/apiextensions-apiserver | v0.33.1 | v0.33.2 |
| go         | k8s.io/apimachinery            | v0.33.1 | v0.33.2 |
| go         | k8s.io/client-go               | v0.33.1 | v0.33.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-07-01 14:31:41 +02:00
Niccolò Fei
7904b435e2
chore: controller-gen task should respect kubebuilder:rbac markers (#426)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-07-01 11:28:11 +02:00
smiyc
a225902a36
docs: workaround for S3 checksum validation errors with recent boto3 versions (#398)
Fixes #393

Signed-off-by: Daniel Chambre <smiyc@pm.me>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
2025-06-20 15:37:23 +02:00
renovate[bot]
4d323c2d3d
fix(deps): lock file maintenance documentation dependencies (#407)
| datasource | package                             | from   | to     |
| ---------- | ----------------------------------- | ------ | ------ |
| npm        | @easyops-cn/docusaurus-search-local | 0.50.0 | 0.51.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-06-18 14:28:56 +02:00
renovate[bot]
e58973cd55
fix(deps): update k8s.io/utils digest to 4c0f3b2 (#392)
| datasource | package      | from                               | to                                 |
| ---------- | ------------ | ---------------------------------- | ---------------------------------- |
| go         | k8s.io/utils | v0.0.0-20250502105355-0f33e8f1c979 | v0.0.0-20250604170112-4c0f3b243397 |

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-06-10 11:28:54 +02:00
renovate[bot]
1365906204
fix(deps): update module google.golang.org/grpc to v1.73.0 (#394)
| datasource | package                | from    | to      |
| ---------- | ---------------------- | ------- | ------- |
| go         | google.golang.org/grpc | v1.72.2 | v1.73.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-06-10 11:28:31 +02:00
renovate[bot]
c8f6ccfa57
chore(deps): update golang docker tag to v1.24.4 (#397)
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| docker     | golang  | 1.24.3 | 1.24.4 |

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-06-10 10:27:31 +02:00
renovate[bot]
7146c51de1
fix(deps): lock file maintenance documentation dependencies (#399)
| datasource | package                         | from  | to    |
| ---------- | ------------------------------- | ----- | ----- |
| npm        | @docusaurus/core                | 3.8.0 | 3.8.1 |
| npm        | @docusaurus/module-type-aliases | 3.8.0 | 3.8.1 |
| npm        | @docusaurus/preset-classic      | 3.8.0 | 3.8.1 |
| npm        | @docusaurus/tsconfig            | 3.8.0 | 3.8.1 |
| npm        | @docusaurus/types               | 3.8.0 | 3.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-06-10 10:26:50 +02:00
Marco Nenciarini
b45cddfc19
chore: make sure logging is set properly (#396)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-06-06 10:55:29 +02:00
renovate[bot]
a0327ea574
fix(deps): lock file maintenance documentation dependencies (#379)
| datasource | package                             | from   | to     |
| ---------- | ----------------------------------- | ------ | ------ |
| npm        | @docusaurus/core                    | 3.7.0  | 3.8.0  |
| npm        | @docusaurus/module-type-aliases     | 3.7.0  | 3.8.0  |
| npm        | @docusaurus/preset-classic          | 3.7.0  | 3.8.0  |
| npm        | @docusaurus/tsconfig                | 3.7.0  | 3.8.0  |
| npm        | @docusaurus/types                   | 3.7.0  | 3.8.0  |
| npm        | @easyops-cn/docusaurus-search-local | 0.49.2 | 0.50.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-06-04 11:56:08 +02:00
renovate[bot]
8b01bb96b5
chore(deps): update docusaurus digest to 3b7d706 (#387)
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-06-04 10:18:07 +02:00
Marco Nenciarini
f4dfd30ac5
ci(renovate): fix docusaurus renovate line (#386)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-06-04 10:15:53 +02:00
Peggie
c42bdfe455
chore(main): release 0.5.0 (#383)
Signed-off-by: Peggie <info@cloudnative-pg.io>
2025-06-03 18:20:09 +02:00
Marco Nenciarini
96f12d75c8
docs(release): documentation for release 0.5.0 (#384)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-06-03 17:09:58 +02:00
Marco Nenciarini
e93eccdf31
ci(release-please): fix workflow permissions (#382)
Follows #352

Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-06-03 14:28:50 +02:00
Marco Nenciarini
40316b5f2d
fix: remove lifecycle Pod Patch subscription (#378)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Co-authored-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
2025-06-03 10:48:39 +02:00
Marco Nenciarini
8fcd748c3b
ci: publish documentation if something changes (#375)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-05-29 18:45:25 +02:00
Marco Nenciarini
5aa6c523c6
ci: use alpine/openssl in generate-certs task (#376)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-05-29 18:40:46 +02:00
Marco Nenciarini
35500130bf
feat(deps): update dependency barman to v3.14.0 (#368)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-05-29 18:40:01 +02:00
Marco Nenciarini
008cf67d67
ci: start-kind-cluster depends on generate-certs (#374)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-05-29 18:07:15 +02:00
Gabriele Bartolini
4b597e31ac
docs: release procedure (#373)
Closes #371

Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-05-29 17:52:44 +02:00
Jonathan Gonzalez V.
9640fde14e
ci(security): reduce workflows permissions (#355)
Set by default the permission to read-all in all the workflows and add
the proper permissions for the following workflows:

* CI
* release-please
* Release Publish Artifacts

closes #352

Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
2025-05-29 16:08:30 +02:00
renovate[bot]
016d7ff178
chore(deps): update dependency boto3 to v1.38.24 (#157)
| datasource | package | from    | to      |
| ---------- | ------- | ------- | ------- |
| pypi       | boto3   | 1.35.99 | 1.38.24 |

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-05-29 16:08:08 +02:00
Peggie
44db26fd99
chore(main): release 0.4.1 (#358)
Signed-off-by: Peggie <info@cloudnative-pg.io>
2025-05-29 11:10:28 +02:00
Gabriele Bartolini
e3707b8683
docs: release 0.4.1 (#372)
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
2025-05-29 10:44:54 +02:00
Marco Nenciarini
aa52bfe1c8
chore(deps): really update dependency setuptools to v80.4.0 (#369)
Due to an issue with pip-tools invocation, renovate has failed to update setuptools to v80.4.0 in #341. This patch fixes the issue.

Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-05-28 19:20:42 +02:00
renovate[bot]
fecc2f7d28
fix(deps): update module sigs.k8s.io/controller-runtime to v0.21.0 (#367)
| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| go         | sigs.k8s.io/controller-runtime | v0.20.4 | v0.21.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-05-28 18:13:33 +02:00
Marco Nenciarini
918823dbf1
fix: do not add barman-certificates projection if not needed (#354)
Closes #347 #364

Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-05-28 18:12:53 +02:00
renovate[bot]
1097abbd1d
fix(deps): update all non-major go dependencies (#366)
| datasource | package                                  | from    | to      |
| ---------- | ---------------------------------------- | ------- | ------- |
| go         | github.com/cloudnative-pg/cloudnative-pg | v1.25.1 | v1.26.0 |
| go         | google.golang.org/grpc                   | v1.72.1 | v1.72.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-05-28 17:03:02 +02:00
renovate[bot]
6989742af7
chore(deps): update dependency setuptools to v80.9.0 (#365)
| datasource | package    | from   | to     |
| ---------- | ---------- | ------ | ------ |
| pypi       | setuptools | 80.3.1 | 80.9.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-05-28 17:02:09 +02:00
renovate[bot]
668e45b66b
chore(deps): update dependency kind to v0.29.0 (#363)
| datasource | package                                 | from    | to      |
| ---------- | --------------------------------------- | ------- | ------- |
| git-refs   | https://github.com/kubernetes-sigs/kind | v0.27.0 | v0.29.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-05-28 16:08:48 +02:00
renovate[bot]
7dfc1d0058
chore(deps): update dependency controller-runtime to v0.21.0 (#362)
| datasource | package                                               | from    | to      |
| ---------- | ----------------------------------------------------- | ------- | ------- |
| git-refs   | https://github.com/kubernetes-sigs/controller-runtime | v0.20.4 | v0.21.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-05-28 16:08:26 +02:00
renovate[bot]
9d4bc456b0
fix(deps): update kubernetes packages to v0.33.1 (#361)
| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| go         | k8s.io/api                     | v0.33.0 | v0.33.1 |
| go         | k8s.io/apiextensions-apiserver | v0.33.0 | v0.33.1 |
| go         | k8s.io/apimachinery            | v0.33.0 | v0.33.1 |
| go         | k8s.io/client-go               | v0.33.0 | v0.33.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-05-28 16:08:02 +02:00
renovate[bot]
d9fd8dd868
fix(deps): update module google.golang.org/grpc to v1.72.1 (#345)
| datasource | package                | from    | to      |
| ---------- | ---------------------- | ------- | ------- |
| go         | google.golang.org/grpc | v1.72.0 | v1.72.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-05-28 12:59:05 +02:00
renovate[bot]
e7bd9aafee
chore(deps): update dependency barman to v3.14.0 (#346)
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| pypi       | barman  | 3.13.3 | 3.14.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-05-28 12:58:31 +02:00
renovate[bot]
78c39ed085
chore(deps): update kindest/node docker tag to v1.33.1 (#360)
| datasource | package      | from    | to      |
| ---------- | ------------ | ------- | ------- |
| docker     | kindest/node | v1.33.0 | v1.33.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-05-28 12:57:28 +02:00