Skip to content

feat: add pg_repack container image#175

Open
thomasboussekey wants to merge 23 commits intocloudnative-pg:mainfrom
thomasboussekey:dev/pg_repack
Open

feat: add pg_repack container image#175
thomasboussekey wants to merge 23 commits intocloudnative-pg:mainfrom
thomasboussekey:dev/pg_repack

Conversation

@thomasboussekey
Copy link
Copy Markdown

Adds the pg_repack extension, a tool for online reorganization of tables and indexes. It allows to release BLOAT on heavily updated relations.

Closes #170

Adds the `pg_repack` extension, a tool for online reorganization of
tables and indexes. It allows to release BLOAT on heavily updated relations.

Closes cloudnative-pg#170

Signed-off-by: thomas.boussekey <thomas.boussekey@mirakl.com>
thomasboussekey and others added 3 commits April 2, 2026 16:27
Signed-off-by: thomas.boussekey <thomas.boussekey@mirakl.com>
@thomasboussekey thomasboussekey marked this pull request as ready for review April 2, 2026 14:36
@thomasboussekey thomasboussekey requested review from a team and NiccoloFei as code owners April 2, 2026 14:36
thomasboussekey and others added 19 commits April 2, 2026 16:41
Signed-off-by: thomas.boussekey <thomas.boussekey@mirakl.com>
Signed-off-by: thomas.boussekey <thomas.boussekey@mirakl.com>
Signed-off-by: thomas.boussekey <thomas.boussekey@mirakl.com>
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [registry](https://redirect.github.com/distribution/distribution) |
minor | `3.0.0` → `3.1.0` |

---

### Release Notes

<details>
<summary>distribution/distribution (registry)</summary>

###
[`v3.1.0`](https://redirect.github.com/distribution/distribution/releases/tag/v3.1.0)

[Compare
Source](https://redirect.github.com/distribution/distribution/compare/v3.0.0...v3.1.0)

Welcome to the `v3.1.0` release of registry!

**This is a stable release**

Please try out the release binaries and report any issues at
<https://github.com/distribution/distribution/issues>.

##### Notable Changes

- Fixes
[CVE-2026-35172](https://www.cve.org/CVERecord?id=CVE-2026-35172)
- Fixes
[CVE-2026-33540](https://www.cve.org/CVERecord?id=CVE-2026-33540)
- Adds support for tag pagination
([#&#8203;4360](https://redirect.github.com/distribution/distribution/issues/4360),
[#&#8203;4353](https://redirect.github.com/distribution/distribution/issues/4353))
- Fixes default credentials in Azure storage provider
([#&#8203;4619](https://redirect.github.com/distribution/distribution/issues/4619))
- Drops support for go1.23 and go1.24 and updates to go1.25

See the full changelog below for the full list of changes.

#### What's Changed

- docs: Update to refer to new image tag v3 by
[@&#8203;schanzel](https://redirect.github.com/schanzel) in
[#&#8203;4373](https://redirect.github.com/distribution/distribution/pull/4373)
- Fix default\_credentials in azure storage provider by
[@&#8203;switchboardOp](https://redirect.github.com/switchboardOp) in
[#&#8203;4619](https://redirect.github.com/distribution/distribution/pull/4619)
- chore: make function comment match function name by
[@&#8203;closeobserve](https://redirect.github.com/closeobserve) in
[#&#8203;4622](https://redirect.github.com/distribution/distribution/pull/4622)
- build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 in the
go\_modules group across 1 directory by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4625](https://redirect.github.com/distribution/distribution/pull/4625)
- fix: implement JWK thumbprint for
[`Ed25519`](https://redirect.github.com/distribution/distribution/commit/Ed25519)
public keys by
[@&#8203;zhangyoufu](https://redirect.github.com/zhangyoufu) in
[#&#8203;4626](https://redirect.github.com/distribution/distribution/pull/4626)
- fix: Annotate code block from validation.indexes configuration docs by
[@&#8203;anzoman](https://redirect.github.com/anzoman) in
[#&#8203;4629](https://redirect.github.com/distribution/distribution/pull/4629)
- feat: extract redis config to separate struct by
[@&#8203;shanduur](https://redirect.github.com/shanduur) in
[#&#8203;4620](https://redirect.github.com/distribution/distribution/pull/4620)
- Fix: resolve issue
[#&#8203;4478](https://redirect.github.com/distribution/distribution/issues/4478)
by using a temporary file for non-append writes by
[@&#8203;onporat](https://redirect.github.com/onporat) in
[#&#8203;4624](https://redirect.github.com/distribution/distribution/pull/4624)
- build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4645](https://redirect.github.com/distribution/distribution/pull/4645)
- docs: Add note about `OTEL_TRACES_EXPORTER` by
[@&#8203;jcpunk](https://redirect.github.com/jcpunk) in
[#&#8203;4669](https://redirect.github.com/distribution/distribution/pull/4669)
- fix: set OTEL traces to disabled by default by
[@&#8203;jcpunk](https://redirect.github.com/jcpunk) in
[#&#8203;4671](https://redirect.github.com/distribution/distribution/pull/4671)
- Fix markdown syntax for OTEL traces link in docs by
[@&#8203;shantanoo-desai](https://redirect.github.com/shantanoo-desai)
in
[#&#8203;4676](https://redirect.github.com/distribution/distribution/pull/4676)
- Switch UUIDs to UUIDv7 by
[@&#8203;binaryfire](https://redirect.github.com/binaryfire) in
[#&#8203;4666](https://redirect.github.com/distribution/distribution/pull/4666)
- refactor: replace map iteration with maps.Copy/Clone by
[@&#8203;whosehang](https://redirect.github.com/whosehang) in
[#&#8203;4632](https://redirect.github.com/distribution/distribution/pull/4632)
- s3-aws: fix build for 386 by
[@&#8203;ChenQi1989](https://redirect.github.com/ChenQi1989) in
[#&#8203;4642](https://redirect.github.com/distribution/distribution/pull/4642)
- docs: Add OpenTelemetry links to quickstart docs
([#&#8203;4270](https://redirect.github.com/distribution/distribution/issues/4270))
by [@&#8203;dpw13](https://redirect.github.com/dpw13) in
[#&#8203;4640](https://redirect.github.com/distribution/distribution/pull/4640)
- Fix S3 driver loglevel param by
[@&#8203;milosgajdos](https://redirect.github.com/milosgajdos) in
[#&#8203;4617](https://redirect.github.com/distribution/distribution/pull/4617)
- Fixed data race in TestSchedule test by
[@&#8203;horoshev](https://redirect.github.com/horoshev) in
[#&#8203;4647](https://redirect.github.com/distribution/distribution/pull/4647)
- Fixes
[#&#8203;4683](https://redirect.github.com/distribution/distribution/issues/4683)
- uses X/Y instead of Gx/Gy for thumbprint of ecdsa keys by
[@&#8203;gpgenaiz](https://redirect.github.com/gpgenaiz) in
[#&#8203;4684](https://redirect.github.com/distribution/distribution/pull/4684)
- build(deps): bump actions/checkout from 4 to 5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4687](https://redirect.github.com/distribution/distribution/pull/4687)
- Fix broken link to Docker Hub fair use policy by
[@&#8203;Klikini](https://redirect.github.com/Klikini) in
[#&#8203;4688](https://redirect.github.com/distribution/distribution/pull/4688)
- fix(registry/handlers/app): redis CAs by
[@&#8203;ChandonPierre](https://redirect.github.com/ChandonPierre) in
[#&#8203;4668](https://redirect.github.com/distribution/distribution/pull/4668)
- build(deps): bump actions/labeler from 5 to 6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4694](https://redirect.github.com/distribution/distribution/pull/4694)
- build(deps): bump actions/setup-go from 5 to 6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4693](https://redirect.github.com/distribution/distribution/pull/4693)
- build(deps): bump actions/upload-pages-artifact from 3 to 4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4691](https://redirect.github.com/distribution/distribution/pull/4691)
- build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4706](https://redirect.github.com/distribution/distribution/pull/4706)
- build(deps): bump github/codeql-action from 3.26.5 to 4.30.7 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4710](https://redirect.github.com/distribution/distribution/pull/4710)
- build(deps): bump github/codeql-action from 4.30.7 to 4.30.8 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4714](https://redirect.github.com/distribution/distribution/pull/4714)
- chore: labeler: add area/client mapping for internal/client/\*\* by
[@&#8203;artem-tkachuk](https://redirect.github.com/artem-tkachuk) in
[#&#8203;4716](https://redirect.github.com/distribution/distribution/pull/4716)
- client: add Accept headers to Exists() HEAD by
[@&#8203;artem-tkachuk](https://redirect.github.com/artem-tkachuk) in
[#&#8203;4715](https://redirect.github.com/distribution/distribution/pull/4715)
- feat(registry): Make graceful shutdown test robust by
[@&#8203;Sumedhvats](https://redirect.github.com/Sumedhvats) in
[#&#8203;4720](https://redirect.github.com/distribution/distribution/pull/4720)
- fix(registry): Correct log formatting for upstream challenge by
[@&#8203;Sumedhvats](https://redirect.github.com/Sumedhvats) in
[#&#8203;4721](https://redirect.github.com/distribution/distribution/pull/4721)
- build(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4722](https://redirect.github.com/distribution/distribution/pull/4722)
- build(deps): bump github/codeql-action from 4.30.9 to 4.31.3 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4735](https://redirect.github.com/distribution/distribution/pull/4735)
- refactor: remove redundant variable declarations in for loops by
[@&#8203;efcking](https://redirect.github.com/efcking) in
[#&#8203;4741](https://redirect.github.com/distribution/distribution/pull/4741)
- "should" -> "must" regarding redis eviction policy by
[@&#8203;dpedu](https://redirect.github.com/dpedu) in
[#&#8203;4742](https://redirect.github.com/distribution/distribution/pull/4742)
- build(deps): bump actions/checkout from 5 to 6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4744](https://redirect.github.com/distribution/distribution/pull/4744)
- Incorrect warning hint by
[@&#8203;nkaaf](https://redirect.github.com/nkaaf) in
[#&#8203;4708](https://redirect.github.com/distribution/distribution/pull/4708)
- Add return error when list object by
[@&#8203;tranthang2404](https://redirect.github.com/tranthang2404) in
[#&#8203;4753](https://redirect.github.com/distribution/distribution/pull/4753)
- build(deps): bump actions/checkout from 5.0.1 to 6.0.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4745](https://redirect.github.com/distribution/distribution/pull/4745)
- build(deps): bump peter-evans/dockerhub-description from 4 to 5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4707](https://redirect.github.com/distribution/distribution/pull/4707)
- fix: Logging regression for manifest HEAD requests by
[@&#8203;tcuthbert](https://redirect.github.com/tcuthbert) in
[#&#8203;4756](https://redirect.github.com/distribution/distribution/pull/4756)
- Add boolean parsing util by
[@&#8203;1raghavmahajan](https://redirect.github.com/1raghavmahajan) in
[#&#8203;4763](https://redirect.github.com/distribution/distribution/pull/4763)
- Expose `useFIPSEndpoint` for S3 by
[@&#8203;1raghavmahajan](https://redirect.github.com/1raghavmahajan) in
[#&#8203;4764](https://redirect.github.com/distribution/distribution/pull/4764)
- Add Cloudfleet Container Registry to adopters by
[@&#8203;cloudfleet-tech](https://redirect.github.com/cloudfleet-tech)
in
[#&#8203;4765](https://redirect.github.com/distribution/distribution/pull/4765)
- fix(ci): Fix broken Azure e2e storage tests by
[@&#8203;milosgajdos](https://redirect.github.com/milosgajdos) in
[#&#8203;4767](https://redirect.github.com/distribution/distribution/pull/4767)
- BUG: Fix notification filtering to work with actions when mediatypes
is empty by
[@&#8203;acallejaszu](https://redirect.github.com/acallejaszu) in
[#&#8203;4730](https://redirect.github.com/distribution/distribution/pull/4730)
- build(deps): bump actions/checkout from 6.0.0 to 6.0.1 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4761](https://redirect.github.com/distribution/distribution/pull/4761)
- build(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4760](https://redirect.github.com/distribution/distribution/pull/4760)
- build(deps): bump github/codeql-action from 4.31.3 to 4.31.10 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4766](https://redirect.github.com/distribution/distribution/pull/4766)
- build(deps): bump github/codeql-action from 4.31.10 to 4.32.2 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4778](https://redirect.github.com/distribution/distribution/pull/4778)
- build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4768](https://redirect.github.com/distribution/distribution/pull/4768)
- update golangci-lint to v2.9 and fix linting issues by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4780](https://redirect.github.com/distribution/distribution/pull/4780)
- update to go1.25.7, alpine 3.23, xx v1.9.0 by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4781](https://redirect.github.com/distribution/distribution/pull/4781)
- vendor: github.com/sirupsen/logrus v1.9.4 by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4783](https://redirect.github.com/distribution/distribution/pull/4783)
- vendor: update golang.org/x/\* dependencies by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4782](https://redirect.github.com/distribution/distribution/pull/4782)
- vendor: github.com/docker/docker-credential-helpers v0.9.5 by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4785](https://redirect.github.com/distribution/distribution/pull/4785)
- vendor: github.com/opencontainers/image-spec v1.1.1 by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4786](https://redirect.github.com/distribution/distribution/pull/4786)
- vendor: github.com/klauspost/compress v1.18.4 by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4787](https://redirect.github.com/distribution/distribution/pull/4787)
- fix: prefer otel variables over hard coded service name by
[@&#8203;kub3let](https://redirect.github.com/kub3let) in
[#&#8203;4771](https://redirect.github.com/distribution/distribution/pull/4771)
- vendor: github.com/spf13/cobra v1.10.2 by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4789](https://redirect.github.com/distribution/distribution/pull/4789)
- vendor: github.com/bshuster-repo/logrus-logstash-hook v1.1.0 by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4788](https://redirect.github.com/distribution/distribution/pull/4788)
- fix: sync parent dir to ensure data is reliably stored by
[@&#8203;ningmingxiao](https://redirect.github.com/ningmingxiao) in
[#&#8203;4774](https://redirect.github.com/distribution/distribution/pull/4774)
- modernize code by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4784](https://redirect.github.com/distribution/distribution/pull/4784)
- vendor: github.com/docker/go-events
[`6053543`](https://redirect.github.com/distribution/distribution/commit/605354379745)
by [@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4791](https://redirect.github.com/distribution/distribution/pull/4791)
- vendor: github.com/go-jose/go-jose/v4 v4.1.3 by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4790](https://redirect.github.com/distribution/distribution/pull/4790)
- build(deps): bump github/codeql-action from 4.32.2 to 4.32.5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4806](https://redirect.github.com/distribution/distribution/pull/4806)
- build(deps): bump docker/login-action from 3 to 4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4807](https://redirect.github.com/distribution/distribution/pull/4807)
- build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4800](https://redirect.github.com/distribution/distribution/pull/4800)
- build(deps): bump docker/setup-buildx-action from 3 to 4 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4811](https://redirect.github.com/distribution/distribution/pull/4811)
- build(deps): bump docker/bake-action from 6 to 7 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4809](https://redirect.github.com/distribution/distribution/pull/4809)
- build(deps): bump docker/metadata-action from 5 to 6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4810](https://redirect.github.com/distribution/distribution/pull/4810)
- fix: nil-check scheduler in `proxyingRegistry.Close()` by
[@&#8203;joonas](https://redirect.github.com/joonas) in
[#&#8203;4805](https://redirect.github.com/distribution/distribution/pull/4805)
- fix: set MD5 on GCS writer before first `Write` call in `putContent`
by [@&#8203;joonas](https://redirect.github.com/joonas) in
[#&#8203;4803](https://redirect.github.com/distribution/distribution/pull/4803)
- docs: pull through cache will pull from remote multiple times by
[@&#8203;yiyun-sj](https://redirect.github.com/yiyun-sj) in
[#&#8203;4664](https://redirect.github.com/distribution/distribution/pull/4664)
- Update s3.md regionendpoint option by
[@&#8203;Alexsandr-Random](https://redirect.github.com/Alexsandr-Random)
in
[#&#8203;4534](https://redirect.github.com/distribution/distribution/pull/4534)
- chore(deps): Bump Go to latest 1.25 in CI workflows and go.mod by
[@&#8203;milosgajdos](https://redirect.github.com/milosgajdos) in
[#&#8203;4819](https://redirect.github.com/distribution/distribution/pull/4819)
- fix: correct
[`Ed25519`](https://redirect.github.com/distribution/distribution/commit/Ed25519)
JWK thumbprint `kty` from `"OTP"` to `"OKP"` by
[@&#8203;joonas](https://redirect.github.com/joonas) in
[#&#8203;4801](https://redirect.github.com/distribution/distribution/pull/4801)
- Update vacuum.go by
[@&#8203;wutongjie23hao](https://redirect.github.com/wutongjie23hao) in
[#&#8203;4610](https://redirect.github.com/distribution/distribution/pull/4610)
- Opt: refector tag list pagination support (stage 1) by
[@&#8203;njucjc](https://redirect.github.com/njucjc) in
[#&#8203;4360](https://redirect.github.com/distribution/distribution/pull/4360)
- Correctly match environment variables to YAML-inlined structs in
configuration by [@&#8203;evanebb](https://redirect.github.com/evanebb)
in
[#&#8203;4639](https://redirect.github.com/distribution/distribution/pull/4639)
- Enable Redis TLS without client certificates by
[@&#8203;omartrigui](https://redirect.github.com/omartrigui) in
[#&#8203;4770](https://redirect.github.com/distribution/distribution/pull/4770)
- build(deps): bump actions/deploy-pages from 4 to 5 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4826](https://redirect.github.com/distribution/distribution/pull/4826)
- build(deps): bump github/codeql-action from 4.32.5 to 4.34.1 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4823](https://redirect.github.com/distribution/distribution/pull/4823)
- fix(registry/proxy): use detached context when flushing write buffer
by [@&#8203;ChandonPierre](https://redirect.github.com/ChandonPierre) in
[#&#8203;4793](https://redirect.github.com/distribution/distribution/pull/4793)
- ci: pin actions and apply zizmor auto-fixes by
[@&#8203;thaJeztah](https://redirect.github.com/thaJeztah) in
[#&#8203;4831](https://redirect.github.com/distribution/distribution/pull/4831)
- build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4833](https://redirect.github.com/distribution/distribution/pull/4833)
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in
the go\_modules group across 1 directory by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4837](https://redirect.github.com/distribution/distribution/pull/4837)
- chore(app): warn when partial TLS config is used in Redis by
[@&#8203;milosgajdos](https://redirect.github.com/milosgajdos) in
[#&#8203;4838](https://redirect.github.com/distribution/distribution/pull/4838)
- feat(registry): enhance authentication checks in htpasswd
implementation by [@&#8203;mnixry](https://redirect.github.com/mnixry)
in
[#&#8203;4758](https://redirect.github.com/distribution/distribution/pull/4758)
- Opt: refactor tag list pagination support by
[@&#8203;njucjc](https://redirect.github.com/njucjc) in
[#&#8203;4353](https://redirect.github.com/distribution/distribution/pull/4353)
- build(deps): bump codecov/codecov-action from 5.5.4 to 6.0.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4836](https://redirect.github.com/distribution/distribution/pull/4836)
- build(deps): bump actions/configure-pages from 5.0.0 to 6.0.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] in
[#&#8203;4834](https://redirect.github.com/distribution/distribution/pull/4834)
- fix(vendor): fix broke vendor validation by
[@&#8203;milosgajdos](https://redirect.github.com/milosgajdos) in
[#&#8203;4839](https://redirect.github.com/distribution/distribution/pull/4839)
- chore(ci): Prep for v3.1 release by
[@&#8203;milosgajdos](https://redirect.github.com/milosgajdos) in
[#&#8203;4841](https://redirect.github.com/distribution/distribution/pull/4841)

#### New Contributors

- [@&#8203;switchboardOp](https://redirect.github.com/switchboardOp)
made their first contribution in
[#&#8203;4619](https://redirect.github.com/distribution/distribution/pull/4619)
- [@&#8203;closeobserve](https://redirect.github.com/closeobserve) made
their first contribution in
[#&#8203;4622](https://redirect.github.com/distribution/distribution/pull/4622)
- [@&#8203;zhangyoufu](https://redirect.github.com/zhangyoufu) made
their first contribution in
[#&#8203;4626](https://redirect.github.com/distribution/distribution/pull/4626)
- [@&#8203;anzoman](https://redirect.github.com/anzoman) made their
first contribution in
[#&#8203;4629](https://redirect.github.com/distribution/distribution/pull/4629)
- [@&#8203;onporat](https://redirect.github.com/onporat) made their
first contribution in
[#&#8203;4624](https://redirect.github.com/distribution/distribution/pull/4624)
- [@&#8203;jcpunk](https://redirect.github.com/jcpunk) made their first
contribution in
[#&#8203;4669](https://redirect.github.com/distribution/distribution/pull/4669)
- [@&#8203;shantanoo-desai](https://redirect.github.com/shantanoo-desai)
made their first contribution in
[#&#8203;4676](https://redirect.github.com/distribution/distribution/pull/4676)
- [@&#8203;binaryfire](https://redirect.github.com/binaryfire) made
their first contribution in
[#&#8203;4666](https://redirect.github.com/distribution/distribution/pull/4666)
- [@&#8203;whosehang](https://redirect.github.com/whosehang) made their
first contribution in
[#&#8203;4632](https://redirect.github.com/distribution/distribution/pull/4632)
- [@&#8203;ChenQi1989](https://redirect.github.com/ChenQi1989) made
their first contribution in
[#&#8203;4642](https://redirect.github.com/distribution/distribution/pull/4642)
- [@&#8203;dpw13](https://redirect.github.com/dpw13) made their first
contribution in
[#&#8203;4640](https://redirect.github.com/distribution/distribution/pull/4640)
- [@&#8203;horoshev](https://redirect.github.com/horoshev) made their
first contribution in
[#&#8203;4647](https://redirect.github.com/distribution/distribution/pull/4647)
- [@&#8203;gpgenaiz](https://redirect.github.com/gpgenaiz) made their
first contribution in
[#&#8203;4684](https://redirect.github.com/distribution/distribution/pull/4684)
- [@&#8203;Klikini](https://redirect.github.com/Klikini) made their
first contribution in
[#&#8203;4688](https://redirect.github.com/distribution/distribution/pull/4688)
- [@&#8203;ChandonPierre](https://redirect.github.com/ChandonPierre)
made their first contribution in
[#&#8203;4668](https://redirect.github.com/distribution/distribution/pull/4668)
- [@&#8203;artem-tkachuk](https://redirect.github.com/artem-tkachuk)
made their first contribution in
[#&#8203;4716](https://redirect.github.com/distribution/distribution/pull/4716)
- [@&#8203;Sumedhvats](https://redirect.github.com/Sumedhvats) made
their first contribution in
[#&#8203;4720](https://redirect.github.com/distribution/distribution/pull/4720)
- [@&#8203;efcking](https://redirect.github.com/efcking) made their
first contribution in
[#&#8203;4741](https://redirect.github.com/distribution/distribution/pull/4741)
- [@&#8203;dpedu](https://redirect.github.com/dpedu) made their first
contribution in
[#&#8203;4742](https://redirect.github.com/distribution/distribution/pull/4742)
- [@&#8203;nkaaf](https://redirect.github.com/nkaaf) made their first
contribution in
[#&#8203;4708](https://redirect.github.com/distribution/distribution/pull/4708)
- [@&#8203;tranthang2404](https://redirect.github.com/tranthang2404)
made their first contribution in
[#&#8203;4753](https://redirect.github.com/distribution/distribution/pull/4753)
- [@&#8203;tcuthbert](https://redirect.github.com/tcuthbert) made their
first contribution in
[#&#8203;4756](https://redirect.github.com/distribution/distribution/pull/4756)
- [@&#8203;1raghavmahajan](https://redirect.github.com/1raghavmahajan)
made their first contribution in
[#&#8203;4763](https://redirect.github.com/distribution/distribution/pull/4763)
- [@&#8203;cloudfleet-tech](https://redirect.github.com/cloudfleet-tech)
made their first contribution in
[#&#8203;4765](https://redirect.github.com/distribution/distribution/pull/4765)
- [@&#8203;acallejaszu](https://redirect.github.com/acallejaszu) made
their first contribution in
[#&#8203;4730](https://redirect.github.com/distribution/distribution/pull/4730)
- [@&#8203;kub3let](https://redirect.github.com/kub3let) made their
first contribution in
[#&#8203;4771](https://redirect.github.com/distribution/distribution/pull/4771)
- [@&#8203;ningmingxiao](https://redirect.github.com/ningmingxiao) made
their first contribution in
[#&#8203;4774](https://redirect.github.com/distribution/distribution/pull/4774)
- [@&#8203;joonas](https://redirect.github.com/joonas) made their first
contribution in
[#&#8203;4805](https://redirect.github.com/distribution/distribution/pull/4805)
- [@&#8203;yiyun-sj](https://redirect.github.com/yiyun-sj) made their
first contribution in
[#&#8203;4664](https://redirect.github.com/distribution/distribution/pull/4664)
-
[@&#8203;Alexsandr-Random](https://redirect.github.com/Alexsandr-Random)
made their first contribution in
[#&#8203;4534](https://redirect.github.com/distribution/distribution/pull/4534)
- [@&#8203;wutongjie23hao](https://redirect.github.com/wutongjie23hao)
made their first contribution in
[#&#8203;4610](https://redirect.github.com/distribution/distribution/pull/4610)
- [@&#8203;njucjc](https://redirect.github.com/njucjc) made their first
contribution in
[#&#8203;4360](https://redirect.github.com/distribution/distribution/pull/4360)
- [@&#8203;omartrigui](https://redirect.github.com/omartrigui) made
their first contribution in
[#&#8203;4770](https://redirect.github.com/distribution/distribution/pull/4770)
- [@&#8203;mnixry](https://redirect.github.com/mnixry) made their first
contribution in
[#&#8203;4758](https://redirect.github.com/distribution/distribution/pull/4758)

**Full Changelog**:
<distribution/distribution@v3.0.0...v3.1.0>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cloudnative-pg/postgres-extensions-containers).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…loudnative-pg#177)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| alpine/kubectl | digest | `3d18842` → `c4a11ae` |

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cloudnative-pg/postgres-extensions-containers).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMTAuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…tive-pg#164)

Closes cloudnative-pg#163

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Gabriele Fedi <gabriele.fedi@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
)

Closes cloudnative-pg#185

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: extension-os-libs-updater <extension-os-libs-updater@users.noreply.github.com>
Signed-off-by: Jonathan Gonzalez V. <jonathan.abdiel@gmail.com>
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [dagger/dagger](https://redirect.github.com/dagger/dagger) | | patch |
`v0.20.3` → `v0.20.6` |
| [dagger/dagger](https://redirect.github.com/dagger/dagger) | | patch |
`0.20.3` → `0.20.6` |
| [docker/bake-action](https://redirect.github.com/docker/bake-action)
([changelog](https://redirect.github.com/docker/bake-action/compare/82490499d2e5613fcead7e128237ef0b0ea210f7..a66e1c87e2eca0503c343edf1d208c716d54b8a8))
| action | digest | `8249049` → `a66e1c8` |
| [docker/login-action](https://redirect.github.com/docker/login-action)
([changelog](https://redirect.github.com/docker/login-action/compare/b45d80f862d83dbcd57f89517bcf500b2ab88fb2..4907a6ddec9925e35a0a9e82d7399ccc52663121))
| action | digest | `b45d80f` → `4907a6d` |
|
[peter-evans/create-pull-request](https://redirect.github.com/peter-evans/create-pull-request)
([changelog](https://redirect.github.com/peter-evans/create-pull-request/compare/c0f553fe549906ede9cf27b5156039d195d2ece0..5f6978faf089d4d20b00c7766989d076bb2fc7f1))
| action | digest | `c0f553f` → `5f6978f` |

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…ve-pg#192)

Signed-off-by: Jonathan Gonzalez V. <jonathan.abdiel@gmail.com>
…-pg#190)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| alpine/kubectl | patch | `1.35.3` → `1.35.4` |

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cloudnative-pg/postgres-extensions-containers).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…g#183)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [postgresql-18-postgis-3](https://postgis.net/) | patch | `3.6.2` →
`3.6.3` |
| [postgresql-18-postgis-3](https://postgis.net/) | patch |
`3.6.2+dfsg-1.pgdg13+1` → `3.6.3+dfsg-1.pgdg13+1` |
| [postgresql-18-postgis-3](https://postgis.net/) | patch |
`3.6.2+dfsg-1.pgdg12+1` → `3.6.3+dfsg-1.pgdg12+1` |

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - At any time (no schedule defined)

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cloudnative-pg/postgres-extensions-containers).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…le changes (cloudnative-pg#189)

Narrow the bake workflow's change detection so edits to one extension do
not rebuild all of them, and derive the per-extension filter rules from
`metadata.hcl` via `dagger get-targets` instead of a hand-maintained list.

`_shared` drops `.github/workflows/bake.yml` (a dispatcher) and adds
`dagger/maintenance/**` plus the reusable `bake_targets.yml`.
The `extension_name` workflow_dispatch input becomes a `string` validated
against the same `get-targets` output.

Closes cloudnative-pg#187

---------

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Hai He <hai.he@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Closes cloudnative-pg#195

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
…ve-pg#188)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[New Extension]: pg_repack

4 participants