Allow staging fleet host traffic
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
infra/staging/templates/fleet-startup.sh.tftpl -
modified
test/openagents/staging_candidate_contract_test.exs
Diff
3 files changed, +15 -2
infra/staging/main.tf modified +3 -2
@@ -630,8 +630,9 @@ resource "google_compute_instance" "fleet" {
| 630 | 630 |
|
| 631 | 631 |
|
| 632 | 632 |
|
| 633 |
|
|
| 634 |
|
|
| 633 |
|
|
| 634 |
|
|
| 635 |
|
|
| 635 | 636 |
|
| 636 | 637 |
|
| 637 | 638 |
|
infra/staging/templates/fleet-startup.sh.tftpl modified +8
@@ -41,6 +41,14 @@ runtime_secret=$(metadata_attribute openagents-runtime-secret)
| 41 | 41 |
|
| 42 | 42 |
|
| 43 | 43 |
|
| 44 |
|
|
| 45 |
|
|
| 46 |
|
|
| 47 |
|
|
| 48 |
|
|
| 49 |
|
|
| 50 |
|
|
| 51 |
|
|
| 44 | 52 |
|
| 45 | 53 |
|
| 46 | 54 |
|
test/openagents/staging_candidate_contract_test.exs modified +4
@@ -45,10 +45,14 @@ defmodule OpenAgents.StagingCandidateContractTest do
| 45 | 45 |
|
| 46 | 46 |
|
| 47 | 47 |
|
| 48 |
|
|
| 48 | 49 |
|
| 49 | 50 |
|
| 50 | 51 |
|
| 52 |
|
|
| 51 | 53 |
|
| 54 |
|
|
| 55 |
|
|
| 52 | 56 |
|
| 53 | 57 |
|
| 54 | 58 |
|