• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zalando / postgres-operator
45%

Build:
DEFAULT BRANCH: master
Repo Added 25 Feb 2019 10:33AM UTC
Files 75
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • FxKu-patch-9
  • add-aws-region-regional
  • add-ignore-slots-dcs-config
  • add-image-pull-secrets
  • add-mikkel
  • add-pg17-support
  • add-topologySpreadConstraints
  • alt-standby-def
  • annieli/PDB
  • annieli/envFrom
  • arm-pooler
  • auto-generate-opconfig
  • backup-container-securitycontext
  • bug-upgrade
  • bugfix/default-maint-windows
  • bugfix/e2e-test
  • bump-1.15.1
  • bump-go-1-23
  • bump-operator-1.14.0
  • bump-operator-1.15.0
  • bump-spilo-4-3
  • bump-v2.0.0
  • bump-v2.0.1
  • bump-v2.0.2
  • bump-v2.0.3
  • change-pooler-app
  • check-cluster-UID
  • checkin-crd
  • cli-opts
  • compare-container-commands
  • configmap-rbac
  • crd-array-items
  • crd-protection-finalizer
  • debug-serving-crd
  • debug-spilo-e2e
  • debug-upgrade
  • default-maintenance-windows
  • defaults_to_operator-conf
  • delivery-yaml-lint
  • dependabot/go_modules/github.com/moby/spdystream-0.5.1
  • dependabot/go_modules/golang.org/x/crypto-0.31.0
  • dependabot/go_modules/golang.org/x/crypto-0.35.0
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/golang.org/x/crypto-0.52.0
  • dependabot/go_modules/golang.org/x/net-0.38.0
  • dependabot/go_modules/golang.org/x/oauth2-0.27.0
  • dependabot/go_modules/kubectl-pg/github.com/moby/spdystream-0.5.1
  • dependabot/go_modules/kubectl-pg/golang.org/x/crypto-0.31.0
  • dependabot/go_modules/kubectl-pg/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/kubectl-pg/golang.org/x/net-0.38.0
  • dependabot/go_modules/kubectl-pg/golang.org/x/oauth2-0.27.0
  • dependabot/npm_and_yarn/ui/app/js-yaml-4.1.1
  • dependabot/npm_and_yarn/ui/app/js-yaml-4.2.0
  • dependabot/npm_and_yarn/ui/app/js-yaml-4.3.0
  • dependabot/npm_and_yarn/ui/app/js-yaml-4.3.1
  • dependabot/npm_and_yarn/ui/app/js-yaml-4.3.2
  • dependabot/pip/ui/flask-3.1.3
  • dependabot/pip/ui/requests-2.32.4
  • dependabot/pip/ui/requests-2.33.0
  • dependabot/pip/ui/werkzeug-3.1.4
  • dependabot/pip/ui/werkzeug-3.1.5
  • dependabot/pip/ui/werkzeug-3.1.6
  • docker-buildx
  • drop-plugin
  • feat/configurable-pooler-securitycontext
  • feat/enhanced-pooler-config
  • feat/issue-2448
  • feature-improve-handling-speed
  • feature/critical-op-upgrade
  • feature/critical-operations-pdb
  • feature/issue-2966
  • feature/issue-2966-check-running-pods
  • fes-scaling
  • fes-scaling-fix
  • fix-critical-op-pdb-idle-alerts
  • fix-date-sed
  • fix-deletion-logic
  • fix-flaky-streams-annotation-unit-test
  • fix-infra-roles-fetch
  • fix-sa-permission-irsa
  • fix-some-codespell-issues
  • fix-some-yamllint-issues
  • fix-streams-list-call
  • fix-sync-roles-recovery
  • fix-tests
  • fix-typo-occured
  • fix/bool-defaults-from-crd
  • fix/break-rolling-update-deadlock-on-non-running-pods
  • fix/critical-op-pdb-on-demand
  • fix/cronjob-cluster-labels
  • fix/irsa-clone-standby-missing-aws-region
  • fix/issue-2591-external-dns-override
  • fix/issue-2787
  • fix/issue-416-config-util-tests
  • fix/logical-backup-job-cleanup
  • fix/logical-backup-wait-for-connectivity
  • fix/mainwindow-partial-revert
  • fix/no-pgversion-rotation-outside-maintwin
  • fix/operatorconfig-oauth-token-secret-name-type
  • fix/operatorconfiguration-sidecars-array
  • fix/pod-annotations-removal
  • fix/recheck-ver-before-maintwindow
  • fix/s3-retention
  • fix/scram-password-sync-churn
  • fix/service-delete-propagation
  • fix/set-password-encryption-default-to-scram-sha-256
  • fix/single-pod-node-migration
  • fix/skip-secret-owner-refs-when-deletion-disabled
  • fix/ui-basebackups-aws-endpoint-3078
  • fix/ui-config-invalid-json-trailing-comma
  • fix/v2-module
  • gen-crd-fix
  • gen-crds-postgresql
  • gen-crds-postgresteam
  • ghcr-on-tag
  • gomod-fix
  • helm-idx
  • how-to-contribute
  • ignore-resources-limits
  • improve-switchover-tests
  • internal-build
  • irsa-kube2iam-clean-cronjob-job-annotations
  • kadaffy-fix/set-password-encryption-default-to-scram-sha-256
  • keep-pubs
  • kube-api-client-limits
  • logical-backup-gcs-upload-metadata
  • maintenance_windows
  • maintwindow-master-migration
  • maintwindow-toggle
  • meta-duration
  • modern-go-tools
  • modify-volume
  • move-to-multiarch
  • new-old-lb
  • no-default-svc-idle-timeout
  • observed-generation
  • option-irsa-aws
  • patch-1
  • patch-2
  • patroni-4-integration
  • patroni-4-spilo
  • patroni-bootstrap-labels
  • pg-18
  • pgbouncer-auth-type
  • pluralsh-liveness-probe
  • pooler-auth-type-config
  • pooler-build
  • pooler-standby-check
  • refactor/exp
  • refactor_use_pre_generated_informers
  • regen-code
  • remove-g3-migration
  • remove-hardcoded-versionmap
  • repair-period
  • replace-spilo-application-by-owner
  • rm-registry.opensource.zalan.do
  • rotation-secret-count-fix
  • secret-sync
  • service-compare-selector
  • service-type-node-port
  • set-aws-provider-irsa
  • sidecar-command-codegen
  • spilo-env-irsa
  • spilo-wale-removal
  • standby-section-improvement
  • sync-role-conflict-fix
  • traffic-policy-diff
  • ui-build-fix
  • ui-chart-values
  • ui-dockerfile
  • ui-pipeline-fix
  • ui-support-walg-view
  • update-codegen
  • update-deps
  • update-ebs-tags-from-cr-annotations
  • update-ebs-tags-inherit-labels
  • update-libpq
  • update-postgres-exporter
  • update-source-ranges-validation
  • update-v2-charts
  • upgrade_go_125
  • uppercase-kind-name
  • use-configmaps-by-default
  • use-update-status
  • volume-mount-length
  • volume-type-fix
  • wasm-target-updates

