Skip to content

Request from inside Dind self hosted runner always returns error with message: net/http: TLS handshake timeout #4259

@joerecra

Description

@joerecra

Checks

Controller Version

0.12.1

Deployment Method

Helm

Checks

  • This isn't a question or user support case (For Q&A and community support, go to Discussions).
  • I've read the Changelog before submitting this issue and I'm sure it's not due to any recently-introduced backward-incompatible changes

To Reproduce

1. GHA sample:

   - name: Await Manual Approval
        uses: trstringer/manual-approval@v1
        with:
          secret: ${{ steps.generate_token.outputs.token }}
          approvers: infrareviewers # team slug
          minimum-approvals: 1
          issue-title: "Manual Approval Required for Terraform Apply"
          issue-body: "Please approve or deny the deployment."

Describe the bug

When workflow reaches this step, it returns net/http: TLS handshake timeout
As Shown below:

`Attempting to expand user td-infra/infrareviewers as a group (may not succeed)
Get "https://api.github.com/orgs/td-infra/teams/infrareviewers/members": net/http: TLS handshake timeout
Creating issue in repo td-infra/route53 with the following content:
Title: Manual Approval Required for Terraform Apply
Approvers: [infrareviewers]
Body:

Note

Workflow is pending manual review.
URL: https://github.com/td-infra/route53/actions/runs/17992055657
[!IMPORTANT]
Required approvers:

  • @infrareviewers
    [!TIP]
    Respond "approved", "approve", "lgtm", "yes" to continue workflow or "denied", "deny", "no" to cancel.
    error creating issue: Post "https://api.github.com/repos/td-infra/route53/issues": read tcp 172.17.0.2:57936->140.82.114.6:443: read: connection reset by peer`

Describe the expected behavior

It should return the list of members in the specified team

Additional Context

Im using containerMode.type dind ... and I tried changing MTU to 1460, 1440 and 1400 and added it to dind container params but it isnt still working

Controller Logs

