Skip to content

Conversation

@mmols
Copy link
Member

@mmols mmols commented Dec 15, 2025

Summary

This PR updates the Control Plane to use new versions of the standard image, which contain additional extensions. See here.

Changes

  • Expose updated images that contain new extensions within the standard image
  • Update documentation to clarify how to leverage extensions which require configuration

Testing

E2Es passing in CI
E2Es running on Lima (in-progress)

Checklist

  • Tests added or updated (unit and/or e2e, as needed)
  • Documentation updated (if needed)
  • Issue is linked (branch name or URL in PR description)
  • Changelog entry added for user-facing behavior changes
  • Breaking changes (if any) are clearly called out in the PR description

Notes for Reviewers

I will rollback the imageTag change prior to merging.

@mmols mmols requested a review from jason-lynch December 15, 2025 19:33
Copy link
Member

@jason-lynch jason-lynch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One non-blocking question, but otherwise looks good to me.


The [pgEdge Enterprise Postgres](https://github.com/pgEdge/postgres-images) Standard image includes commonly used PostgreSQL extensions. You can configure extension-related settings using the `postgresql_conf` object in your database specification.

To support this, the Control Plane allows overriding `shared_preload_libraries` in the `postgresql_conf` field on the database spec. If your extension requires additional configuration parameters, you can also include them in the `postgresql_conf` parameter.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we document the default shared_preload_libraries here?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated to be more explicit. I also updated a few lists of extensions we had in the features section

@mmols mmols force-pushed the feat/PLAT-344/new-extension-support branch from 4a1761e to e61dec0 Compare December 15, 2025 20:10
@mmols mmols requested a review from susan-pgedge December 15, 2025 20:11
@mmols mmols force-pushed the feat/PLAT-344/new-extension-support branch from e61dec0 to 4c52f07 Compare December 17, 2025 18:06
@mmols mmols marked this pull request as ready for review December 17, 2025 18:06
@mmols mmols merged commit 5193c7e into main Dec 17, 2025
2 checks passed
@mmols mmols deleted the feat/PLAT-344/new-extension-support branch December 17, 2025 18:33
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.

3 participants