24 Sep 2026 12:37PM UTC coverage: 45.028% (+1.0%) from 44.059%
36000222149

push

github

web-flow
Avoid switchover after migrating a single-pod cluster (#3187)

Leave the replica candidate unset for single-pod clusters so migration returns after recreating the master instead of contacting its stale IP. Add migration regressions and document the recreate-only path.

Signed-off-by: Shubham Padkonde <shubhampadkonde12@gmail.com>
Co-authored-by: Felix Kunde <felix-kunde@gmx.de>

1 of 1 new or added line in 1 file covered. (100.0%)

7064 of 15688 relevant lines covered (45.03%)

21.86 hits per line

Relevant lines Covered
Build:
Build:
15688 RELEVANT LINES 7064 COVERED LINES
21.86 HITS PER LINE
Source Files on master
  • Tree
  • List 75
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
36000222149 master Avoid switchover after migrating a single-pod cluster (#3187) Leave the replica candidate unset for single-pod clusters so migration returns after recreating the master instead of contacting its stale IP. Add migration regressions and document th... push 24 Sep 2026 12:41PM UTC web-flow github
45.03
35734904547 master Bump js-yaml from 4.3.1 to 4.3.2 in /ui/app (#3186) Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.3.1 to 4.3.2. - [Changelog](https://github.com/nodeca/js-yaml/blob/4.3.2/CHANGELOG.md) - [Commits](https://github.com/nodeca/js-yaml/com... push 22 Sep 2026 01:44PM UTC web-flow github
44.06
35733923928 master fix node unit test (#3190) push 22 Sep 2026 01:35PM UTC web-flow github
44.06
35710827207 master Retry moveMasterPodsOffNode on failure instead of aborting (#3179) attemptToMoveMasterPodsOffNode's transient errors (e.g. no synced standby available yet) were treated as terminal, so the retry loop gave up after a single ~4-5s attempt instead o... push 22 Sep 2026 09:35AM UTC web-flow github
44.06
35710225819 master make sure values.yaml file is included in ui chart (#3178) push 22 Sep 2026 09:29AM UTC web-flow github
43.9
35097300127 master Set SPILO_PROVIDER=aws when IRSA is configured (#3185) Signed-off-by: tcondeixa <tscondeixa@gmail.com> push 16 Sep 2026 12:46PM UTC web-flow github
43.9
33736492991 master Pass CLONE_AWS_REGION and STANDBY_AWS_REGION when using IRSA (#3180) push 03 Sep 2026 09:01AM UTC web-flow github
43.9
33525352019 master pgbouncer: change auth_type to use scram sha 256 (#3177) push 01 Sep 2026 03:27PM UTC web-flow github
43.91
32382455486 master prepare v2.0.2 release (#3167) push 20 Aug 2026 02:50PM UTC web-flow github
43.91
32342400615 master Skip ALTER ROLE when the stored SCRAM verifier already matches the password (#3171) * Skip ALTER ROLE when the stored SCRAM verifier already matches the password With password_encryption = scram-sha-256, syncSecrets compared the stored rolpasswo... push 20 Aug 2026 07:10AM UTC web-flow github
43.91
See All Builds (4767)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc