actions-runner-controller/controllers
Yusuke Kuoka a3072c110d Prevent runnerset pod unregistration until it gets runner ID
This eliminates the race condition that results in the runner terminated prematurely when RunnerSet triggered unregistration of StatefulSet that added just a few seconds ago.
2022-03-02 19:03:20 +09:00
..
metrics Clean up import list (#645) 2021-06-22 17:55:06 +09:00
testdata test: Add tests with self-hosted label for #953 (#1030) 2022-01-07 08:50:26 +09:00
autoscaling.go fix: pagination for ListWorkflowJobs in autoscaler (#990) (#992) 2021-12-24 09:12:36 +09:00
autoscaling_test.go Add HRA support for RunnerSet (#647) 2021-06-23 20:25:03 +09:00
horizontal_runner_autoscaler_webhook.go Merge branch 'master' into improve-logs 2022-02-28 09:25:30 -08:00
horizontal_runner_autoscaler_webhook_on_check_run.go Update go-github from v37 -> v39 (#925) 2021-12-11 21:43:40 +09:00
horizontal_runner_autoscaler_webhook_on_pull_request.go Update go-github from v37 -> v39 (#925) 2021-12-11 21:43:40 +09:00
horizontal_runner_autoscaler_webhook_on_push.go Update go-github from v37 -> v39 (#925) 2021-12-11 21:43:40 +09:00
horizontal_runner_autoscaler_webhook_test.go test: Add tests with self-hosted label for #953 (#1030) 2022-01-07 08:50:26 +09:00
horizontalrunnerautoscaler_controller.go Make RunnerSet much more reliable with or without webhook 2022-03-02 19:03:20 +09:00
horizontalrunnerautoscaler_controller_test.go Clean up import list (#645) 2021-06-22 17:55:06 +09:00
integration_test.go Make unregistration timeout and retry delay configurable in integration tests 2022-02-20 12:05:34 +00:00
pod_runner_token_injector.go RunnerSet: Automatic-recovery from registration timeout and deregistration on pod termination (#652) 2021-06-24 20:39:37 +09:00
runner_controller.go Prevent runnerset pod unregistration until it gets runner ID 2022-03-02 19:03:20 +09:00
runner_graceful_stop.go Prevent runnerset pod unregistration until it gets runner ID 2022-03-02 19:03:20 +09:00
runner_pod_controller.go Prevent runnerset pod unregistration until it gets runner ID 2022-03-02 19:03:20 +09:00
runnerdeployment_controller.go Prevent unnecessary ephemeral runner recreations 2022-02-20 13:45:42 +00:00
runnerdeployment_controller_test.go Clean up import list (#645) 2021-06-22 17:55:06 +09:00
runnerreplicaset_controller.go Merge branch 'master' into improve-logs 2022-02-28 09:25:30 -08:00
runnerreplicaset_controller_test.go Stop creating registration-only runners on scale-to-zero (#1028) 2022-01-07 09:56:21 +09:00
runnerset_controller.go Prevent runnerset pod unregistration until it gets runner ID 2022-03-02 19:03:20 +09:00
schedule.go Experimental support for ScheduledOverrides (#515) 2021-05-03 23:31:17 +09:00
schedule_test.go Experimental support for ScheduledOverrides (#515) 2021-05-03 23:31:17 +09:00
suite_test.go Clean up import list (#645) 2021-06-22 17:55:06 +09:00
utils.go feat: EKS IAM Roles for Service Accounts for Runner Pods (#226) 2020-12-08 17:56:06 +09:00
utils_test.go feat: EKS IAM Roles for Service Accounts for Runner Pods (#226) 2020-12-08 17:56:06 +09:00