Commit Graph

480 Commits

Author SHA1 Message Date
renovate[bot]
940f3967e1
chore(deps): update dependency setuptools to v80.0.1 (#283)
| datasource | package    | from   | to     |
| ---------- | ---------- | ------ | ------ |
| pypi       | setuptools | 80.0.0 | 80.0.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-04-30 11:51:12 +02:00
renovate[bot]
2882a9d011
chore(deps): update dependency setuptools to v80 (#282)
| datasource | package    | from   | to     |
| ---------- | ---------- | ------ | ------ |
| pypi       | setuptools | 78.1.1 | 80.0.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-04-30 09:11:55 +02:00
renovate[bot]
664fabb8d9
chore(deps): refresh pip-compile outputs (#255)
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-04-29 16:46:06 +02:00
renovate[bot]
c523913280
chore(deps): update kindest/node docker tag to v1.33.0 (#280)
| datasource | package      | from    | to      |
| ---------- | ------------ | ------- | ------- |
| docker     | kindest/node | v1.32.3 | v1.33.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-04-29 15:51:46 +02:00
renovate[bot]
01e85777cd
chore(deps): update dependency setuptools to v78.1.1 (#273)
| datasource | package    | from   | to     |
| ---------- | ---------- | ------ | ------ |
| pypi       | setuptools | 78.1.0 | 78.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-04-29 14:58:09 +02:00
renovate[bot]
010c9b93d4
fix(deps): update all non-major go dependencies (#278)
| datasource | package                              | from    | to      |
| ---------- | ------------------------------------ | ------- | ------- |
| go         | github.com/cert-manager/cert-manager | v1.17.1 | v1.17.2 |
| go         | google.golang.org/grpc               | v1.71.1 | v1.72.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-04-29 13:03:24 +02:00
renovate[bot]
d1871dd6d3
chore(deps): update golangci/golangci-lint docker tag to v2.1.5 (#277)
| datasource | package                | from   | to     |
| ---------- | ---------------------- | ------ | ------ |
| docker     | golangci/golangci-lint | v2.1.2 | v2.1.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-04-29 10:07:26 +02:00
renovate[bot]
1982553d75
chore(deps): update dependency barman to v3.13.3 (#275)
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| pypi       | barman  | 3.13.2 | 3.13.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-04-29 09:16:34 +02:00
renovate[bot]
af522e08f1
chore(deps): update dependency dagger/dagger to v0.18.5 (#276)
| datasource  | package       | from    | to      |
| ----------- | ------------- | ------- | ------- |
| github-tags | dagger/dagger | v0.18.3 | v0.18.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-04-28 16:53:39 +02:00
MichaluxPL
88fd3e504f
feat(wal): parallel WAL archiving (#262)
This patch allows the plugin to archive WAL files in parallel.

Fix: #260
Fix: #266

Signed-off-by: MichaluxPL <68371308+MichaluxPL@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: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Co-authored-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-04-22 10:21:17 +02:00
renovate[bot]
ed1feaaddc
fix(deps): update all non-major go dependencies (#246)
| datasource | package                                    | from    | to      |
| ---------- | ------------------------------------------ | ------- | ------- |
| go         | github.com/cloudnative-pg/cnpg-i           | v0.2.0  | v0.2.1  |
| go         | github.com/cloudnative-pg/cnpg-i-machinery | v0.2.0  | v0.3.0  |
| go         | github.com/onsi/ginkgo/v2                  | v2.23.3 | v2.23.4 |
| go         | github.com/onsi/gomega                     | v1.36.3 | v1.37.0 |
| go         | google.golang.org/grpc                     | v1.71.0 | v1.71.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-04-18 10:16:58 +02:00
renovate[bot]
1e61db73f1
chore(deps): update dependency kubernetes/kubernetes to v1.32 (#272)
| datasource | package                                  | from  | to    |
| ---------- | ---------------------------------------- | ----- | ----- |
| git-refs   | https://github.com/kubernetes/kubernetes | v1.31 | v1.32 |

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-04-17 15:50:23 +02:00
Francesco Canovai
c37047029d
docs: generate pure markdown documentation (#251)
Switch to building documentation in markdown, avoiding the
markdown+html hybrid we have.

Closes #250

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-04-17 14:19:35 +02:00
Francesco Canovai
898b5695f2 chore: generate crds with updated controller-gen
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-04-17 08:18:06 +01:00
renovate[bot]
036e96b18f chore(deps): update all cloudnative-pg daggerverse dependencies to db65290
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-17 08:18:06 +01:00
Jaime Silvela
2bb5e90357
fix(docs): fix TOC links (#261)
Signed-off-by: Jaime Silvela <jaime.silvela@enterprisedb.com>
2025-04-16 15:27:57 +02:00
Marco Nenciarini
e00024f136
feat: support snapshot recovery job (#258)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-04-16 11:45:52 +02:00
renovate[bot]
c32ddf1a0c chore(deps): update golangci/golangci-lint docker tag to v2.1.2
| datasource | package                | from   | to     |
| ---------- | ---------------------- | ------ | ------ |
| docker     | golangci/golangci-lint | v2.1.1 | v2.1.2 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-16 09:21:29 +01:00
renovate[bot]
5d19d37c64 chore(deps): update all sagikazarmark daggerverse dependencies to ceffda4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-16 08:16:38 +01:00
smiyc
ba8c7c6179
docs: add Kubernetes version 1.29+ as a prerequisite (#259)
Signed-off-by: Daniel Chambre <smiyc@pm.me>
2025-04-15 10:59:48 +02:00
renovate[bot]
c8e29bd6db chore(deps): update dependency dagger/dagger to v0.18.3
| datasource  | package       | from    | to      |
| ----------- | ------------- | ------- | ------- |
| github-tags | dagger/dagger | v0.18.2 | v0.18.3 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-15 09:11:13 +01:00
renovate[bot]
38c77662d6 chore(deps): update golangci/golangci-lint docker tag to v2.1.1
| datasource | package                | from   | to     |
| ---------- | ---------------------- | ------ | ------ |
| docker     | golangci/golangci-lint | v2.1.0 | v2.1.1 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 14:24:17 +01:00
renovate[bot]
a540e19fad chore(deps): update golangci/golangci-lint docker tag to v2.1.0
| datasource | package                | from   | to     |
| ---------- | ---------------------- | ------ | ------ |
| docker     | golangci/golangci-lint | v2.0.2 | v2.1.0 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 12:57:57 +01:00
Francesco Canovai
f9124ebb49 ci: change cache in the golangci-lint module
The way cache is defined in the module has changed, and now mounts a
volume by default.

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-04-09 08:54:27 +01:00
renovate[bot]
8540c41b6e chore(deps): update all sagikazarmark daggerverse dependencies to e6c1417
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-09 08:54:27 +01:00
renovate[bot]
d43272ecf2
chore(deps): update golang docker tag to v1.24.2 (#252)
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| docker     | golang  | 1.24.1 | 1.24.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-04-08 15:50:26 +02:00
renovate[bot]
bf430040d4 chore(deps): update dependency dagger/dagger to v0.18.2
| datasource  | package       | from    | to      |
| ----------- | ------------- | ------- | ------- |
| github-tags | dagger/dagger | v0.17.2 | v0.18.2 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-08 12:24:18 +01:00
Peggie
860cf23aa2
chore(main): release 0.3.0 (#205)
Signed-off-by: Peggie <info@cloudnative-pg.io>
2025-03-28 18:47:50 +01:00
Marco Nenciarini
dd33a39f91
chore(deps): github.com/cloudnative-pg/api to v1.26.0-rc1 (#247)
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-03-28 18:19:53 +01:00
renovate[bot]
c512945407 chore(deps): update all sagikazarmark daggerverse dependencies to 322b004
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-28 09:58:14 +01:00
renovate[bot]
0c398f4aef chore(deps): update all sagikazarmark daggerverse dependencies to b440602
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-28 09:30:55 +01:00
renovate[bot]
f900e5dddb
chore(deps): refresh pip-compile outputs (#241)
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-28 09:00:10 +01:00
renovate[bot]
3b6be060d6
chore(deps): update dependency barman to v3.13.2 (#238)
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| pypi       | barman  | 3.13.1 | 3.13.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-03-28 07:05:31 +01:00
renovate[bot]
e5d4982aa0
chore(deps): update all sagikazarmark daggerverse dependencies to b228768 (#234)
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-28 07:04:04 +01:00
renovate[bot]
792679ff67
fix(deps): update k8s.io/utils digest to 1f6e0b7 (#237)
| datasource | package      | from                               | to                                 |
| ---------- | ------------ | ---------------------------------- | ---------------------------------- |
| go         | k8s.io/utils | v0.0.0-20241210054802-24370beab758 | v0.0.0-20250321185631-1f6e0b77f77e |

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-28 05:43:55 +01:00
renovate[bot]
9d22676f2a
fix(deps): update kubernetes packages to v0.32.3 (#216)
| datasource | package                        | from    | to      |
| ---------- | ------------------------------ | ------- | ------- |
| go         | k8s.io/apiextensions-apiserver | v0.32.2 | v0.32.3 |
| go         | k8s.io/client-go               | v0.32.2 | v0.32.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-03-28 05:42:29 +01:00
renovate[bot]
4ea1b32626
chore(deps): update dependency setuptools to v78 (#240)
| datasource | package    | from   | to     |
| ---------- | ---------- | ------ | ------ |
| pypi       | setuptools | 77.0.1 | 78.1.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-03-28 05:41:26 +01:00
renovate[bot]
053f6752cb
chore(deps): update docker digest to bba3a4e (#235)
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-28 05:39:12 +01:00
renovate[bot]
0d617fd592
chore(deps): update dependency dagger/dagger to v0.17.2 (#239)
| datasource  | package       | from    | to      |
| ----------- | ------------- | ------- | ------- |
| github-tags | dagger/dagger | v0.16.3 | v0.17.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-03-28 05:38:02 +01:00
renovate[bot]
efd9e816c3
chore(deps): update genref digest to 00cead9 (#236)
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-28 05:37:22 +01:00
renovate[bot]
0d4a3d38f7
fix(deps): update all non-major go dependencies (#219)
| datasource | package                                | from                                 | to      |
| ---------- | -------------------------------------- | ------------------------------------ | ------- |
| go         | github.com/cloudnative-pg/barman-cloud | v0.3.1-0.20250327134509-02a82773123e | v0.3.1  |
| go         | github.com/cloudnative-pg/cnpg-i       | v0.1.1-0.20250321093050-de4ab51537cb | v0.2.0  |
| go         | github.com/cloudnative-pg/machinery    | v0.1.0                               | v0.2.0  |
| go         | github.com/spf13/viper                 | v1.20.0                              | v1.20.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-03-28 05:36:25 +01:00
Niccolò Fei
74bdb9a590
feat: generate apidoc using genref (#228)
Closes #206

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-03-27 22:42:46 +01:00
renovate[bot]
e1f00919d3 chore(deps): update dependency controller-runtime to v0.20.4
| datasource | package                                               | from    | to      |
| ---------- | ----------------------------------------------------- | ------- | ------- |
| git-refs   | https://github.com/kubernetes-sigs/controller-runtime | v0.20.3 | v0.20.4 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 17:03:18 +01:00
Francesco Canovai
d711a962e6 chore: remove embedded fields
The new version of golangci-lint prefers embedded fields not to be
included.

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-03-27 16:15:29 +01:00
Francesco Canovai
883cb4b65c chore: update golangci-lint config to v2
Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-03-27 16:15:29 +01:00
renovate[bot]
b25a04a8c3 chore(deps): update golangci/golangci-lint docker tag to v2
| datasource | package                | from    | to     |
| ---------- | ---------------------- | ------- | ------ |
| docker     | golangci/golangci-lint | v1.64.8 | v2.0.2 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-27 16:15:29 +01:00
Marco Nenciarini
c3ee1ffd16
chore: remove support for Barman <= 3.4 (#231)
Signed-off-by: Marco Nenciarini <mnencia@kcore.it>
Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
2025-03-27 15:33:34 +01:00
Francesco Canovai
6c6fdc0a7a
ci: update version in metadata (#229)
Fix the release-please configuration to update the version defined in
the code.

Closes #226

Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
2025-03-25 17:21:56 +01:00
Leonardo Cecchi
bac7b673a2
fix: custom CA support for retention policies (#224)
Closes #220

Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2025-03-24 18:21:47 +01:00
Niccolò Fei
78fe21b24d
fix: use a fixed golangci-lint version (#230)
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
2025-03-24 16:43:21 +01:00