Build information
Build: https://github.com/microsoft/aspire/actions/runs/26546831004
Build error leg or test failing: Aspire.Cli.EndToEnd.Tests.KubernetesDeployTypeScriptTests.DeployTypeScriptAppToKubernetes
Artifact: All-TestResults
Fill in the error message template
Error Message
Fill the error message using step by step known issues guidance.
{
"ErrorMessage": "System.InvalidOperationException : Pipeline failed unexpectedly. Terminal output:",
"ErrorPattern": "",
"BuildRetry": false,
"ExcludeConsoleLog": false
}
Error details
Error details (55 lines)
Error Message: System.InvalidOperationException : Pipeline failed unexpectedly. Terminal output:
message: toomanyrequests: You have reached your unauthenticated pull rate limit. https://www.docker.com/increase-rate-limit
00:41:43 (pipeline-execution) ✗ ------
00:41:43 (pipeline-execution) ✗ > [internal] load metadata for docker.io/library/node:22-alpine:
00:41:43 (pipeline-execution) ✗ ------
00:41:43 (pipeline-execution) ✗ Dockerfile:12
00:41:43 (pipeline-execution) ✗ --------------------
00:41:43 (pipeline-execution) ✗ 10 | FROM ${FRONTEND_IMAGENAME} AS frontend_stage
00:41:43 (pipeline-execution) ✗ 11 |
00:41:43 (pipeline-execution) ✗ 12 | >>> FROM node:22-alpine AS runtime
00:41:43 (pipeline-execution) ✗ 13 |
00:41:43 (pipeline-execution) ✗ 14 | WORKDIR /app
00:41:43 (pipeline-execution) ✗ --------------------
00:41:43 (pipeline-execution) ✗ ERROR: failed to build: failed to solve: node:22-alpine: failed to resolve source metadata for docker.io/library/node:22-alpine:
failed to copy: httpReadSeeker: failed open: unexpected status code
https://registry-1.docker.io/v2/library/node/manifests/sha256:968df39aedcea65eeb078fb336ed7191baf48f972b4479711397108be0966920: 429 Too Many Requests - Server
message: toomanyrequests: You have reached your unauthenticated pull rate limit. https://www.docker.com/increase-rate-limit
00:41:43 (pipeline-execution) ✗ Failed
------------------------------------------------------------
✅ 16/18 steps succeeded • ❌ 2 failed • Total time: 13.03s
Steps Summary:
Step timeline: 0s 13.00s
│───────┬──────┬─────┬───────│
1.58ms ✓ validate-compute-environments │╴ │
5.07ms ✓ prepare-deployment-targets-env │╴ │
0.85ms ✓ before-start │╴ │
0.70ms ✓ validate-kubernetes │╴ │
12.99s ✗ pipeline-execution │╶──────────────────────────╴│
0.72s ✓ process-parameters │╶─╴ │
7.93ms ✓ publish-prereq │ ╴ │
0.19s ✓ publish-env │ ╴ │
0.70ms ✓ publish │ ╴ │
2.41ms ✓ build-prereq │ ╴ │
11.69s ✓ build-frontend │ ╶────────────────────────╴ │
0.55s ✗ build-app │ ╶─╴│
11.66ms ✓ deploy-prereq │ ╴ │
0.71s ✓ check-container-runtime │╶─╴ │
1.73ms ✓ validate-build-only-container-references │╴ │
4.12ms ✓ push-prereq │╴ │
1.28ms ✓ validate-javascript-dockerfile-run-script-frontend │╴ │
0.70s ✓ check-helm-prereqs-env │╶─╴ │
❌ Pipeline failed
For more details, add --pipeline-log-level debug/trace to the command.
------------------------------------------------------------
\ud83d\udcc4 See logs at /root/.aspire/logs/cli_20260528T004121_0a8d4871.log
[30 ERR:6] $
Stack Trace:
at Aspire.Tests.Shared.Hex1bAutomatorTestHelpers.WaitForPipelineSuccessAsync(Hex1bTerminalAutomator auto, Nullable`1 timeout) in /_/tests/Shared/Hex1bAutomatorTestHelpers.cs:line 783
at Aspire.Cli.EndToEnd.Tests.Helpers.KubernetesDeployTestHelpers.AspireDeployInteractiveAsync(Hex1bTerminalAutomator auto, SequenceCounter counter, IReadOnlyList`1 parameterResponses, String outputDir) in /_/tests/Aspire.Cli.EndToEnd.Tests/Helpers/KubernetesDeployTestHelpers.cs:line 299
at Aspire.Cli.EndToEnd.Tests.KubernetesDeployTypeScriptTests.DeployTypeScriptAppToKubernetes() in /_/tests/Aspire.Cli.EndToEnd.Tests/KubernetesDeployTypeScriptTests.cs:line 116
at Aspire.Cli.EndToEnd.Tests.KubernetesDeployTypeScriptTests.DeployTypeScriptAppToKubernetes() in /_/tests/Aspire.Cli.EndToEnd.Tests/KubernetesDeployTypeScriptTests.cs:line 146
--- End of stack trace from previous location ---
Standard Output
CLI install strategy detection starting...
→ Selected: LocalArchive (ASPIRE_E2E_CLI_ARCHIVE_DIR=/home/runner/work/aspire/aspire/cli-archives)
Temporary workspace created at: /tmp/Aspire.Cli.Tests/TemporaryWorkspaces/1750b2f8-b55b-4a91-8659-2a20fef78ba5
Cluster name: aspire-e2e-cc08d694e97846dcb5b11
Namespace: test-aspire-e2e-cc08d
Creating Docker test terminal:
Test name: DeployTypeScriptAppToKubernetes
Strategy: LocalArchive (/home/runner/work/aspire/aspire/cli-archives) [expected=13.4.0-pr.17568.g4590fe06]
Expected ver: 13.4.0-pr.17568.g4590fe06
Variant: DotNet
Dockerfile: (prebuilt image)
Image: aspire-cli-e2e-dotnet:prebuilt
Workspace: /tmp/Aspire.Cli.Tests/TemporaryWorkspaces/1750b2f8-b55b-4a91-8659-2a20fef78ba5
Docker socket: True
Dimensions: 160x48
Recording: /home/runner/work/aspire/aspire/testresults/recordings/DeployTypeScriptAppToKubernetes.cast
Looking for apphost.mts at: /tmp/Aspire.Cli.Tests/TemporaryWorkspaces/1750b2f8-b55b-4a91-8659-2a20fef78ba5/K8sTsTest/apphost.mts
Modified apphost.mts with Kubernetes environment configuration
Cleanup: Failed to delete KinD cluster 'aspire-e2e-cc08d694e97846dcb5b11': An error occurred trying to start process '/home/runner/.local/bin/kind' with working directory '/home/runner/work/aspire/aspire/run-tests'. No such file or directory
Disposing temporary workspace at: /tmp/Aspire.Cli.Tests/TemporaryWorkspaces/1750b2f8-b55b-4a91-8659-2a20fef78ba5
📊 View CI Failure Report
Build information
Build: https://github.com/microsoft/aspire/actions/runs/26546831004
Build error leg or test failing: Aspire.Cli.EndToEnd.Tests.KubernetesDeployTypeScriptTests.DeployTypeScriptAppToKubernetes
Artifact: All-TestResults
Fill in the error message template
Error Message
Fill the error message using step by step known issues guidance.
{ "ErrorMessage": "System.InvalidOperationException : Pipeline failed unexpectedly. Terminal output:", "ErrorPattern": "", "BuildRetry": false, "ExcludeConsoleLog": false }Error details
Error details (55 lines)
Standard Output
📊 View CI Failure Report