actions-runner-controller/controllers/actions.github.com
Wim Fournier 7ee7634283
Delete config secret when listener pod gets deleted
This should fix https://github.com/actions/actions-runner-controller/issues/4029.
When the github token gets updated, and the old one expires, the listener pod dies. Only to be recreated with the existing listener config that holds the now expired token.
This PR fixes that by deleting the config secret as well, so the reconciler recreates it with the updated token.
2025-04-11 13:02:33 +02:00
..
metrics Provide scale-set listener metrics (#2559) 2023-08-21 13:50:07 +02:00
autoscalinglistener_controller.go Delete config secret when listener pod gets deleted 2025-04-11 13:02:33 +02:00
autoscalinglistener_controller_test.go Remove old githubrunnerscalesetlistener, remove warning and fix config bug (#3937) 2025-03-07 11:58:16 +01:00
autoscalingrunnerset_controller.go Wrap errors in controller helper methods and swap logic in cleanups (#3960) 2025-03-07 11:58:53 +01:00
autoscalingrunnerset_controller_test.go Increase test timeouts to avoid CI test failures (#3554) 2024-06-21 13:45:48 +02:00
clientutil.go chore(deps): bump sigs.k8s.io/controller-runtime from 0.13.1 to 0.14.1 (#2132) 2023-01-27 09:23:28 +09:00
constants.go Fix overscaling when the controller is much faster then the listener (#3371) 2024-03-20 15:36:12 +01:00
ephemeralrunner_controller.go Clean up as much as possible in a single pass for the EphemeralRunner reconciler (#3941) 2025-03-10 11:03:45 +01:00
ephemeralrunner_controller_test.go Clean up as much as possible in a single pass for the EphemeralRunner reconciler (#3941) 2025-03-10 11:03:45 +01:00
ephemeralrunnerset_controller.go Update all dependencies, conforming to the new controller-runtime API (#3949) 2025-03-11 15:52:52 +01:00
ephemeralrunnerset_controller_test.go Increase test timeouts to avoid CI test failures (#3554) 2024-06-21 13:45:48 +02:00
helpers_test.go Update all dependencies, conforming to the new controller-runtime API (#3949) 2025-03-11 15:52:52 +01:00
indexer.go Extract single place to set up indexers (#3454) 2024-05-17 14:42:46 +02:00
options.go Make EphemeralRunnerController MaxConcurrentReconciles configurable (#3832) 2024-12-11 21:19:43 +01:00
resourcebuilder.go Create configurable metrics (#3975) 2025-03-24 15:27:42 +01:00
resourcebuilder_test.go chore: Added `OwnerReferences` during resource creation for `EphemeralRunnerSet`, `EphemeralRunner`, and `EphemeralRunnerPod` (#3575) 2025-03-19 15:03:20 +01:00
suite_test.go Add support for self-signed CA certificates (#2268) 2023-03-09 17:23:32 +00:00
utils.go Introduce new preview auto-scaling mode for ARC. (#2153) 2023-01-17 12:06:20 -05:00
utils_test.go Introduce new preview auto-scaling mode for ARC. (#2153) 2023-01-17 12:06:20 -05:00