Repository navigation
[deploy] Fetch cert_check certs from the bucket region - #4393
Conversation
The cert buckets are in us-east-2, but the AWS_DEFAULT_REGION secret is another region. The CLI's redirect to s3.us-east-2.amazonaws.com was blocked by the harden-runner egress policy, so every run failed to download the certs. Request us-east-2 directly and allow that endpoint. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
e357686 to
6df8d27
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #4393 +/- ##
=======================================
Coverage 76.26% 76.26%
=======================================
Files 305 305
Lines 11452 11452
Branches 1409 1409
=======================================
Hits 8734 8734
Misses 2324 2324
Partials 394 394
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
After deploying v3.0.1, the existing NUC Certificates kept for c in local nuc1 nuc2 nuc3; do
kubectl --context <prod-context> -n combine-cert-proxy patch certificate "$c-thecombine-app-tls" \
--type merge -p '{"spec":{"renewBefore":null,"renewBeforePercentage":92}}'
donecert-manager reissued all four, |
jasonleenaylor
left a comment
There was a problem hiding this comment.
@jasonleenaylor reviewed 1 file and all commit messages, and made 1 comment.
Reviewable status:complete! all files reviewed, all discussions resolved (waiting on imnasnainaec).
Follow-up to #4387.
Summary
The cert buckets are in us-east-2, but the
AWS_DEFAULT_REGIONsecret is a different region. The CLI's redirect to us-east-2 was blocked by the harden-runner egress policy, socert_checkhas failed on every run. It now requests us-east-2 directly.Evidence
workflow_dispatchrun on this branch (run) downloads and checks all four certs, after prod renewed them (see comment below):Merge Danger
Door: two-way
Blast Radius: none
Only the scheduled
cert_checkworkflow changes. It reads from S3 and has no effect on deployments.🤖 Generated with Claude Code
This change is
Summary by CodeRabbit