│ manager 2025-09-25T08:42:18-04:00    INFO    AutoscalingRunnerSet    Find existing ephemeral runner set    {"version": "0.12.1", "autoscalingrunnerset": {"name":"arc-runner-set","namespace":"apps"}, "name": "arc-runner-set-h8ff4", "specHash": "69b4d5ccb4"}             │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Deleted jitconfig secret    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                        │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    EphemeralRunner has already finished. Stopping reconciliation and waiting for EphemeralRunnerSet to clean it up    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","nam │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Cleaning up resources after after ephemeral runner termination    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}, "phase": "Succeeded"}            │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Cleaning up the runner pod    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                      │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Pod contains deletion timestamp    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                 │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Cleaning up the runner jitconfig secret    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunnerSet    Ephemeral runner counts    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "pending": 0, "running": 0, "finished": 1, "failed": 0, "deleting": 0}         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunnerSet    Scaling comparison    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "current": 0, "desired": 0}                                                         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunnerSet    Deleting finished ephemeral runner    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "name": "arc-runner-set-h8ff4-runner-nxctw"}                        │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Runner jitconfig secret is deleted    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                              │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    EphemeralRunner has already finished. Stopping reconciliation and waiting for EphemeralRunnerSet to clean it up    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","nam │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Trying to clean up runner from the service    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                      │
│ manager 2025-09-25T08:42:18-04:00    INFO    AutoscalingRunnerSet    Find existing ephemeral runner set    {"version": "0.12.1", "autoscalingrunnerset": {"name":"arc-runner-set","namespace":"apps"}, "name": "arc-runner-set-h8ff4", "specHash": "69b4d5ccb4"}             │
│ manager 2025-09-25T08:42:18-04:00    INFO    actions-clients    retrieve actions client    {"githubConfigURL": "https://github.com/td-infrastructure", "namespace": "apps"}                                                                                                  │
│ manager 2025-09-25T08:42:18-04:00    INFO    actions-clients    using cache client    {"githubConfigURL": "https://github.com/td-infrastructure", "namespace": "apps"}                                                                                                       │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Removing runner from the service    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}, "runnerId": 91}                                                │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunnerSet    Ephemeral runner counts    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "pending": 0, "running": 0, "finished": 0, "failed": 0, "deleting": 1}         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunnerSet    Scaling comparison    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "current": 0, "desired": 0}                                                         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Removed runner from the service    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}, "runnerId": 91}                                                 │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Runner is cleaned up from the service, removing finalizer    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                       │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Removed finalizer from ephemeral runner    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Finalizing ephemeral runner    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                     │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Cleaning up the runner pod    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                      │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Pod contains deletion timestamp    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                 │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Cleaning up the runner jitconfig secret    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunnerSet    Ephemeral runner counts    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "pending": 0, "running": 0, "finished": 0, "failed": 0, "deleting": 1}         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunnerSet    Scaling comparison    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "current": 0, "desired": 0}                                                         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Runner jitconfig secret is deleted    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                              │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Removing finalizer    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                              │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Successfully removed finalizer after cleanup    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                    │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Finalizing ephemeral runner    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                     │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Cleaning up the runner pod    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                      │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Pod contains deletion timestamp    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                 │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Cleaning up the runner jitconfig secret    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunnerSet    Ephemeral runner counts    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "pending": 0, "running": 0, "finished": 0, "failed": 0, "deleting": 0}         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunnerSet    Scaling comparison    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "current": 0, "desired": 0}                                                         │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Runner jitconfig secret is deleted    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                              │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Removing finalizer    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                                              │
│ manager 2025-09-25T08:42:18-04:00    INFO    EphemeralRunner    Successfully removed finalizer after cleanup    {"version": "0.12.1", "ephemeralrunner": {"name":"arc-runner-set-h8ff4-runner-nxctw","namespace":"apps"}}                                                    │
│ manager 2025-09-25T08:43:07-04:00    INFO    EphemeralRunnerSet    Ephemeral runner counts    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "pending": 0, "running": 0, "finished": 0, "failed": 0, "deleting": 0}         │
│ manager 2025-09-25T08:43:07-04:00    INFO    EphemeralRunnerSet    Scaling comparison    {"version": "0.12.1", "ephemeralrunnerset": {"name":"arc-runner-set-h8ff4","namespace":"apps"}, "current": 0, "desired": 0}                                                         │
│ manager 2025-09-25T08:43:07-04:00    INFO    AutoscalingRunnerSet    Find existing ephemeral runner set    {"version": "0.12.1", "autoscalingrunnerset": {"name":"arc-runner-set","namespace":"apps"}, "name": "arc-runner-set-h8ff4", "specHash": "69b4d5ccb4"}

Runner Pod Logs

