This repository was archived by the owner on Sep 10, 2025. It is now read-only.
Merged
Conversation
…Es (cloudnative-pg#7303) This patch goes together with cloudnative-pg/postgres-trunk-containers#80. The goal is to allow configuring a custom repository (in this case the `postgresql-trunk`) instead of the default ones (via an env variable), which will be used to fetch the target images required to perform the major upgrade scenarios. This will allow us to test major upgrades to development versions of PG18. Closes cloudnative-pg#7302 Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com> Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com> Co-authored-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
…loudnative-pg#7588) Enable customization of in-place major upgrades using a CNPG-I plugin by passing optional arguments for `pg_upgrade` and `initdb`, and specify alternative executable paths for `initdb` if needed. Closes cloudnative-pg#7587 Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Hashicorp Vault, though commonly used, does have a restrictive, BUSL license that most organizations cannot use. Adding a mention to https://openbao.org, which is released under the MPL license. Signed-off-by: Gustavo Fernandes de Carvalho <17139678+gusfcarvalho@users.noreply.github.com> Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Closes cloudnative-pg#7593 Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
…7604) Closes cloudnative-pg#7580 Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Update the versions used to test the operator on public cloud providers Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: public-cloud-k8s-versions-check <public-cloud-k8s-versions-check@users.noreply.github.com>
Closes cloudnative-pg#7605 Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
The Cluster API included some extra fields to cache the compiled regexp and the related errors. Unfortunately, this prevents the API from being used with [controllerutil.CreateOrUpdate](1). This patch removes the cache, compiling the regexp when needed. Closes: cloudnative-pg#6605 Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com> [1]: https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.19.4/pkg/controller/controllerutil#CreateOrUpdate Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com> Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Co-authored-by: Armando Ruocco <armando.ruocco@enterprisedb.com> Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
…pg#7608) Removed support for Kubernetes (and OpenShift) versions older than 1.29. Closes cloudnative-pg#7607 Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
…udnative-pg#7581) With the introduction of the CNPG-I interface and official support for the Barman Cloud Plugin, the backup and recovery documentation has been reorganised to reflect the new plugin-based architecture. This is the first step toward a more modular and extensible approach. Further work is planned outside the core CloudNativePG repository, including maintaining an inventory of available plugins and migrating volume snapshot support into a dedicated plugin. Closes cloudnative-pg#6876 Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com> Signed-off-by: Francesco Canovai <francesco.canovai@enterprisedb.com> Co-authored-by: Francesco Canovai <francesco.canovai@enterprisedb.com>
…er (cloudnative-pg#7602) Closes cloudnative-pg#7601 Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
…ssues (cloudnative-pg#7600) Defining an OpenAPI default for a field within an optional section (such as `spec.postgresql.synchronous`) causes OLM to treat the entire section as required. This leads to validation errors when other mandatory fields in that section are not set. To resolve this, the defaulting logic for `spec.postgresql.synchronous.dataDurability` has been moved from the CRD schema to the defaulting webhook. Closes cloudnative-pg#7599 Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com> Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Added some missing fields in the section `spec.postgresql.synchronous` and `spec.probes` for the OLM UI look better. Partially-closes cloudnative-pg#7616 Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
Closes cloudnative-pg#7550 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>
…#7620) Closes cloudnative-pg#7550 Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com> Co-authored-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Adds DocumentDB Operator to the ADOPTERS list Signed-off-by: German Eichberger <xgerman@users.noreply.github.com>
…tive-pg#7650) The branch release-1.24 is now locked, and no changes should be made to it. The new branch added to the list is release-1.26. Closes cloudnative-pg#7649 Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
Update the versions used to test the operator on public cloud providers Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: public-cloud-k8s-versions-check <public-cloud-k8s-versions-check@users.noreply.github.com>
Fixes some cases in the e2e where the tests would race to the next test when the operator is not ready yet, or when the nodes are not ready. Refactor the code to improve reuse and simplify signatures. Closes cloudnative-pg#7589 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>
…ative-pg#7648) The architectures 386 and arm5/6/7 aren't way too used, and just removing these architectures we reduce to half the amount of os/arch we build for the plugin. Closes cloudnative-pg#7564 Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
…7652) The bundle and catalog for OLM wasn't being created due to the lack of permission to push to the registry. Closes cloudnative-pg#7630 Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
cloudnative-pg#7544) The corev1.Endpoints() has been deprecated on Kubernetes API 1.33 and replaced by discoveryv1.EndpointSlice(). Closes cloudnative-pg#7543 Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com> Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com> Co-authored-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Reworded the contributing file slightly for grammar and clarity 🙏 Signed-off-by: Floor Drees <floordrees@gmail.com>
…pg#7485) This PR contains the following updates: https://github.com/kubernetes/api `v0.32.3` -> `v0.33.1` https://github.com/kubernetes/apiextensions-apiserver `v0.32.3` -> `v0.33.1` https://github.com/kubernetes/apimachinery `v0.32.3` -> `v0.33.1` https://github.com/kubernetes/cli-runtime `v0.32.3` -> `v0.33.1` https://github.com/kubernetes/client-go `v0.32.3` -> `v0.33.1` Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…g#7667) This PR contains the following updates: https://github.com/docker/bake-action `76f9fa3` -> `37816e7` https://github.com/docker/build-push-action `14487ce` -> `2634353` https://github.com/github/codeql-action `60168ef` -> `ff0a06e` https://github.com/kubernetes-sigs/kind `v0.27.0` -> `v0.29.0` https://github.com/rojopolis/spellcheck-github-actions `0.48.0` -> `0.49.0` https://github.com/sigstore/cosign-installer `d7d6bc7` -> `3454372` Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update the versions used to test the operator on public cloud providers Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com> Co-authored-by: public-cloud-k8s-versions-check <public-cloud-k8s-versions-check@users.noreply.github.com>
…g#8420) This PR contains the following updates: https://github.com/onsi/ginkgo `v2.25.0` -> `v2.25.1` https://github.com/onsi/gomega `v1.38.0` -> `v1.38.2`
…g#8419) This PR contains the following updates: https://github.com/google-github-actions/setup-gcloud `6189d56` -> `cb1e50a` https://github.com/kubernetes-sigs/kind `v0.29.0` -> `v0.30.0` snyk/actions `ae57bdf` -> `e222141`
With the latest version of shellcheck the test SC2329 was added looking for unused functions, or explicitly ignore that test, in our case, the functions are called indirectly and always used. Closes cloudnative-pg#8455 Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
Update the versions used to test the operator on public cloud providers Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com> Co-authored-by: public-cloud-k8s-versions-check <public-cloud-k8s-versions-check@users.noreply.github.com>
…pg#8449) This PR contains the following updates: https://github.com/kubernetes/api `v0.33.4` -> `v0.34.0` https://github.com/kubernetes/apiextensions-apiserver `v0.33.4` -> `v0.34.0` https://github.com/kubernetes/apimachinery `v0.33.4` -> `v0.34.0` https://github.com/kubernetes/cli-runtime `v0.33.4` -> `v0.34.0` https://github.com/kubernetes/client-go `v0.33.4` -> `v0.34.0` Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com> Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
…erator/pkg/apis/monitoring to v0.85.0 (main) (cloudnative-pg#8411)
Update the Postgres versions used in E2E tests Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com> Co-authored-by: postgres-versions-updater <postgres-versions-updater@users.noreply.github.com>
Refresh the licenses directory Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com> Co-authored-by: license-updater <license-updater@users.noreply.github.com>
Add `usestdlibvars` linter to the list of golangci linters Fix issues throw by the new linter Closes cloudnative-pg#8484 Signed-off-by: Pascal Bourdier <pascal.bourdier@gmail.com>
Closes cloudnative-pg#8457 Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com>
Update the Postgres versions used in E2E tests Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: Jonathan Gonzalez V. <jonathan.gonzalez@enterprisedb.com> Co-authored-by: postgres-versions-updater <postgres-versions-updater@users.noreply.github.com>
…cloudnative-pg#8486) This patch addresses a regression introduced by cloudnative-pg#8320 that does not affect any released version. The regression made it impossible to perform backups using a plugin, as the controller would incorrectly require and validate the `spec.backup` field even when the backup method was set to plugin. With this change, validating the `spec.backup` field is skipped when using plugin-based backups, restoring the expected behavior for plugin users. Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
…#8485) Fix the incorrect API group reported by the Pooler and Backup admission webhook. Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
… recovery source (cloudnative-pg#8506) Treat WAL archiving as active if either Backup.BarmanObjectStore is set or a WAL-archiver plugin is enabled. Closes cloudnative-pg#8507 Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com> Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com> Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com> Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
…g#8512) This PR contains the following updates: https://github.com/goreleaser/goreleaser `v2.11.2` -> `v2.12.0` https://github.com/spf13/cobra `v1.9.1` -> `v1.10.1`
…e-pg#8545) Closes cloudnative-pg#8544 Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
…8543) Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Comment on lines
+1978
to
+1981
| name: Install operator-sdk | ||
| run: | | ||
| make operator-sdk | ||
| - |
Check failure
Code scanning / CodeQL
Checkout of untrusted code in a privileged context Critical
Comment on lines
+1982
to
+1985
| name: Install preflight | ||
| run: | | ||
| make preflight | ||
| - |
Check failure
Code scanning / CodeQL
Checkout of untrusted code in a privileged context Critical
| ctx context.Context, | ||
| operationType plugin.OperationVerb, | ||
| cluster client.Object, | ||
| object client.Object, |
Check failure
Code scanning / CodeQL
Clear-text logging of sensitive information High
| } | ||
|
|
||
| query := fmt.Sprintf("COMMENT ON ROLE %s IS %s", | ||
| pgx.Identifier{role.Name}.Sanitize(), pq.QuoteLiteral(role.Comment)) | ||
| contextLog.Debug("Updating comment", "query", query) | ||
| _, err := sm.superUserDB.ExecContext(ctx, query) | ||
| _, err := db.ExecContext(ctx, query) |
Check failure
Code scanning / CodeQL
Clear-text logging of sensitive information High
| @@ -54,9 +57,18 @@ | |||
| // for the <cluster>-rw service, which would cause a name verification error. | |||
| caCertPool := x509.NewCertPool() | |||
| caCertPool.AppendCertsFromPEM(caCertificate) | |||
|
|
|||
Check failure
Code scanning / CodeQL
Disabled TLS certificate check High
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
ADOPTERS.md(docs: add Alpcot toADOPTERS.mdcloudnative-pg/cloudnative-pg#5622)ADOPTERS.md(docs: improve instructions forADOPTERS.mdcloudnative-pg/cloudnative-pg#5628)ADOPTERS.md(docs: add Mind Informatica toADOPTERS.mdcloudnative-pg/cloudnative-pg#5626)ADOPTERS.md(Add GEICO Tech to ADOPTERS.md cloudnative-pg/cloudnative-pg#5623)xid_agealert (fix(docs): examplexid_agealert cloudnative-pg/cloudnative-pg#5570)xid_agealerting limit (fix(docs): increasexid_agealerting limit cloudnative-pg/cloudnative-pg#5226)deleteOldCustomQueriesConfigmap(chore: removedeleteOldCustomQueriesConfigmapcloudnative-pg/cloudnative-pg#5555)full_page_writes(feat: enable configuration offull_page_writescloudnative-pg/cloudnative-pg#5516)pg_database_sizefrom status probe (fix: removepg_database_sizefrom status probe cloudnative-pg/cloudnative-pg#5689)potentialsync instatuscommand (add Standby (potential sync) to status cloudnative-pg/cloudnative-pg#5533)BackupStartingConditioncondition to cluster while using the plugin method (fix(backup): addBackupStartingConditioncondition to cluster while using the plugin method cloudnative-pg/cloudnative-pg#5697)pg_basebackupbootstrap (docs: clarify use cases forpg_basebackupbootstrap cloudnative-pg/cloudnative-pg#5720)logscommand (fix(plugin): avoid jamming JSON logs withlogscommand cloudnative-pg/cloudnative-pg#5775)statuscommand (feat(plugin): compact output ofstatuscommand cloudnative-pg/cloudnative-pg#5765).Status.PluginMetadatafield (feat(backup): add.Status.PluginMetadatafield cloudnative-pg/cloudnative-pg#5776)TMPDIRandPSQL_HISTORYenvironment variables (fix: define aTMPDIRenvironment cloudnative-pg/cloudnative-pg#5503)stern(docs: refactor logging page, mentioningsterncloudnative-pg/cloudnative-pg#5790)logs cluster(fix(plugin): collect sidecars' log fromkubectl cnpg logs clustercloudnative-pg/cloudnative-pg#5826)logs prettycommand (feat(plugin): addlogs prettycommand cloudnative-pg/cloudnative-pg#5779)synchronous_standby_nameswhen no replica is reachable (fix: preservesynchronous_standby_nameswhen no replica is reachable cloudnative-pg/cloudnative-pg#5831)preandpostreconcile hooks (chore(logging): add logs topreandpostreconcile hooks cloudnative-pg/cloudnative-pg#5850)kubectl cnpg logs(fix(plugin): handle multiple containers inkubectl cnpg logscloudnative-pg/cloudnative-pg#5931)ADOPTERS.md(docs: add Walkbase toADOPTERS.mdcloudnative-pg/cloudnative-pg#5951)ensurefield for controlling database presence (feat(database): introduceensurefield for controlling database presence cloudnative-pg/cloudnative-pg#5750)synchronousreplicas (fix(webhook): validate the number ofsynchronousreplicas cloudnative-pg/cloudnative-pg#5985)ADOPTERS.md(docs: add Obmondo toADOPTERS.mdcloudnative-pg/cloudnative-pg#6162)cnpg.io/skipWalArchiving(fix(docs): use correct value forcnpg.io/skipWalArchivingcloudnative-pg/cloudnative-pg#4848)pg_dumpandpg_restoreoptions (feat(import): add support for extrapg_dumpandpg_restoreoptions cloudnative-pg/cloudnative-pg#6214)primary_slot_nameis empty on a primary (fix(initdb): ensureprimary_slot_nameis empty on a primary cloudnative-pg/cloudnative-pg#6219)lint-fixto the Makefile commands (chore: addlint-fixto the Makefile commands cloudnative-pg/cloudnative-pg#6226)PhaseUnrecoverablewhen no PVCs exist (fix: addPhaseUnrecoverablein case of no pvc left cloudnative-pg/cloudnative-pg#6170)restoreJobHookCapabilitiesin thePluginStatus(fix(status): addrestoreJobHookCapabilitiesin thePluginStatuscloudnative-pg/cloudnative-pg#6225)pg_hba(fix(docs): add default rule for PgBouncer inpg_hbacloudnative-pg/cloudnative-pg#6175)CLUSTERargument in plugin commands (docs(plugin): standardize theCLUSTERargument in plugin commands cloudnative-pg/cloudnative-pg#6253)statuscommand (feat(plugin): report plugins instatuscommand cloudnative-pg/cloudnative-pg#6232)initdbsection (chore(database): align field names withinitdbsection cloudnative-pg/cloudnative-pg#6245)DatabaseReconciler(refactor: use existing error handling functions in theDatabaseReconcilercloudnative-pg/cloudnative-pg#6212)Databasespec (docs: cosmetic changes toDatabasespec cloudnative-pg/cloudnative-pg#6280)psqlcommand (fix(plugin): pass context inpsqlcommand cloudnative-pg/cloudnative-pg#6257)maxConcurrentReconciles(feat: add support formaxConcurrentReconcilescloudnative-pg/cloudnative-pg#5678)pg_rewindin PostgreSQL 12 (chore: drop support forpg_rewindin PostgreSQL 12 cloudnative-pg/cloudnative-pg#6157)cnpg.io/userTypelabel to generated secrets (feat: addcnpg.io/userTypelabel to generated secrets cloudnative-pg/cloudnative-pg#4392)User-Agentin HTTP requests (feat(plugin): setUser-Agentin HTTP requests cloudnative-pg/cloudnative-pg#6153)groupversion_info(chore: add missing kinds togroupversion_infocloudnative-pg/cloudnative-pg#6390)AssertClusterStandbysAreStreamingtimeout (test(e2e): raiseAssertClusterStandbysAreStreamingtimeout cloudnative-pg/cloudnative-pg#6455)switchWalAndGetLatestArchive(test(e2e): add a higher timeout and better error descriptions toswitchWalAndGetLatestArchivecloudnative-pg/cloudnative-pg#6448)AssertWritesToPrimarySucceedsandAssertWritesToReplicaFails(test(e2e): retryAssertWritesToPrimarySucceedsandAssertWritesToReplicaFailscloudnative-pg/cloudnative-pg#6477)AssertPostgresNoPendingRestartcalls (test(e2e): remove redudantAssertPostgresNoPendingRestartcalls cloudnative-pg/cloudnative-pg#6435)staleGitHub action (chore: introducestaleGitHub action cloudnative-pg/cloudnative-pg#6525)resource/statuspkg (chore: correct typos in theresource/statuspkg cloudnative-pg/cloudnative-pg#6543)dataDurabilitysetting in preferred section example (docs(fix): use the correct dataDurability in the preferred section example cloudnative-pg/cloudnative-pg#6635)tcp_syn_retriesbehavior (docs: tcp_syn_retries behaviour cloudnative-pg/cloudnative-pg#6673)override.confbefore invokingpg_rewind(fix: initializeoverride.confbefore invokingpg_rewindcloudnative-pg/cloudnative-pg#6670)ADOPTERS.md(docs: add Mirakl toADOPTERS.mdcloudnative-pg/cloudnative-pg#6751)client-gentool support (feat: add kubernetesclient-gentool support cloudnative-pg/cloudnative-pg#6695)no-stalelabel to issues (chore: introduce theno-stalelabel to issues cloudnative-pg/cloudnative-pg#6817)load_balance_hostsnull value (fix: handleload_balance_hostsnull value cloudnative-pg/cloudnative-pg#6810)override.confis included in replica setup (fix(bootstrap): ensureoverride.confis included in replica setup cloudnative-pg/cloudnative-pg#6808)pg_catalogschema where needed (chore: addpg_catalogschema where needed cloudnative-pg/cloudnative-pg#6622)--ttloption topgbenchcommand (feat(plugin): add--ttloption topgbenchcommand cloudnative-pg/cloudnative-pg#6701)ttloption (docs: add doc on pgbench ttl option cloudnative-pg/cloudnative-pg#6889)k3dsupport (chore(setup-cluster.sh): removek3dsupport cloudnative-pg/cloudnative-pg#7056)-rflag cloudnative-pg/cloudnative-pg#7054)preparecommand (chore(setup-cluster.sh): removepreparecommand cloudnative-pg/cloudnative-pg#7055)ongoingRequestparameter (chore(webserver,remote): renameongoingRequestparameter cloudnative-pg/cloudnative-pg#7072)repositoryis closed (fix(repository,plugin): ensure thatrepositoryis closed cloudnative-pg/cloudnative-pg#7096)matchLabelsconstraints (fix(PodMonitor): add propermatchLabelsconstraints cloudnative-pg/cloudnative-pg#7063)tcp_user_timeouton replicas (feat: add support for configuringtcp_user_timeouton replicas cloudnative-pg/cloudnative-pg#7036)hibernatecommand declarative (feat(cmd,plugin): makehibernatecommand declarative cloudnative-pg/cloudnative-pg#7155)KUBERNETES_CLUSTER_DOMAINconfiguration option (feat(operator): introduceKUBERNETES_CLUSTER_DOMAINconfiguration option cloudnative-pg/cloudnative-pg#6989)shared_bufferslacks a unit qualifier (chore(webhook): warn whenshared_bufferslacks a unit qualifier cloudnative-pg/cloudnative-pg#7160)kindclusters (chore(Makefile): remove targets forkindclusters cloudnative-pg/cloudnative-pg#7186)GetCurrentDataImagemethod (#7256)RefreshSecrets(#7260)logs prettycommand buffer size (#7281)pgControlDataaccess logic (#7377)getBackupVolumeSnapshotsparameter typo (#7410)InstanceIP (#7546)corev1.Endpointswithdiscoveryv1.EndpointSlice(#7544)ADOPTERS.md(#7701)Postgresinterface support to the operator (#7179)wal_levelin Postgres configuration page (#7893)synchronizeLogicalDecodingfor HA logical slots (#7931)fqdn-uriandfqdn-jdbc-urifields (#7852)VolumeAttributesClassreconciliation (#7885)oom_score_adj(#7891)SingleStream(#8054)Backup.Specimmutable after creation (#7904)resourcesto thebootstrap-controller(#7922)max_slot_wal_keep_size(#8082)ensureReplicationClientLeafCertificatenot found error (#8086)Clusterstatus (#8091)PhaseFailurePluginphase (#7988)metricscapabilities to the instance webserver (#8033)ReplicatorStart(#8138)cnpg statusoutput (#8146)startedAtvsstarted atin log messages key (#8210)startBackuppg_create_physical_replication_sloterrors (#8245)WALArchiveras a valid instance sidecar for metrics (#8265)STANDBY_TCP_USER_TIMEOUTfrom development manifests (#8301)packagingversion in workflow (#8323)ADOPTERS.md(#8317)DatabaseCRD (#7942)ADOPTERS.md(#8321)STANDBY_TCP_USER_TIMEOUTfrom e2e manifests (#8400)spec.backupif method isplugin(#8486)