bcgov / bcgov/wps

Dev: Cluster Test Dataset in Test ENV

Open
#4,874 0 comments 0 reactions 0 assignees View on GitHub
4Refinement Task
Dominant language
Python
Stars
65
Forks
11
Avg merge
21h 25m
Merged PRs (30d)
70

Description

**Describe the task**
Deploy a database cluster in `test` that mirrors prod data. We should be able to selectively deploy a pull request into the test environment that uses the `test` data cluster.

**Acceptance Criteria**
- [ ] Test database cluster should bootstrap from prod pgbackrest repo (can we use a separate pgbackrest repo to isolate prod data?)
- [ ] Deploying the test database cluster should bootstrap from the the latest prod pgbackrest repo, this could be a separate repo from prod's active repo, and any test env writes would be also it's own repo.
- [ ] third

**Additional context**
- Add any other context about the task here.
- Or here

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the test-environment deployment configuration and the pgBackRest repositories, then clarify whether test data must use a separate repository and replace the placeholder acceptance criterion. Done means a test database cluster can bootstrap from the latest appropriate production backup without mixing test writes into production data.

Written by the indexing model from the issue text.

Assessment

Tech stack
postgresql
Domain
databases, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.