actions-runner-controller/controllers
Yusuke Kuoka 921f547200
fix: Do recreate runner pod on registration token update (#1087)
Apparently, we've been missed taking an updated registration token into account when generating the pod template hash which is used to detect if the runner pod needs to be recreated.

This shouldn't have been the end of the world since the runner pod is recreated on the next reconciliation loop anyway, but this change will make the pod recreation happen one reconciliation loop earlier so that you're less likely to get runner pods with outdated refresh tokens.

Ref https://github.com/actions-runner-controller/actions-runner-controller/pull/1085#issuecomment-1027433365
2022-02-19 21:18:00 +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 Fix regression that prevented default organizational runner group from being scale target 2022-02-19 14:43:41 +09: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 fix(deps): update module sigs.k8s.io/controller-runtime to v0.11.0 (#740) 2021-12-17 09:06:55 +09:00
horizontalrunnerautoscaler_controller_test.go Clean up import list (#645) 2021-06-22 17:55:06 +09:00
integration_test.go Option to consider runner group visibility on scale based on webhook (#1062) 2022-02-16 19:08:56 +09: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 fix: Do recreate runner pod on registration token update (#1087) 2022-02-19 21:18:00 +09:00
runner_pod_controller.go fix(deps): update module sigs.k8s.io/controller-runtime to v0.11.0 (#740) 2021-12-17 09:06:55 +09:00
runnerdeployment_controller.go Clean up import list (#645) 2021-06-22 17:55:06 +09:00
runnerdeployment_controller_test.go Clean up import list (#645) 2021-06-22 17:55:06 +09:00
runnerreplicaset_controller.go Stop creating registration-only runners on scale-to-zero (#1028) 2022-01-07 09:56:21 +09: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 Stop creating registration-only runners on scale-to-zero (#1028) 2022-01-07 09:56:21 +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