Add a "stand-in" proxy to a deployment
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- terraform
- Domain
- infrastructure
Research direction
Start by reproducing the Terraform deployment behind a proxy and inspect .terraform/modules/cos.tempo/terraform/tempo/main.tf, along with the model-config and charm configuration involved in the failure. Trace how proxy environment variables reach those components. Done means a test confirms both model-config and charms use the proxy environment variables correctly.
Written by the indexing model from the issue text.
Description
Via @marino-mrc.
When COS is deployed via terraform behind a proxy,
| Error: Client Error
│
│ with module.cos.module.tempo.juju_application.s3_integrator,
│ on .terraform/modules/cos.tempo/terraform/tempo/main.tf line 20, in resource "juju_application" "s3_integrator":
│ 20: resource "juju_application" "s3_integrator" {
│
│ Unable to create application, got error: resolving with preferred channel: Post "https://api.charmhub.io/v2/charms/refresh": dial tcp
│ 185.125.188.59:443: i/o timeout
We should have a test to confirm model-config and charms utilize proxy envvars correctly.
- Dominant language
- HCL
- Stars
- 9
- Forks
- 12
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 11
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from canonical/observability-stack
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
canonical/observability-stack#476 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
canonical/observability-stack#428 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
canonical/observability-stack#422 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
canonical/observability-stack#344 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
canonical/observability-stack#306 ·
All issues in canonical/observability-stack
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 84/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
danielmiessler/LifeOS#2215 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
sympozium-ai/sympozium#627 ·
-
repo:raw-data
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
hotosm/raw-data-api#316 · 1 comment ·
-
agentic-workflows cascade-suspected
Difficulty 2/5 1-3 hours Newbie friendliness 68/100