HomeDevCentral

Switch to specialized Sentry PostgreSQL and wal2json Docker image

Description

Switch to specialized Sentry PostgreSQL and wal2json Docker image

Summary:
Sentry requires a custom version of the extension wal2json
for the Change Data Capture (CDC) toolkit.

The Docker installer of Sentry hosted environment uses the Docker library
image, runs a container to get the curl command, then copies the file first
to the data volume, then to the expected PostgreSQL lib directory. Ouf!

Instead, this change uses a small image with wal2json.so directly saved
in the right expected PostgreSQL lib directory. This is provided by the
nasqueron/postgres-sentry image on Docker Hub, rDPGSENTRY here.

Ref T1791

Test Plan: Deploy on docker-002

Reviewers: dereckson

Reviewed By: dereckson

Maniphest Tasks: T1791

Differential Revision: https://devcentral.nasqueron.org/D2865

Details

Provenance
derecksonAuthored on Mar 8 2023, 23:41
derecksonPushed on Mar 9 2023, 01:57
Reviewer
dereckson
Differential Revision
D2865: Switch to specialized Sentry PostgreSQL and wal2json Docker image
Parents
rOPSebbf9b0558be: Parse .sls as YAML for nano syntax highlighting
Branches
Unknown
Tags
Unknown
Tasks
T1791: Refresh Sentry installation