feat: add pg_repack container image#175
Conversation
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>
c87dc1c to
91da84a
Compare
Signed-off-by: thomas.boussekey <thomas.boussekey@mirakl.com>
Signed-off-by: thomas.boussekey <thomas.boussekey@mirakl.com>
…xtensions-containers into dev/pg_repack
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 ([#​4360](https://redirect.github.com/distribution/distribution/issues/4360), [#​4353](https://redirect.github.com/distribution/distribution/issues/4353)) - Fixes default credentials in Azure storage provider ([#​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 [@​schanzel](https://redirect.github.com/schanzel) in [#​4373](https://redirect.github.com/distribution/distribution/pull/4373) - Fix default\_credentials in azure storage provider by [@​switchboardOp](https://redirect.github.com/switchboardOp) in [#​4619](https://redirect.github.com/distribution/distribution/pull/4619) - chore: make function comment match function name by [@​closeobserve](https://redirect.github.com/closeobserve) in [#​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 [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​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 [@​zhangyoufu](https://redirect.github.com/zhangyoufu) in [#​4626](https://redirect.github.com/distribution/distribution/pull/4626) - fix: Annotate code block from validation.indexes configuration docs by [@​anzoman](https://redirect.github.com/anzoman) in [#​4629](https://redirect.github.com/distribution/distribution/pull/4629) - feat: extract redis config to separate struct by [@​shanduur](https://redirect.github.com/shanduur) in [#​4620](https://redirect.github.com/distribution/distribution/pull/4620) - Fix: resolve issue [#​4478](https://redirect.github.com/distribution/distribution/issues/4478) by using a temporary file for non-append writes by [@​onporat](https://redirect.github.com/onporat) in [#​4624](https://redirect.github.com/distribution/distribution/pull/4624) - build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4645](https://redirect.github.com/distribution/distribution/pull/4645) - docs: Add note about `OTEL_TRACES_EXPORTER` by [@​jcpunk](https://redirect.github.com/jcpunk) in [#​4669](https://redirect.github.com/distribution/distribution/pull/4669) - fix: set OTEL traces to disabled by default by [@​jcpunk](https://redirect.github.com/jcpunk) in [#​4671](https://redirect.github.com/distribution/distribution/pull/4671) - Fix markdown syntax for OTEL traces link in docs by [@​shantanoo-desai](https://redirect.github.com/shantanoo-desai) in [#​4676](https://redirect.github.com/distribution/distribution/pull/4676) - Switch UUIDs to UUIDv7 by [@​binaryfire](https://redirect.github.com/binaryfire) in [#​4666](https://redirect.github.com/distribution/distribution/pull/4666) - refactor: replace map iteration with maps.Copy/Clone by [@​whosehang](https://redirect.github.com/whosehang) in [#​4632](https://redirect.github.com/distribution/distribution/pull/4632) - s3-aws: fix build for 386 by [@​ChenQi1989](https://redirect.github.com/ChenQi1989) in [#​4642](https://redirect.github.com/distribution/distribution/pull/4642) - docs: Add OpenTelemetry links to quickstart docs ([#​4270](https://redirect.github.com/distribution/distribution/issues/4270)) by [@​dpw13](https://redirect.github.com/dpw13) in [#​4640](https://redirect.github.com/distribution/distribution/pull/4640) - Fix S3 driver loglevel param by [@​milosgajdos](https://redirect.github.com/milosgajdos) in [#​4617](https://redirect.github.com/distribution/distribution/pull/4617) - Fixed data race in TestSchedule test by [@​horoshev](https://redirect.github.com/horoshev) in [#​4647](https://redirect.github.com/distribution/distribution/pull/4647) - Fixes [#​4683](https://redirect.github.com/distribution/distribution/issues/4683) - uses X/Y instead of Gx/Gy for thumbprint of ecdsa keys by [@​gpgenaiz](https://redirect.github.com/gpgenaiz) in [#​4684](https://redirect.github.com/distribution/distribution/pull/4684) - build(deps): bump actions/checkout from 4 to 5 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4687](https://redirect.github.com/distribution/distribution/pull/4687) - Fix broken link to Docker Hub fair use policy by [@​Klikini](https://redirect.github.com/Klikini) in [#​4688](https://redirect.github.com/distribution/distribution/pull/4688) - fix(registry/handlers/app): redis CAs by [@​ChandonPierre](https://redirect.github.com/ChandonPierre) in [#​4668](https://redirect.github.com/distribution/distribution/pull/4668) - build(deps): bump actions/labeler from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4694](https://redirect.github.com/distribution/distribution/pull/4694) - build(deps): bump actions/setup-go from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4693](https://redirect.github.com/distribution/distribution/pull/4693) - build(deps): bump actions/upload-pages-artifact from 3 to 4 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4691](https://redirect.github.com/distribution/distribution/pull/4691) - build(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4706](https://redirect.github.com/distribution/distribution/pull/4706) - build(deps): bump github/codeql-action from 3.26.5 to 4.30.7 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4710](https://redirect.github.com/distribution/distribution/pull/4710) - build(deps): bump github/codeql-action from 4.30.7 to 4.30.8 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4714](https://redirect.github.com/distribution/distribution/pull/4714) - chore: labeler: add area/client mapping for internal/client/\*\* by [@​artem-tkachuk](https://redirect.github.com/artem-tkachuk) in [#​4716](https://redirect.github.com/distribution/distribution/pull/4716) - client: add Accept headers to Exists() HEAD by [@​artem-tkachuk](https://redirect.github.com/artem-tkachuk) in [#​4715](https://redirect.github.com/distribution/distribution/pull/4715) - feat(registry): Make graceful shutdown test robust by [@​Sumedhvats](https://redirect.github.com/Sumedhvats) in [#​4720](https://redirect.github.com/distribution/distribution/pull/4720) - fix(registry): Correct log formatting for upstream challenge by [@​Sumedhvats](https://redirect.github.com/Sumedhvats) in [#​4721](https://redirect.github.com/distribution/distribution/pull/4721) - build(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4722](https://redirect.github.com/distribution/distribution/pull/4722) - build(deps): bump github/codeql-action from 4.30.9 to 4.31.3 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4735](https://redirect.github.com/distribution/distribution/pull/4735) - refactor: remove redundant variable declarations in for loops by [@​efcking](https://redirect.github.com/efcking) in [#​4741](https://redirect.github.com/distribution/distribution/pull/4741) - "should" -> "must" regarding redis eviction policy by [@​dpedu](https://redirect.github.com/dpedu) in [#​4742](https://redirect.github.com/distribution/distribution/pull/4742) - build(deps): bump actions/checkout from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4744](https://redirect.github.com/distribution/distribution/pull/4744) - Incorrect warning hint by [@​nkaaf](https://redirect.github.com/nkaaf) in [#​4708](https://redirect.github.com/distribution/distribution/pull/4708) - Add return error when list object by [@​tranthang2404](https://redirect.github.com/tranthang2404) in [#​4753](https://redirect.github.com/distribution/distribution/pull/4753) - build(deps): bump actions/checkout from 5.0.1 to 6.0.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4745](https://redirect.github.com/distribution/distribution/pull/4745) - build(deps): bump peter-evans/dockerhub-description from 4 to 5 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4707](https://redirect.github.com/distribution/distribution/pull/4707) - fix: Logging regression for manifest HEAD requests by [@​tcuthbert](https://redirect.github.com/tcuthbert) in [#​4756](https://redirect.github.com/distribution/distribution/pull/4756) - Add boolean parsing util by [@​1raghavmahajan](https://redirect.github.com/1raghavmahajan) in [#​4763](https://redirect.github.com/distribution/distribution/pull/4763) - Expose `useFIPSEndpoint` for S3 by [@​1raghavmahajan](https://redirect.github.com/1raghavmahajan) in [#​4764](https://redirect.github.com/distribution/distribution/pull/4764) - Add Cloudfleet Container Registry to adopters by [@​cloudfleet-tech](https://redirect.github.com/cloudfleet-tech) in [#​4765](https://redirect.github.com/distribution/distribution/pull/4765) - fix(ci): Fix broken Azure e2e storage tests by [@​milosgajdos](https://redirect.github.com/milosgajdos) in [#​4767](https://redirect.github.com/distribution/distribution/pull/4767) - BUG: Fix notification filtering to work with actions when mediatypes is empty by [@​acallejaszu](https://redirect.github.com/acallejaszu) in [#​4730](https://redirect.github.com/distribution/distribution/pull/4730) - build(deps): bump actions/checkout from 6.0.0 to 6.0.1 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4761](https://redirect.github.com/distribution/distribution/pull/4761) - build(deps): bump actions/upload-artifact from 4.6.2 to 6.0.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4760](https://redirect.github.com/distribution/distribution/pull/4760) - build(deps): bump github/codeql-action from 4.31.3 to 4.31.10 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4766](https://redirect.github.com/distribution/distribution/pull/4766) - build(deps): bump github/codeql-action from 4.31.10 to 4.32.2 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4778](https://redirect.github.com/distribution/distribution/pull/4778) - build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4768](https://redirect.github.com/distribution/distribution/pull/4768) - update golangci-lint to v2.9 and fix linting issues by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4780](https://redirect.github.com/distribution/distribution/pull/4780) - update to go1.25.7, alpine 3.23, xx v1.9.0 by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4781](https://redirect.github.com/distribution/distribution/pull/4781) - vendor: github.com/sirupsen/logrus v1.9.4 by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4783](https://redirect.github.com/distribution/distribution/pull/4783) - vendor: update golang.org/x/\* dependencies by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4782](https://redirect.github.com/distribution/distribution/pull/4782) - vendor: github.com/docker/docker-credential-helpers v0.9.5 by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4785](https://redirect.github.com/distribution/distribution/pull/4785) - vendor: github.com/opencontainers/image-spec v1.1.1 by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4786](https://redirect.github.com/distribution/distribution/pull/4786) - vendor: github.com/klauspost/compress v1.18.4 by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4787](https://redirect.github.com/distribution/distribution/pull/4787) - fix: prefer otel variables over hard coded service name by [@​kub3let](https://redirect.github.com/kub3let) in [#​4771](https://redirect.github.com/distribution/distribution/pull/4771) - vendor: github.com/spf13/cobra v1.10.2 by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4789](https://redirect.github.com/distribution/distribution/pull/4789) - vendor: github.com/bshuster-repo/logrus-logstash-hook v1.1.0 by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4788](https://redirect.github.com/distribution/distribution/pull/4788) - fix: sync parent dir to ensure data is reliably stored by [@​ningmingxiao](https://redirect.github.com/ningmingxiao) in [#​4774](https://redirect.github.com/distribution/distribution/pull/4774) - modernize code by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​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 [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4791](https://redirect.github.com/distribution/distribution/pull/4791) - vendor: github.com/go-jose/go-jose/v4 v4.1.3 by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4790](https://redirect.github.com/distribution/distribution/pull/4790) - build(deps): bump github/codeql-action from 4.32.2 to 4.32.5 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4806](https://redirect.github.com/distribution/distribution/pull/4806) - build(deps): bump docker/login-action from 3 to 4 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4807](https://redirect.github.com/distribution/distribution/pull/4807) - build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4800](https://redirect.github.com/distribution/distribution/pull/4800) - build(deps): bump docker/setup-buildx-action from 3 to 4 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4811](https://redirect.github.com/distribution/distribution/pull/4811) - build(deps): bump docker/bake-action from 6 to 7 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4809](https://redirect.github.com/distribution/distribution/pull/4809) - build(deps): bump docker/metadata-action from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4810](https://redirect.github.com/distribution/distribution/pull/4810) - fix: nil-check scheduler in `proxyingRegistry.Close()` by [@​joonas](https://redirect.github.com/joonas) in [#​4805](https://redirect.github.com/distribution/distribution/pull/4805) - fix: set MD5 on GCS writer before first `Write` call in `putContent` by [@​joonas](https://redirect.github.com/joonas) in [#​4803](https://redirect.github.com/distribution/distribution/pull/4803) - docs: pull through cache will pull from remote multiple times by [@​yiyun-sj](https://redirect.github.com/yiyun-sj) in [#​4664](https://redirect.github.com/distribution/distribution/pull/4664) - Update s3.md regionendpoint option by [@​Alexsandr-Random](https://redirect.github.com/Alexsandr-Random) in [#​4534](https://redirect.github.com/distribution/distribution/pull/4534) - chore(deps): Bump Go to latest 1.25 in CI workflows and go.mod by [@​milosgajdos](https://redirect.github.com/milosgajdos) in [#​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 [@​joonas](https://redirect.github.com/joonas) in [#​4801](https://redirect.github.com/distribution/distribution/pull/4801) - Update vacuum.go by [@​wutongjie23hao](https://redirect.github.com/wutongjie23hao) in [#​4610](https://redirect.github.com/distribution/distribution/pull/4610) - Opt: refector tag list pagination support (stage 1) by [@​njucjc](https://redirect.github.com/njucjc) in [#​4360](https://redirect.github.com/distribution/distribution/pull/4360) - Correctly match environment variables to YAML-inlined structs in configuration by [@​evanebb](https://redirect.github.com/evanebb) in [#​4639](https://redirect.github.com/distribution/distribution/pull/4639) - Enable Redis TLS without client certificates by [@​omartrigui](https://redirect.github.com/omartrigui) in [#​4770](https://redirect.github.com/distribution/distribution/pull/4770) - build(deps): bump actions/deploy-pages from 4 to 5 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4826](https://redirect.github.com/distribution/distribution/pull/4826) - build(deps): bump github/codeql-action from 4.32.5 to 4.34.1 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4823](https://redirect.github.com/distribution/distribution/pull/4823) - fix(registry/proxy): use detached context when flushing write buffer by [@​ChandonPierre](https://redirect.github.com/ChandonPierre) in [#​4793](https://redirect.github.com/distribution/distribution/pull/4793) - ci: pin actions and apply zizmor auto-fixes by [@​thaJeztah](https://redirect.github.com/thaJeztah) in [#​4831](https://redirect.github.com/distribution/distribution/pull/4831) - build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​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 [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4837](https://redirect.github.com/distribution/distribution/pull/4837) - chore(app): warn when partial TLS config is used in Redis by [@​milosgajdos](https://redirect.github.com/milosgajdos) in [#​4838](https://redirect.github.com/distribution/distribution/pull/4838) - feat(registry): enhance authentication checks in htpasswd implementation by [@​mnixry](https://redirect.github.com/mnixry) in [#​4758](https://redirect.github.com/distribution/distribution/pull/4758) - Opt: refactor tag list pagination support by [@​njucjc](https://redirect.github.com/njucjc) in [#​4353](https://redirect.github.com/distribution/distribution/pull/4353) - build(deps): bump codecov/codecov-action from 5.5.4 to 6.0.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4836](https://redirect.github.com/distribution/distribution/pull/4836) - build(deps): bump actions/configure-pages from 5.0.0 to 6.0.0 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​4834](https://redirect.github.com/distribution/distribution/pull/4834) - fix(vendor): fix broke vendor validation by [@​milosgajdos](https://redirect.github.com/milosgajdos) in [#​4839](https://redirect.github.com/distribution/distribution/pull/4839) - chore(ci): Prep for v3.1 release by [@​milosgajdos](https://redirect.github.com/milosgajdos) in [#​4841](https://redirect.github.com/distribution/distribution/pull/4841) #### New Contributors - [@​switchboardOp](https://redirect.github.com/switchboardOp) made their first contribution in [#​4619](https://redirect.github.com/distribution/distribution/pull/4619) - [@​closeobserve](https://redirect.github.com/closeobserve) made their first contribution in [#​4622](https://redirect.github.com/distribution/distribution/pull/4622) - [@​zhangyoufu](https://redirect.github.com/zhangyoufu) made their first contribution in [#​4626](https://redirect.github.com/distribution/distribution/pull/4626) - [@​anzoman](https://redirect.github.com/anzoman) made their first contribution in [#​4629](https://redirect.github.com/distribution/distribution/pull/4629) - [@​onporat](https://redirect.github.com/onporat) made their first contribution in [#​4624](https://redirect.github.com/distribution/distribution/pull/4624) - [@​jcpunk](https://redirect.github.com/jcpunk) made their first contribution in [#​4669](https://redirect.github.com/distribution/distribution/pull/4669) - [@​shantanoo-desai](https://redirect.github.com/shantanoo-desai) made their first contribution in [#​4676](https://redirect.github.com/distribution/distribution/pull/4676) - [@​binaryfire](https://redirect.github.com/binaryfire) made their first contribution in [#​4666](https://redirect.github.com/distribution/distribution/pull/4666) - [@​whosehang](https://redirect.github.com/whosehang) made their first contribution in [#​4632](https://redirect.github.com/distribution/distribution/pull/4632) - [@​ChenQi1989](https://redirect.github.com/ChenQi1989) made their first contribution in [#​4642](https://redirect.github.com/distribution/distribution/pull/4642) - [@​dpw13](https://redirect.github.com/dpw13) made their first contribution in [#​4640](https://redirect.github.com/distribution/distribution/pull/4640) - [@​horoshev](https://redirect.github.com/horoshev) made their first contribution in [#​4647](https://redirect.github.com/distribution/distribution/pull/4647) - [@​gpgenaiz](https://redirect.github.com/gpgenaiz) made their first contribution in [#​4684](https://redirect.github.com/distribution/distribution/pull/4684) - [@​Klikini](https://redirect.github.com/Klikini) made their first contribution in [#​4688](https://redirect.github.com/distribution/distribution/pull/4688) - [@​ChandonPierre](https://redirect.github.com/ChandonPierre) made their first contribution in [#​4668](https://redirect.github.com/distribution/distribution/pull/4668) - [@​artem-tkachuk](https://redirect.github.com/artem-tkachuk) made their first contribution in [#​4716](https://redirect.github.com/distribution/distribution/pull/4716) - [@​Sumedhvats](https://redirect.github.com/Sumedhvats) made their first contribution in [#​4720](https://redirect.github.com/distribution/distribution/pull/4720) - [@​efcking](https://redirect.github.com/efcking) made their first contribution in [#​4741](https://redirect.github.com/distribution/distribution/pull/4741) - [@​dpedu](https://redirect.github.com/dpedu) made their first contribution in [#​4742](https://redirect.github.com/distribution/distribution/pull/4742) - [@​nkaaf](https://redirect.github.com/nkaaf) made their first contribution in [#​4708](https://redirect.github.com/distribution/distribution/pull/4708) - [@​tranthang2404](https://redirect.github.com/tranthang2404) made their first contribution in [#​4753](https://redirect.github.com/distribution/distribution/pull/4753) - [@​tcuthbert](https://redirect.github.com/tcuthbert) made their first contribution in [#​4756](https://redirect.github.com/distribution/distribution/pull/4756) - [@​1raghavmahajan](https://redirect.github.com/1raghavmahajan) made their first contribution in [#​4763](https://redirect.github.com/distribution/distribution/pull/4763) - [@​cloudfleet-tech](https://redirect.github.com/cloudfleet-tech) made their first contribution in [#​4765](https://redirect.github.com/distribution/distribution/pull/4765) - [@​acallejaszu](https://redirect.github.com/acallejaszu) made their first contribution in [#​4730](https://redirect.github.com/distribution/distribution/pull/4730) - [@​kub3let](https://redirect.github.com/kub3let) made their first contribution in [#​4771](https://redirect.github.com/distribution/distribution/pull/4771) - [@​ningmingxiao](https://redirect.github.com/ningmingxiao) made their first contribution in [#​4774](https://redirect.github.com/distribution/distribution/pull/4774) - [@​joonas](https://redirect.github.com/joonas) made their first contribution in [#​4805](https://redirect.github.com/distribution/distribution/pull/4805) - [@​yiyun-sj](https://redirect.github.com/yiyun-sj) made their first contribution in [#​4664](https://redirect.github.com/distribution/distribution/pull/4664) - [@​Alexsandr-Random](https://redirect.github.com/Alexsandr-Random) made their first contribution in [#​4534](https://redirect.github.com/distribution/distribution/pull/4534) - [@​wutongjie23hao](https://redirect.github.com/wutongjie23hao) made their first contribution in [#​4610](https://redirect.github.com/distribution/distribution/pull/4610) - [@​njucjc](https://redirect.github.com/njucjc) made their first contribution in [#​4360](https://redirect.github.com/distribution/distribution/pull/4360) - [@​omartrigui](https://redirect.github.com/omartrigui) made their first contribution in [#​4770](https://redirect.github.com/distribution/distribution/pull/4770) - [@​mnixry](https://redirect.github.com/mnixry) made their first contribution in [#​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>
…xtensions-containers into dev/pg_repack
|
Hey, just adding looking for this to avoid making some workaround to support this. |
| extension_control_path = [] | ||
| dynamic_library_path = [] | ||
| ld_library_path = [] | ||
| bin_path = [] |
There was a problem hiding this comment.
I think the pg_repack binary should land in this folder.
| <!-- | ||
| TODO: Replace this section with a brief introduction of your extension. | ||
| Describe what the extension does and what it is useful for. | ||
| Add a reference to the official documentation if available. | ||
| --> |
There was a problem hiding this comment.
remove these placeholders
| <!-- | ||
| Usage: add instructions on how to use the extension with CloudNativePG. | ||
| Include code snippets for Cluster and Database resources as needed. | ||
| --> |
|
|
||
| This extension is maintained by: | ||
|
|
||
| - FirstName LastName (@GitHub_Handle) |
There was a problem hiding this comment.
@thomasboussekey you need to add yourself here as a maintainer for the extension image ;) thanks!
and add bin_path
Signed-off-by: thomas.boussekey <thomas.boussekey@mirakl.com>
|
Hello @NiccoloFei & @gbartolini , I fixed some issues and remarks. Yet, my tests are failing with this connection refused messages: Did not find accurate documentation in order to fix that. Can you help me please? |
Asked Gemini for help! Do I have a prerequisite problem (missing tool or configuration)? I'm not a kubernetes expert, thanks in advance for your help |
Adds the
pg_repackextension, a tool for online reorganization of tables and indexes. It allows to release BLOAT on heavily updated relations.Closes #170