-
Notifications
You must be signed in to change notification settings - Fork 658
Open
Labels
area-integrationsIssues pertaining to Aspire Integrations packagesIssues pertaining to Aspire Integrations packagesflaky-testquarantined-testQuarantined tests that run only in the Outerloop Tests workflowQuarantined tests that run only in the Outerloop Tests workflow
Description
Build Information
Build: https://github.com/dotnet/aspire/actions/runs/15055602954
Build error leg or test failing: Aspire.Hosting.Yarp.Tests.YarpFunctionalTests.VerifyYarpResource
Pull request:
Error Message
Fill the error message using step by step known issues guidance.
{
"ErrorMessage": "",
"ErrorPattern": "",
"BuildRetry": false,
"ExcludeConsoleLog": false
}
Assert.Equal() Failure: Values differ
Expected: OK
Actual: BadGateway at Aspire.Hosting.Yarp.Tests.YarpFunctionalTests.VerifyYarpResource() in /_/tests/Aspire.Hosting.Yarp.Tests/YarpFunctionalTests.cs:line 41
--- End of stack trace from previous location ---
Stdout
Stdout
... (truncated) an async, Boolean doRequestAuth, CancellationToken cancellationToken)
| at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
| at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
| at Microsoft.Extensions.Http.Resilience.ResilienceHandler.<>c.<<SendAsync>b__3_0>d.MoveNext()
| [2025-05-15T21:33:37] Polly Warning: Resilience event occurred. EventName: 'OnRetry', Source: '-standard//Standard-Retry', Operation Key: '', Result: 'An error occurred while sending the request.'
| System.Net.Http.HttpRequestException: An error occurred while sending the request.
| ---> System.IO.IOException: Unable to read data from the transport connection: Connection reset by peer.
| ---> System.Net.Sockets.SocketException (104): Connection reset by peer
| --- End of inner exception stack trace ---
| at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
| at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
| at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async)
| at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
| --- End of inner exception stack trace ---
| at System.Net.Http.HttpConnection.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
| at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
| at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
| at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
| at Microsoft.Extensions.Http.Resilience.ResilienceHandler.<>c.<<SendAsync>b__3_0>d.MoveNext()
| [2025-05-15T21:33:37] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: not all expected containers are connected to the network, retrying... {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 6, "Network": "default-aspire-network-2f000rbt9c", "Expected": 2, "Found": 1}
| [2025-05-15T21:33:37] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: not all expected containers are connected to the network, retrying... {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 7, "Network": "default-aspire-network-2f000rbt9c", "Expected": 2, "Found": 1}
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 41: 2025-05-15T21:33:37.5217536Z
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 42: 2025-05-15T21:33:37.6165379Z warn: Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository[60]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 43: 2025-05-15T21:33:37.6165614Z Storing keys in a directory '/home/app/.aspnet/DataProtection-Keys' that may not be persisted outside of the container. Protected data will be unavailable when container is destroyed. For more information go to https://aka.ms/aspnet/dataprotectionwarning
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 44: 2025-05-15T21:33:37.6204524Z info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[62]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 45: 2025-05-15T21:33:37.6204679Z User profile is available. Using '/home/app/.aspnet/DataProtection-Keys' as key repository; keys will not be encrypted at rest.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 46: 2025-05-15T21:33:37.6384857Z info: Yarp.ReverseProxy.Configuration.ConfigProvider.ConfigurationConfigProvider[1]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 47: 2025-05-15T21:33:37.6385188Z Loading proxy data from config.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 48: 2025-05-15T21:33:37.6561978Z dbug: Microsoft.Extensions.ServiceDiscovery.ServiceEndpointWatcher[1]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 49: 2025-05-15T21:33:37.6562232Z Creating endpoint resolver for service 'http://backend' with 4 providers: Configuration, Configuration, Pass-through, Pass-through.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 50: 2025-05-15T21:33:37.6627573Z dbug: Microsoft.Extensions.ServiceDiscovery.ServiceEndpointWatcher[1]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 51: 2025-05-15T21:33:37.6627735Z Resolving endpoints for service 'http://backend'.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 52: 2025-05-15T21:33:37.6664985Z dbug: Microsoft.Extensions.ServiceDiscovery.Configuration.ConfigurationServiceEndpointProvider[2]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 53: 2025-05-15T21:33:37.6673964Z Using configuration from path 'Services:backend:http' to resolve endpoint 'http' for service 'backend'.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 54: 2025-05-15T21:33:37.6706013Z dbug: Microsoft.Extensions.ServiceDiscovery.Configuration.ConfigurationServiceEndpointProvider[4]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 55: 2025-05-15T21:33:37.6706134Z Endpoints configured for service 'backend' from path 'Services:backend:http': http://backend:8080/.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 56: 2025-05-15T21:33:37.6729780Z dbug: Microsoft.Extensions.ServiceDiscovery.Configuration.ConfigurationServiceEndpointProvider[1]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 57: 2025-05-15T21:33:37.6730366Z Skipping endpoint resolution for service 'backend': 'Collection has existing endpoints'.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 58: 2025-05-15T21:33:37.6786489Z dbug: Microsoft.Extensions.ServiceDiscovery.ServiceEndpointWatcher[3]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 59: 2025-05-15T21:33:37.6786612Z Resolved 1 endpoints for service 'http://backend': http://backend:8080/ (Configuration).
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 60: 2025-05-15T21:33:37.7008776Z dbug: Yarp.ReverseProxy.Management.ProxyConfigManager[24]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 61: 2025-05-15T21:33:37.7008981Z Destination 'destination1[http://backend:8080/]' has been added.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 62: 2025-05-15T21:33:37.7035328Z dbug: Yarp.ReverseProxy.Forwarder.ForwarderHttpClientFactory[45]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 63: 2025-05-15T21:33:37.7035455Z New client created for cluster 'cluster1'.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 64: 2025-05-15T21:33:37.7038548Z dbug: Yarp.ReverseProxy.Management.ProxyConfigManager[21]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 65: 2025-05-15T21:33:37.7038629Z Cluster 'cluster1' has been added.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 66: 2025-05-15T21:33:37.7094468Z dbug: Yarp.ReverseProxy.Management.ProxyConfigManager[27]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 67: 2025-05-15T21:33:37.7094586Z Route 'route1' has been added.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 68: 2025-05-15T21:33:37.7128575Z dbug: Microsoft.Extensions.Hosting.Internal.Host[1]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 69: 2025-05-15T21:33:37.7128703Z Hosting starting
| [2025-05-15T21:33:37] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: not all expected containers are connected to the network, retrying... {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 8, "Network": "default-aspire-network-2f000rbt9c", "Expected": 2, "Found": 1}
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 70: 2025-05-15T21:33:37.7735132Z dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver[53]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 71: 2025-05-15T21:33:37.7735375Z Repository contains no viable default key. Caller should generate a key with immediate activation.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 72: 2025-05-15T21:33:37.7740585Z dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider[57]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 73: 2025-05-15T21:33:37.7740714Z Policy resolution states that a new key should be added to the key ring.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 74: 2025-05-15T21:33:37.7764648Z info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[58]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 75: 2025-05-15T21:33:37.7764768Z Creating key {f64ac08a-ad70-4c11-b3c0-43cc2f5593be} with creation date 2025-05-15 21:33:37Z, activation date 2025-05-15 21:33:37Z, and expiration date 2025-08-13 21:33:37Z.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 76: 2025-05-15T21:33:37.8068440Z dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[32]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 77: 2025-05-15T21:33:37.8068680Z Descriptor deserializer type for key {f64ac08a-ad70-4c11-b3c0-43cc2f5593be} is 'Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AuthenticatedEncryptorDescriptorDeserializer, Microsoft.AspNetCore.DataProtection, Version=9.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 78: 2025-05-15T21:33:37.8118816Z dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[34]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 79: 2025-05-15T21:33:37.8118948Z No key escrow sink found. Not writing key {f64ac08a-ad70-4c11-b3c0-43cc2f5593be} to escrow.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 80: 2025-05-15T21:33:37.8132549Z warn: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[35]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 81: 2025-05-15T21:33:37.8132669Z No XML encryptor configured. Key {f64ac08a-ad70-4c11-b3c0-43cc2f5593be} may be persisted to storage in unencrypted form.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 82: 2025-05-15T21:33:37.8192392Z info: Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository[39]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 83: 2025-05-15T21:33:37.8192710Z Writing data to file '/home/app/.aspnet/DataProtection-Keys/key-f64ac08a-ad70-4c11-b3c0-43cc2f5593be.xml'.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 84: 2025-05-15T21:33:37.8193876Z dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[23]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 85: 2025-05-15T21:33:37.8194100Z Key cache expiration token triggered by 'CreateNewKey' operation.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 86: 2025-05-15T21:33:37.8215403Z dbug: Microsoft.AspNetCore.DataProtection.Repositories.FileSystemXmlRepository[37]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 87: 2025-05-15T21:33:37.8215520Z Reading data from file '/home/app/.aspnet/DataProtection-Keys/key-f64ac08a-ad70-4c11-b3c0-43cc2f5593be.xml'.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 88: 2025-05-15T21:33:37.8242403Z dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[18]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 89: 2025-05-15T21:33:37.8242533Z Found key {f64ac08a-ad70-4c11-b3c0-43cc2f5593be}.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 90: 2025-05-15T21:33:37.8300386Z dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver[13]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 91: 2025-05-15T21:33:37.8300509Z Considering key {f64ac08a-ad70-4c11-b3c0-43cc2f5593be} with expiration date 2025-08-13 21:33:37Z as default key.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 92: 2025-05-15T21:33:37.8361096Z dbug: Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptorFactory[11]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 93: 2025-05-15T21:33:37.8361329Z Using managed symmetric algorithm 'System.Security.Cryptography.Aes'.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 94: 2025-05-15T21:33:37.8361374Z dbug: Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ManagedAuthenticatedEncryptorFactory[10]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 95: 2025-05-15T21:33:37.8361411Z Using managed keyed hash algorithm 'System.Security.Cryptography.HMACSHA256'.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 96: 2025-05-15T21:33:37.8366627Z dbug: Microsoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider[2]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 97: 2025-05-15T21:33:37.8366714Z Using key {f64ac08a-ad70-4c11-b3c0-43cc2f5593be} as the default key.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 98: 2025-05-15T21:33:37.8374129Z dbug: Microsoft.AspNetCore.DataProtection.Internal.DataProtectionHostedService[65]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 99: 2025-05-15T21:33:37.8374250Z Key ring with default key {f64ac08a-ad70-4c11-b3c0-43cc2f5593be} was loaded during application startup.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 100: 2025-05-15T21:33:37.8478016Z dbug: Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware[7]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 101: 2025-05-15T21:33:37.8478262Z Middleware configuration started with options: {AllowedHosts = *, AllowEmptyHosts = True, IncludeFailureMessage = True}
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 102: 2025-05-15T21:33:37.8483438Z dbug: Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware[0]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 103: 2025-05-15T21:33:37.8483649Z Wildcard detected, all requests with hosts will be allowed.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 104: 2025-05-15T21:33:37.8699590Z info: Microsoft.Hosting.Lifetime[14]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 105: 2025-05-15T21:33:37.8699798Z Now listening on: http://[::]:5000
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 106: 2025-05-15T21:33:37.8701966Z dbug: Microsoft.AspNetCore.Hosting.Diagnostics[13]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 107: 2025-05-15T21:33:37.8702374Z Loaded hosting startup assembly yarp
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 108: 2025-05-15T21:33:37.8705842Z info: Microsoft.Hosting.Lifetime[0]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 109: 2025-05-15T21:33:37.8705924Z Application started. Press Ctrl+C to shut down.
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 110: 2025-05-15T21:33:37.8705965Z info: Microsoft.Hosting.Lifetime[0]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 111: 2025-05-15T21:33:37.8706003Z Hosting environment: Production
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 112: 2025-05-15T21:33:37.8709969Z info: Microsoft.Hosting.Lifetime[0]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 113: 2025-05-15T21:33:37.8710046Z Content root path: /
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 114: 2025-05-15T21:33:37.8710084Z dbug: Microsoft.Extensions.Hosting.Internal.Host[2]
| [2025-05-15T21:33:37] Aspire.Hosting.Tests.Resources.yarp Information: 115: 2025-05-15T21:33:37.8710120Z Hosting started
| [2025-05-15T21:33:38] Polly Information: Execution attempt. Source: '-standard//Standard-Retry', Operation Key: '', Result: '404', Handled: 'False', Attempt: '1', Execution Time: 90.3217ms
| [2025-05-15T21:33:38] Polly Information: Execution attempt. Source: '-standard//Standard-Retry', Operation Key: '', Result: '404', Handled: 'False', Attempt: '0', Execution Time: 1211.99ms
| [2025-05-15T21:33:38] Aspire.Hosting.Health.ResourceHealthCheckService Trace: Health report status for 'yarp' is Healthy.
| [2025-05-15T21:33:38] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Resource 'yarp' is ready.
| [2025-05-15T21:33:38] Aspire.Hosting.Health.ResourceHealthCheckService Trace: Health reports for 'yarp' have changed. Publishing updated reports.
| [2025-05-15T21:33:38] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Publishing ResourceReadyEvent for 'yarp'.
| [2025-05-15T21:33:38] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Waiting for ResourceReadyEvent for 'yarp'.
| [2025-05-15T21:33:38] Aspire.Hosting.Health.ResourceHealthCheckService Debug: ResourceReadyEvent for 'yarp' completed.
| [2025-05-15T21:33:38] Aspire.Hosting.Health.ResourceHealthCheckService Debug: Publishing the result of ResourceReadyEvent for 'yarp'.
| [2025-05-15T21:33:38] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 14 Resource yarp/yarp-yezygqsh update published: ResourceType = Container, CreationTimeStamp = 2025-05-15T21:33:32, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = False, ExitCode = (null), Urls = { http = http://localhost:42895 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Production OTEL_EXPORTER_OTLP_ENDPOINT = http://host.docker.internal:4317 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=yezygqsh OTEL_SERVICE_NAME = yarp YARP_UNSAFE_OLTP_CERT_ACCEPT_ANY_SERVER_CERTIFICATE = true services__backend__http__0 = http://backend:8080 }, Properties = { container.image = mcr.microsoft.com/dotnet/nightly/yarp:latest container.id = 0bd41f5d066cf93f685633b7b9e372d1372c5bd88142db25b981393f9d90c0c4 container.command = (null) container.args = dotnet, /app/yarp.dll, /etc/yarp.config container.ports = 5000 container.lifetime = Session resource.appArgs = resource.appArgsSensitivity = }, HealthReports = { yarp_http_/heath_404_check = Healthy }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T21:33:38] Aspire.Hosting.Health.ResourceHealthCheckService Trace: Resource 'yarp' health check monitoring loop starting delay of 00:00:30.
| [2025-05-15T21:33:38] Aspire.Hosting.ApplicationModel.ResourceNotificationService Debug: Finished waiting for resource 'yarp'.
| [2025-05-15T21:33:38] Aspire.Hosting.ApplicationModel.ResourceNotificationService Trace: Version: 15 Resource yarp/yarp-yezygqsh update published: ResourceType = Container, CreationTimeStamp = 2025-05-15T21:33:32, State = { Text = Running, Style = (null) }, IsHidden = False, HeathStatus = Healthy, ResourceReady = True, ExitCode = (null), Urls = { http = http://localhost:42895 }, EnvironmentVariables = { ASPNETCORE_ENVIRONMENT = Production OTEL_EXPORTER_OTLP_ENDPOINT = http://host.docker.internal:4317 OTEL_EXPORTER_OTLP_PROTOCOL = grpc OTEL_RESOURCE_ATTRIBUTES = service.instance.id=yezygqsh OTEL_SERVICE_NAME = yarp YARP_UNSAFE_OLTP_CERT_ACCEPT_ANY_SERVER_CERTIFICATE = true services__backend__http__0 = http://backend:8080 }, Properties = { container.image = mcr.microsoft.com/dotnet/nightly/yarp:latest container.id = 0bd41f5d066cf93f685633b7b9e372d1372c5bd88142db25b981393f9d90c0c4 container.command = (null) container.args = dotnet, /app/yarp.dll, /etc/yarp.config container.ports = 5000 container.lifetime = Session resource.appArgs = resource.appArgsSensitivity = }, HealthReports = { yarp_http_/heath_404_check = Healthy }, Commands = { resource-start (Start) = Hidden resource-stop (Stop) = Enabled resource-restart (Restart) = Enabled }
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 116: 2025-05-15T21:33:38.3543566Z dbug: Microsoft.AspNetCore.Server.Kestrel.Connections[39]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 117: 2025-05-15T21:33:38.3543802Z Connection id "0HNCJV0JR187A" accepted.
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 118: 2025-05-15T21:33:38.3694119Z dbug: Microsoft.AspNetCore.Server.Kestrel.Connections[1]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 119: 2025-05-15T21:33:38.3694259Z Connection id "0HNCJV0JR187A" started.
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 120: 2025-05-15T21:33:38.4115934Z info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 121: 2025-05-15T21:33:38.4116423Z Request starting HTTP/1.1 GET http://localhost:42895/heath - - -
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 122: 2025-05-15T21:33:38.4138063Z trce: Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware[2]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 123: 2025-05-15T21:33:38.4138179Z All hosts are allowed.
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 124: 2025-05-15T21:33:38.4224399Z dbug: Microsoft.AspNetCore.Routing.Matching.DfaMatcher[1000]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 125: 2025-05-15T21:33:38.4224595Z No candidates found for the request path '/heath'
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 126: 2025-05-15T21:33:38.4227654Z dbug: Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware[2]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 127: 2025-05-15T21:33:38.4227720Z Request did not match any endpoints
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 128: 2025-05-15T21:33:38.4270390Z dbug: Microsoft.AspNetCore.Server.Kestrel.Connections[9]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 129: 2025-05-15T21:33:38.4270488Z Connection id "0HNCJV0JR187A" completed keep alive response.
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 130: 2025-05-15T21:33:38.4456973Z info: Microsoft.AspNetCore.Hosting.Diagnostics[2]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 131: 2025-05-15T21:33:38.4457146Z Request finished HTTP/1.1 GET http://localhost:42895/heath - 404 0 - 28.8130ms
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 132: 2025-05-15T21:33:38.4488332Z info: Microsoft.AspNetCore.Hosting.Diagnostics[16]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 133: 2025-05-15T21:33:38.4488459Z Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://localhost:42895/heath, Response status code: 404
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 134: 2025-05-15T21:33:38.4571323Z dbug: Microsoft.AspNetCore.Server.Kestrel.Connections[39]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 135: 2025-05-15T21:33:38.4571462Z Connection id "0HNCJV0JR187B" accepted.
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 136: 2025-05-15T21:33:38.4601920Z dbug: Microsoft.AspNetCore.Server.Kestrel.Connections[1]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 137: 2025-05-15T21:33:38.4602058Z Connection id "0HNCJV0JR187B" started.
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 138: 2025-05-15T21:33:38.4605940Z info: Microsoft.AspNetCore.Hosting.Diagnostics[1]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 139: 2025-05-15T21:33:38.4606013Z Request starting HTTP/1.1 GET http://localhost:42895/aspnetapp - - -
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 140: 2025-05-15T21:33:38.4606049Z trce: Microsoft.AspNetCore.HostFiltering.HostFilteringMiddleware[2]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 141: 2025-05-15T21:33:38.4606080Z All hosts are allowed.
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 142: 2025-05-15T21:33:38.4658438Z dbug: Microsoft.AspNetCore.Routing.Matching.DfaMatcher[1001]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 143: 2025-05-15T21:33:38.4658576Z 1 candidate(s) found for the request path '/aspnetapp'
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 144: 2025-05-15T21:33:38.4689910Z dbug: Microsoft.AspNetCore.Routing.Matching.DfaMatcher[1005]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 145: 2025-05-15T21:33:38.4690033Z Endpoint 'route1' with route pattern '/aspnetapp/{**catch-all}' is valid for the request path '/aspnetapp'
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 146: 2025-05-15T21:33:38.4695144Z dbug: Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware[1]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 147: 2025-05-15T21:33:38.4695305Z Request matched endpoint 'route1'
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 148: 2025-05-15T21:33:38.4703965Z trce: Microsoft.AspNetCore.Routing.EndpointRoutingMiddleware[8]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 149: 2025-05-15T21:33:38.4704083Z The endpoint does not specify the IRequestSizeLimitMetadata.
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 150: 2025-05-15T21:33:38.4714910Z info: Microsoft.AspNetCore.Routing.EndpointMiddleware[0]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 151: 2025-05-15T21:33:38.4715031Z Executing endpoint 'route1'
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 152: 2025-05-15T21:33:38.5017932Z info: Yarp.ReverseProxy.Forwarder.HttpForwarder[9]
| [2025-05-15T21:33:38] Aspire.Hosting.Tests.Resources.yarp Information: 153: 2025-05-15T21:33:38.5018123Z Proxying to http://backend:8080/ HTTP/2 RequestVersionOrLower
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Container resources.
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Container resources.
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Service resources.
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Service resources.
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Executable resources.
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Executable resources.
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.DcpExecutor Debug: Cancellation received while watching Endpoint resources.
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.DcpExecutor Debug: Stopped watching Endpoint resources.
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.DcpExecutor Debug: Log streaming for backend-pkmzsxck was cancelled.
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.DcpExecutor Debug: Log streaming for yarp-yezygqsh was cancelled.
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server.adminHttpHandler Information: API server changed status {"OldStatus": "Running", "NewStatus": "CleaningResources"}
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.dcpctrl.ContainerReconciler Error: could not persist Endpoint object {"Container": {"name":"backend-pkmzsxck"}, "Reconciliation": 19, "ServiceName": "backend", "Workload": "/backend-pkmzsxck", "error": "Endpoint.usvc-dev.developer.microsoft.com \"backend-pkmzsxck-ebtnu8i6d8\" is invalid: <nil>: Forbidden: new resources cannot be created because the API server is shutting down"}
| [2025-05-15T21:33:38] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: all expected containers are connected to the network {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 9, "Network": "default-aspire-network-2f000rbt9c", "Expected": 2, "Found": 2}
| [2025-05-15T21:33:39] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: all expected containers are connected to the network {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 10, "Network": "default-aspire-network-2f000rbt9c", "Expected": 2, "Found": 2}
| [2025-05-15T21:33:39] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: not all expected containers are connected to the network, retrying... {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 11, "Network": "default-aspire-network-2f000rbt9c", "Expected": 2, "Found": 0}
| [2025-05-15T21:33:39] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: not all expected containers are connected to the network, retrying... {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 12, "Network": "default-aspire-network-2f000rbt9c", "Expected": 1, "Found": 0}
| [2025-05-15T21:33:39] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: not all expected containers are connected to the network, retrying... {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 13, "Network": "default-aspire-network-2f000rbt9c", "Expected": 1, "Found": 0}
| [2025-05-15T21:33:40] Aspire.Hosting.Dcp.dcpctrl.ContainerReconciler Information: no more Container resources are being watched, cancelling container watch {"Container": {"name":"backend-pkmzsxck"}, "Reconciliation": 29}
| [2025-05-15T21:33:40] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: all expected containers are connected to the network {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 14, "Network": "default-aspire-network-2f000rbt9c", "Expected": 0, "Found": 0}
| [2025-05-15T21:33:40] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: all expected containers are connected to the network {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 15, "Network": "default-aspire-network-2f000rbt9c", "Expected": 0, "Found": 0}
| [2025-05-15T21:33:40] Aspire.Hosting.Dcp.dcpproc.monitor Information: monitor process exited, shutting down {"pid": 3981}
| [2025-05-15T21:33:41] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: ContainerNetwork object is being deleted {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 16, "NetworkName": "default-aspire-network-2f000rbt9c"}
| [2025-05-15T21:33:41] Aspire.Hosting.Dcp.dcpproc.monitor Information: monitor process exited, shutting down {"pid": 4427}
| [2025-05-15T21:33:41] Aspire.Hosting.Dcp.dcpctrl.NetworkReconciler Information: no more ContainerNetwork resources are being watched, cancelling network watch {"NetworkName": {"name":"default-aspire-network"}, "Reconciliation": 16}
| [2025-05-15T21:33:42] Aspire.Hosting.Dcp.dcp.start-apiserver.api-server.adminHttpHandler Information: API server changed status {"OldStatus": "CleanupComplete", "NewStatus": "Stopping"}
| [2025-05-15T21:33:42] Aspire.Hosting.Dcp.dcp.start-apiserver Information: Shutting down...
| [2025-05-15T21:33:42] Aspire.Hosting.Dcp.dcp.start-apiserver.dcp-host Information: Service DCP controller host terminated gracefully
| [2025-05-15T21:33:42] Aspire.Hosting.Dcp.dcp.start-apiserver Information: Shutdown complete.
Report for Quarantined runs
Recent runs:
OS | Last 100 runs |
---|
-- Updated on 7/26/2025 7:49:04 PM UTC
Report for PRs and Rolling builds
Last 10 failures:
Run date | Test Name |
---|
Summary of the failures
Last 24 hrs | Last 7 days | Last 30 days |
---|---|---|
0 | 0 | 0 |
-- Updated on 7/26/2025 7:49:04 PM UTC
Metadata
Metadata
Assignees
Labels
area-integrationsIssues pertaining to Aspire Integrations packagesIssues pertaining to Aspire Integrations packagesflaky-testquarantined-testQuarantined tests that run only in the Outerloop Tests workflowQuarantined tests that run only in the Outerloop Tests workflow