bcgov / bcgov/entity

Legal API - Update Prod Configuration for GCP Report API and 1Password

Open
#24,475 3 comments 0 reactions 0 assignees View on GitHub
Entities Team
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

We need to update the Prod environment to use the new GCP Report API configuration.

**Findings:**
The Prod's URL for `REPORT_SVC_URL` is `https://report-api-prod-mr7xg6cgsa-nn.a.run.app/api/v1/reports`.
The current OCP configuration does not match the correct Prod URL.

**TODOs:**
- Update Prod’s OCP Secret:
- [ ] Replace the current `REPORT_SVC_URL` with the new GCP URL in the Legal API's Prod OCP Secret.
- [ ] After updating, verify that the change has been applied correctly. (Redeploy to Prod to ensure the updated configuration is picked up.)
- [ ] Test the functionality related to report generation in Prod to ensure the new URL is working as expected.

~Check and Update 1Password Configuration: (Done)~

~Verify if the current 1Password configuration for Prod is up-to-date with the new `REPORT_SVC_URL` GCP setup.~

~If necessary, update the 1Password to use the new GCP URL.~

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the Legal API's Prod OCP Secret and locate the REPORT_SVC_URL entry, comparing it with the specified GCP Report API URL. After updating the secret, redeploy Prod and test report generation to verify the new configuration works.

Written by the indexing model from the issue text.

Assessment

Tech stack
gcp, kubernetes
Domain
api, cloud, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.