fix(observatory): admit committed M49 executor candidates

This commit is contained in:
DCCONSTRUCTIONS
2026-08-31 16:06:23 +03:00
parent 9beb534108
commit 8a1c578e0e
2 changed files with 6 additions and 5 deletions
@@ -130,7 +130,7 @@ $manifestPath = Resolve-DFile (Join-Path $sourceRoot "release-manifest.json") "p
$manifest = Get-Content -LiteralPath $manifestPath -Raw | ConvertFrom-Json
if (
[string]$manifest.candidate_sha256 -cne $CandidateId -or
[string]$manifest.source_state -cne "uncommitted-candidate" -or
[string]$manifest.source_state -cne "committed-snapshot" -or
[string]$manifest.state -cne "blocked" -or
[string]$manifest.travel_build_image_sha256 -cne $BaseImageId.Substring(7) -or
[string]$manifest.profile_sha256 -cne $ProfileSha256 -or
@@ -347,7 +347,7 @@ $releaseDocument = [ordered]@{
network = "none"
result = "passed"
}
blockers = @("committed-source-snapshot-missing")
blockers = @("runtime-registry-promotion-pending")
authority = $Authority
}
$releasePath = Join-Path $installed "executor-release-candidate.json"
@@ -376,7 +376,7 @@ $receipt = [ordered]@{
fixture_smoke = "passed"
protected_runtime = $protectedIdentities
legacy_m49_task_state = if ($null -eq $legacyTaskAfter) { $null } else { [string]$legacyTaskAfter.State }
blockers = @("committed-source-snapshot-missing")
blockers = @("runtime-registry-promotion-pending")
authority = $Authority
}
$receiptPath = Join-Path $installed "worker-installation-receipt.json"
@@ -396,6 +396,6 @@ $receiptSha256 = Get-Sha256 $receiptPath
compiled_runner_build_seal_sha256 = $buildSealSha256
worker_installation_receipt_sha256 = $receiptSha256
fixture_smoke = "passed"
blocker = "committed-source-snapshot-missing"
blocker = "runtime-registry-promotion-pending"
release_root = $releaseRoot
} | ConvertTo-Json -Compress