Skip to content

WPB-22972: bootstrap Spar Postgres infrastructure - #5418

Open
blackheaven wants to merge 1 commit into
developfrom
gdifolco/spar-postgres-bootstrap
Open

blackheaven wants to merge 1 commit into
developfrom
gdifolco/spar-postgres-bootstrap

Conversation

@blackheaven

Copy link
Copy Markdown
Contributor

https://wearezeta.atlassian.net/browse/WPB-22972

Checklist

  • Add a new entry in an appropriate subdirectory of changelog.d
  • Read and follow the PR guidelines

@blackheaven
blackheaven requested review from a team as code owners August 4, 2026 20:27
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Aug 4, 2026
@blackheaven
blackheaven force-pushed the gdifolco/spar-postgres-bootstrap branch from b44e955 to a50a797 Compare September 11, 2026 17:48
@blackheaven
blackheaven force-pushed the gdifolco/spar-postgres-bootstrap branch from a50a797 to a765746 Compare September 24, 2026 07:23
@akshaymankar
akshaymankar force-pushed the gdifolco/spar-postgres-bootstrap branch from a765746 to 80ea9e0 Compare October 20, 2026 09:34
@blackheaven

Copy link
Copy Markdown
Contributor Author

Heads-up: this branch needs a rebase onto current develop — it predates the blockList/passwordReset PostgresMigrationOpts fields, so the spar config blocks (spar.integration.yaml, chart values.yaml, gotmpl, docs) are incomplete against develop's 7-field record and will fail config parsing at boot. The rebase must add those two keys to the spar postgresMigration blocks. #5616 stacks on this PR and already carries them.

@blackheaven
blackheaven added this pull request to stack #5617 October 20, 2026 19:37
Wire a Hasql Postgres pool, schema-migration run, and shared storage-location
config into spar, and add a cassandraSpar client to the background-worker
(with full cassandraSpar TLS plumbing mirroring cassandraBrig). This is the
shared infrastructure prerequisite for the Spar Cassandra->Postgres store
migrations (WPB-22972/22973/22974); no store interpreters, SQL migrations, or
migration workers are included yet.
@blackheaven
blackheaven force-pushed the gdifolco/spar-postgres-bootstrap branch 2 times, most recently from 68bd1ae to 5bb460f Compare October 20, 2026 20:02

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants