Allow IAP SSH to reach the deploy controller
Deploy story
What this commit did to the running system — joined from the forge receipt chain, the part a commit page elsewhere cannot show.
Not deployed through the forge lane
No push, promotion, build, or deploy receipt references this commit (receipts are scanned over a bounded recent window). Changes shipped by full node replacement carry their proof in the release gate receipt instead.
Changed files
-
modified
infra/staging/main.tf -
modified
ops/production/preflight.sh -
modified
test/openagents/staging_candidate_contract_test.exs
Diff
3 files changed, +17 -3
infra/staging/main.tf modified +1 -1
@@ -200,7 +200,7 @@ resource "google_compute_firewall" "iap_ssh" {
| 200 | 200 |
|
| 201 | 201 |
|
| 202 | 202 |
|
| 203 |
|
|
| 203 |
|
|
| 204 | 204 |
|
| 205 | 205 |
|
| 206 | 206 |
|
ops/production/preflight.sh modified +2 -2
@@ -41,8 +41,8 @@ if [ -n "$(git status --porcelain --untracked-files=all)" ]; then
| 41 | 41 |
|
| 42 | 42 |
|
| 43 | 43 |
|
| 44 |
|
|
| 45 |
|
|
| 44 |
|
|
| 45 |
|
|
| 46 | 46 |
|
| 47 | 47 |
|
| 48 | 48 |
|
test/openagents/staging_candidate_contract_test.exs modified +14
@@ -60,6 +60,20 @@ defmodule OpenAgents.StagingCandidateContractTest do
| 60 | 60 |
|
| 61 | 61 |
|
| 62 | 62 |
|
| 63 |
|
|
| 64 |
|
|
| 65 |
|
|
| 66 |
|
|
| 67 |
|
|
| 68 |
|
|
| 69 |
|
|
| 70 |
|
|
| 71 |
|
|
| 72 |
|
|
| 73 |
|
|
| 74 |
|
|
| 75 |
|
|
| 76 |
|
|
| 63 | 77 |
|
| 64 | 78 |
|
| 65 | 79 |
|