diff --git a/scripts/smoke-deployment.sh b/scripts/smoke-deployment.sh index d931339..937c454 100755 --- a/scripts/smoke-deployment.sh +++ b/scripts/smoke-deployment.sh @@ -101,7 +101,7 @@ if [[ "$ready" != true ]]; then exit 1 fi -listing_id="$(jq -r 'select(.event == "host.registered") | .listingId' "$host_log" | tail -n 1)" +listing_id="$(jq -r 'select(.event == "host.ready") | .listingId' "$host_log" | tail -n 1)" if [[ -z "$listing_id" || "$listing_id" == null ]]; then printf 'Host diagnostic did not report a listing ID.\n' >&2 exit 1 diff --git a/tests/FinalFactory.Rendezvous.Tests/Documentation/DocumentationContractTests.cs b/tests/FinalFactory.Rendezvous.Tests/Documentation/DocumentationContractTests.cs index 835d449..c8c3e91 100644 --- a/tests/FinalFactory.Rendezvous.Tests/Documentation/DocumentationContractTests.cs +++ b/tests/FinalFactory.Rendezvous.Tests/Documentation/DocumentationContractTests.cs @@ -61,6 +61,7 @@ public sealed partial class DocumentationContractTests Assert.Contains("metadata.st_mode & 0o077", helper, StringComparison.Ordinal); Assert.Contains("metadata.st_nlink != 1", helper, StringComparison.Ordinal); Assert.Contains("mint-local-publisher-credential.sh", smoke, StringComparison.Ordinal); + Assert.Contains("select(.event == \"host.ready\") | .listingId", smoke, StringComparison.Ordinal); Assert.DoesNotContain("hexkey:", smoke, StringComparison.Ordinal); Assert.DoesNotContain("openssl dgst", smoke, StringComparison.Ordinal); }