│ listener 2025-09-25T08:41:24-04:00    INFO    listener-app.listener    Deleting last message    {"lastMessageID": 100000051}                                                                                                                                                 │
│ listener 2025-09-25T08:41:24-04:00    INFO    listener-app.worker.kubernetesworker    Calculated target runner count    {"assigned job": 1, "decision": 1, "min": 0, "max": 2147483647, "currentRunnerCount": 1, "jobsCompleted": 0}                                         │
│ listener 2025-09-25T08:41:24-04:00    INFO    listener-app.worker.kubernetesworker    Compare    {"original": "{\"metadata\":{\"creationTimestamp\":null},\"spec\":{\"replicas\":-1,\"patchID\":-1,\"ephemeralRunnerSpec\":{\"metadata\":{\"creationTimestamp\":null},\"spec │
│ listener 2025-09-25T08:41:24-04:00    INFO    listener-app.worker.kubernetesworker    Preparing EphemeralRunnerSet update    {"json": "{\"spec\":{\"patchID\":1,\"replicas\":1}}"}                                                                                           │
│ listener 2025-09-25T08:41:24-04:00    INFO    listener-app.worker.kubernetesworker    Ephemeral runner set scaled.    {"namespace": "apps", "name": "arc-runner-set-h8ff4", "replicas": 1}                                                                                   │
│ listener 2025-09-25T08:41:24-04:00    INFO    listener-app.listener    Getting next message    {"lastMessageID": 100000051}                                                                                                                                                  │
│ listener 2025-09-25T08:42:14-04:00    INFO    listener-app.worker.kubernetesworker    Calculated target runner count    {"assigned job": 0, "decision": 1, "min": 0, "max": 2147483647, "currentRunnerCount": 1, "jobsCompleted": 0}                                         │
│ listener 2025-09-25T08:42:14-04:00    INFO    listener-app.worker.kubernetesworker    Compare    {"original": "{\"metadata\":{\"creationTimestamp\":null},\"spec\":{\"replicas\":-1,\"patchID\":-1,\"ephemeralRunnerSpec\":{\"metadata\":{\"creationTimestamp\":null},\"spec │
│ listener 2025-09-25T08:42:14-04:00    INFO    listener-app.worker.kubernetesworker    Preparing EphemeralRunnerSet update    {"json": "{\"spec\":{\"patchID\":2,\"replicas\":1}}"}                                                                                           │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.worker.kubernetesworker    Ephemeral runner set scaled.    {"namespace": "apps", "name": "arc-runner-set-h8ff4", "replicas": 1}                                                                                   │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.listener    Getting next message    {"lastMessageID": 100000051}                                                                                                                                                  │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.listener    Processing message    {"messageId": 100000052, "messageType": "RunnerScaleSetJobMessages"}                                                                                                            │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.listener    New runner scale set statistics.    {"statistics": {"totalAvailableJobs":0,"totalAcquiredJobs":0,"totalAssignedJobs":1,"totalRunningJobs":1,"totalRegisteredRunners":1,"totalBusyRunners":1,"totalIdl │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.listener    Job started message received.    {"RequestId": 0, "RunnerId": 91}                                                                                                                                     │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.listener    Deleting last message    {"lastMessageID": 100000052}                                                                                                                                                 │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.worker.kubernetesworker    Updating job info for the runner    {"runnerName": "arc-runner-set-h8ff4-runner-nxctw", "ownerName": "td-infrastructure", "repoName": "route53", "workflowRef": "td-infrastructure/rou │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.worker.kubernetesworker    Updating ephemeral runner with merge patch    {"json": "{\"status\":{\"jobDisplayName\":\"terraform\",\"jobRepositoryName\":\"td-infrastructure/route53\",\"jobWorkflowRef\":\"td-infr │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.worker.kubernetesworker    Ephemeral runner status updated with the merge patch successfully.                                                                                                                     │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.worker.kubernetesworker    Calculated target runner count    {"assigned job": 1, "decision": 1, "min": 0, "max": 2147483647, "currentRunnerCount": 1, "jobsCompleted": 0}                                         │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.worker.kubernetesworker    Compare    {"original": "{\"metadata\":{\"creationTimestamp\":null},\"spec\":{\"replicas\":-1,\"patchID\":-1,\"ephemeralRunnerSpec\":{\"metadata\":{\"creationTimestamp\":null},\"spec │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.worker.kubernetesworker    Preparing EphemeralRunnerSet update    {"json": "{\"spec\":{\"patchID\":3,\"replicas\":1}}"}                                                                                           │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.worker.kubernetesworker    Ephemeral runner set scaled.    {"namespace": "apps", "name": "arc-runner-set-h8ff4", "replicas": 1}                                                                                   │
│ listener 2025-09-25T08:42:15-04:00    INFO    listener-app.listener    Getting next message    {"lastMessageID": 100000052}                                                                                                                                                  │
│ listener 2025-09-25T08:42:17-04:00    INFO    listener-app.listener    Processing message    {"messageId": 100000053, "messageType": "RunnerScaleSetJobMessages"}                                                                                                            │
│ listener 2025-09-25T08:42:17-04:00    INFO    listener-app.listener    New runner scale set statistics.    {"statistics": {"totalAvailableJobs":0,"totalAcquiredJobs":0,"totalAssignedJobs":0,"totalRunningJobs":0,"totalRegisteredRunners":1,"totalBusyRunners":0,"totalIdl │
│ listener 2025-09-25T08:42:17-04:00    INFO    listener-app.listener    Job completed message received.    {"RequestId": 0, "Result": "failed", "RunnerId": 91, "RunnerName": "arc-runner-set-h8ff4-runner-nxctw"}                                                            │
│ listener 2025-09-25T08:42:17-04:00    INFO    listener-app.listener    Deleting last message    {"lastMessageID": 100000053}                                                                                                                                                 │
│ listener 2025-09-25T08:42:17-04:00    INFO    listener-app.worker.kubernetesworker    Calculated target runner count    {"assigned job": 0, "decision": 0, "min": 0, "max": 2147483647, "currentRunnerCount": 0, "jobsCompleted": 1}                                         │
│ listener 2025-09-25T08:42:17-04:00    INFO    listener-app.worker.kubernetesworker    Compare    {"original": "{\"metadata\":{\"creationTimestamp\":null},\"spec\":{\"replicas\":-1,\"patchID\":-1,\"ephemeralRunnerSpec\":{\"metadata\":{\"creationTimestamp\":null},\"spec │
│ listener 2025-09-25T08:42:17-04:00    INFO    listener-app.worker.kubernetesworker    Preparing EphemeralRunnerSet update    {"json": "{\"spec\":{\"patchID\":4,\"replicas\":null}}"}                                                                                        │
│ listener 2025-09-25T08:42:17-04:00    INFO    listener-app.worker.kubernetesworker    Ephemeral runner set scaled.    {"namespace": "apps", "name": "arc-runner-set-h8ff4", "replicas": 0}                                                                                   │
│ listener 2025-09-25T08:42:17-04:00    INFO    listener-app.listener    Getting next message    {"lastMessageID": 100000053}                                                                                                                                                  │
│ listener 2025-09-25T08:43:07-04:00    INFO    listener-app.worker.kubernetesworker    Calculated target runner count    {"assigned job": 0, "decision": 0, "min": 0, "max": 2147483647, "currentRunnerCount": 0, "jobsCompleted": 0}                                         │
│ listener 2025-09-25T08:43:07-04:00    INFO    listener-app.worker.kubernetesworker    Compare    {"original": "{\"metadata\":{\"creationTimestamp\":null},\"spec\":{\"replicas\":-1,\"patchID\":-1,\"ephemeralRunnerSpec\":{\"metadata\":{\"creationTimestamp\":null},\"spec │
│ listener 2025-09-25T08:43:07-04:00    INFO    listener-app.worker.kubernetesworker    Preparing EphemeralRunnerSet update    {"json": "{\"spec\":{\"patchID\":0,\"replicas\":null}}"}                                                                                        │
│ listener 2025-09-25T08:43:07-04:00    INFO    listener-app.worker.kubernetesworker    Ephemeral runner set scaled.    {"namespace": "apps", "name": "arc-runner-set-h8ff4", "replicas": 0}                                                                                   │
│ listener 2025-09-25T08:43:07-04:00    INFO    listener-app.listener    Getting next message    {"lastMessageID": 100000053}                                                                                                                                                  │
│ listener 2025-09-25T08:43:57-04:00    INFO    listener-app.worker.kubernetesworker    Calculated target runner count    {"assigned job": 0, "decision": 0, "min": 0, "max": 2147483647, "currentRunnerCount": 0, "jobsCompleted": 0}                                         │
│ listener 2025-09-25T08:43:57-04:00    INFO    listener-app.worker.kubernetesworker    Compare    {"original": "{\"metadata\":{\"creationTimestamp\":null},\"spec\":{\"replicas\":-1,\"patchID\":-1,\"ephemeralRunnerSpec\":{\"metadata\":{\"creationTimestamp\":null},\"spec │
│ listener 2025-09-25T08:43:57-04:00    INFO    listener-app.worker.kubernetesworker    Preparing EphemeralRunnerSet update    {"json": "{\"spec\":{\"patchID\":0,\"replicas\":null}}"}                                                                                        │
│ Stream closed EOF for arc-systems/arc-runner-set-799575cb-listener (k8tz)                                                                                                                                                                                                    │
│ listener 2025-09-25T08:43:58-04:00    INFO    listener-app.worker.kubernetesworker    Ephemeral runner set scaled.    {"namespace": "apps", "name": "arc-runner-set-h8ff4", "replicas": 0}                                                                                   │
│ listener 2025-09-25T08:43:58-04:00    INFO    listener-app.listener    Getting next message    {"lastMessageID": 100000053}                                                                                                                                                  │
│ listener 2025-09-25T08:44:48-04:00    INFO    listener-app.worker.kubernetesworker    Calculated target runner count    {"assigned job": 0, "decision": 0, "min": 0, "max": 2147483647, "currentRunnerCount": 0, "jobsCompleted": 0}                                         │
│ listener 2025-09-25T08:44:48-04:00    INFO    listener-app.worker.kubernetesworker    Compare    {"original": "{\"metadata\":{\"creationTimestamp\":null},\"spec\":{\"replicas\":-1,\"patchID\":-1,\"ephemeralRunnerSpec\":{\"metadata\":{\"creationTimestamp\":null},\"spec │
│ listener 2025-09-25T08:44:48-04:00    INFO    listener-app.worker.kubernetesworker    Preparing EphemeralRunnerSet update    {"json": "{\"spec\":{\"patchID\":0,\"replicas\":null}}"}                                                                                        │
│ listener 2025-09-25T08:44:48-04:00    INFO    listener-app.worker.kubernetesworker    Ephemeral runner set scaled.    {"namespace": "apps", "name": "arc-runner-set-h8ff4", "replicas": 0}                                                                                   │
│ listener 2025-09-25T08:44:48-04:00    INFO    listener-app.listener    Getting next message    {"lastMessageID": 100000053}                                                                                                                                                  │
│ listener 2025-09-25T08:45:38-04:00    INFO    listener-app.worker.kubernetesworker    Calculated target runner count    {"assigned job": 0, "decision": 0, "min": 0, "max": 2147483647, "currentRunnerCount": 0, "jobsCompleted": 0}                                         │
│ listener 2025-09-25T08:45:38-04:00    INFO    listener-app.worker.kubernetesworker    Compare    {"original": "{\"metadata\":{\"creationTimestamp\":null},\"spec\":{\"replicas\":-1,\"patchID\":-1,\"ephemeralRunnerSpec\":{\"metadata\":{\"creationTimestamp\":null},\"spec │
│ listener 2025-09-25T08:45:38-04:00    INFO    listener-app.worker.kubernetesworker    Preparing EphemeralRunnerSet update    {"json": "{\"spec\":{\"patchID\":0,\"replicas\":null}}"}                                                                                        │
│ listener 2025-09-25T08:45:38-04:00    INFO    listener-app.worker.kubernetesworker    Ephemeral runner set scaled.    {"namespace": "apps", "name": "arc-runner-set-h8ff4", "replicas": 0}                                                                                   │
│ listener 2025-09-25T08:45:38-04:00    INFO    listener-app.listener    Getting next message    {"lastMessageID": 100000053}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggha-runner-scale-setRelated to the gha-runner-scale-set modeneeds triageRequires review from the maintainers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions