Commit Graph

  • c06a806d75 Add note about having 100+ replicas (#1103) Julien Tanay 2022-03-16 22:03:05 +01:00
  • 857c1700ba docs: add repo update to upgrade notes (#1233) Callum Tait 2022-03-16 10:37:37 +00:00
  • 132867482f Update index.yaml toast-gear 2022-03-16 07:58:36 +00:00
  • a40793bb60 chore: bump chart to app 0.22.0 (#1232) actions-runner-controller-0.17.0 Callum Tait 2022-03-16 07:57:30 +00:00
  • 48a7b78bf3 docs: remove runnerset limitation (#1225) v0.22.0 Callum Tait 2022-03-16 00:08:41 +00:00
  • 6ff93eae95 chore(deps): update helm/chart-testing-action action to v2.2.1 (#1216) renovate[bot] 2022-03-15 18:51:54 +00:00
  • b25a0fd606 Merge pull request #1217 from actions-runner-controller/docs/re-order Yusuke Kuoka 2022-03-15 09:01:32 +09:00
  • 3beef84f30 docs: better sentences toast-gear 2022-03-14 12:43:07 +00:00
  • 76cc758d12 docs: minor consistency change toast-gear 2022-03-14 12:37:57 +00:00
  • c4c6e833a7 chore: add deprecation warning toast-gear 2022-03-14 12:35:07 +00:00
  • ecf74e615e docs: bump versions and upgrade instructions toast-gear 2022-03-14 10:23:36 +00:00
  • bb19e85037 docs: various cleanups and re-orderings toast-gear 2022-03-14 09:52:22 +00:00
  • e7200f274d Merge pull request #1214 from actions-runner-controller/fix-static-runners Yusuke Kuoka 2022-03-13 22:19:26 +09:00
  • 1cc06e7408 e2e: Make enterprise runners optional for testing GitHub App Yusuke Kuoka 2022-03-13 13:11:26 +00:00
  • 4551309e30 Fix runners to not terminate before unregistration when scaling down Yusuke Kuoka 2022-03-13 13:09:46 +00:00
  • 7123b18a47 chore: Log more variables when log level is -2 Yusuke Kuoka 2022-03-13 13:04:28 +00:00
  • cc55d0bd7d Let runnerdeployment controller log runnerreplicaset creation Yusuke Kuoka 2022-03-13 12:25:53 +00:00
  • c612e87d85 fix: Let RunnerDeployment scale RunnerReplicaSet to zero before terminating it Yusuke Kuoka 2022-03-13 12:18:22 +00:00
  • 326d6a1fe8 Fix the timing of Marking owner for unregistration completion log Yusuke Kuoka 2022-03-13 12:16:55 +00:00
  • fa8ff70aa2 Add log when deletion timestamp is being set on owner object Yusuke Kuoka 2022-03-13 12:16:29 +00:00
  • efb7fca308 Fix externally deleted runner pod to not block unregistration process Yusuke Kuoka 2022-03-13 12:15:49 +00:00
  • e4280dcb0d Fix patch MergeFrom target Yusuke Kuoka 2022-03-13 12:14:14 +00:00
  • f153870f5f fix: Do not block indefinitely on runner that cannot be deleted due to 403 Yusuke Kuoka 2022-03-13 12:12:01 +00:00
  • 8ca39caff5 Fix log message on runner deletion Yusuke Kuoka 2022-03-13 12:11:11 +00:00
  • 791634fb12 Fix static runners not scaling up Yusuke Kuoka 2022-03-13 07:24:35 +00:00
  • c4b24f8366 Prevent static runners from terminating due to unregister timeout Yusuke Kuoka 2022-03-13 07:22:04 +00:00
  • a1c6d1d11a doc: Add release note for 0.22.0 (#1199) Yusuke Kuoka 2022-03-13 16:25:24 +09:00
  • adc889ce8a Fix RunnerDeployment to be able to finish rollout (#1213) Yusuke Kuoka 2022-03-13 10:10:24 +09:00
  • b83db7be8f Merge pull request #1212 from actions-runner-controller/fix-runnerdeploy-duplicate-envvars Yusuke Kuoka 2022-03-12 23:27:45 +09:00
  • da2adc0cc5 e2e: Omit RUNNER_FEATURE_FLAG_EPHEMERAL when TEST_FEATURE_FLAG_EPHEMERAL is not set Yusuke Kuoka 2022-03-12 14:08:23 +00:00
  • fa287c4395 Fix RunnerDeployment-managed runner pods to not get RUNNER_NAME and RUNNER_TOKEN injected twice Yusuke Kuoka 2022-03-12 13:49:42 +00:00
  • 7c0340dea0 Merge pull request #1211 from actions-runner-controller/use-ephemeral-by-default Yusuke Kuoka 2022-03-12 22:47:38 +09:00
  • c3dd1c5c05 e2e: Make TEST_FEATURE_FLAG_EPHEMERAL optional Yusuke Kuoka 2022-03-12 13:32:42 +00:00
  • 051089733b Use --ephemeral by default Yusuke Kuoka 2022-03-12 13:19:53 +00:00
  • 757e0a82a2 Merge pull request #1210 from actions-runner-controller/fix-github-api-cache-for-github-app-mode Yusuke Kuoka 2022-03-12 21:17:25 +09:00
  • 83e550cde5 Experimetanl log level "-4" for logging every HTTP round-trip for GitHub API calls Yusuke Kuoka 2022-03-12 12:11:16 +00:00
  • 22ef7b3a71 acceptance,e2e: Fix deploy.sh and e2e_test.go for testing with GitHub App Yusuke Kuoka 2022-03-12 12:10:04 +00:00
  • 28fccbcecd Fix GitHub API cache to work with GitHub App authentication Yusuke Kuoka 2022-03-12 11:14:01 +00:00
  • 9628bb2937 Prevent RemoveRunner spam on busy ephemeral runner scale down (#1204) Yusuke Kuoka 2022-03-11 19:03:17 +09:00
  • 736a53fed6 fix(deps): update golang.org/x/oauth2 commit hash to 6242fa9 Renovate Bot 2022-03-09 17:08:49 +00:00
  • 132faa13a1 docs: fix the helm command for webhook installation (#1188) yourmoonlight 2022-03-09 01:59:01 +08:00
  • 66e070f798 docs: remove githubAPICacheDuration from docs (#1194) Callum Tait 2022-03-08 13:27:30 +00:00
  • 55ff4de79a Remove legacy GitHub API cache of HRA.Status.CachedEntries (#1192) Yusuke Kuoka 2022-03-08 19:05:43 +09:00
  • 301439b06a chore: Change log ts format to RFC3339 (#1191) Yusuke Kuoka 2022-03-08 10:34:52 +09:00
  • 15ee6d6360 chore: Reorganize "Calculated desired replicas log fields (#1190) Yusuke Kuoka 2022-03-08 10:29:53 +09:00
  • 5b899f578b fix(chart): allow to use basic auth when authSecret.create is false (#1149) Felipe Galindo Sanchez 2022-03-06 17:07:24 -08:00
  • d8c9eb7ba7 Fix arm64 image (#1185) Yusuke Kuoka 2022-03-07 10:00:20 +09:00
  • cbbc383a80 Auto-correct replicas number on missing webhook_job completion event (#1180) Yusuke Kuoka 2022-03-07 09:35:13 +09:00
  • b57e885a73 Fix service account typo in Helm README (#1183) seplak 2022-03-06 18:39:01 -05:00
  • bed927052d Merge pull request #1179 from actions-runner-controller/refactor-runner-and-runnerset Yusuke Kuoka 2022-03-06 15:56:51 +09:00
  • 14a878bfae refactor: Make RunnerReplicaSet and Runner backed by the same logic that backs RunnerSet Yusuke Kuoka 2022-03-05 12:13:22 +00:00
  • c95e84a528 refactor: Extract runner pod owner management out of runnerset controller Yusuke Kuoka 2022-03-05 10:41:52 +00:00
  • 95a5770d55 Fix regression that registration-timeout check was not working for runnerset (#1178) Yusuke Kuoka 2022-03-05 19:31:05 +09:00
  • 9cc9f8c182 chore: Add a few comments to runnerset and runnerpod controllers to help potential contributors Yusuke Kuoka 2022-03-05 05:40:09 +00:00
  • b7c5611516 dockerfile: Fix unintended removal of CGO_ENABLED=0 Yusuke Kuoka 2022-03-05 05:38:35 +00:00
  • 138e326705 chore: Add comment on lastSyncTime in runnerset controller Yusuke Kuoka 2022-03-03 09:56:12 +00:00
  • c21fa75afa fix(deps): update kubernetes packages to v0.23.4 Renovate Bot 2022-03-03 09:49:09 +00:00
  • 34483e268f ci: Enable actions/cache for Go modules Yusuke Kuoka 2022-03-03 09:38:20 +00:00
  • 5f2b5327f7 integration: Reduce error logs to ease debugging Yusuke Kuoka 2022-03-03 09:30:11 +00:00
  • a93b2fdad4 fix(deps): update golang.org/x/oauth2 commit hash to ee48083 (#1150) renovate[bot] 2022-03-03 18:00:43 +09:00
  • 25570a0c6d Fix docker build Yusuke Kuoka 2022-03-03 01:40:45 +00:00
  • d20ad71071 Fix minor log in runner controller (#1175) Felipe Galindo Sanchez 2022-03-02 16:51:30 -08:00
  • 8a379ac94b Add custom volume mount documentation (#1045) Daniel 2022-03-03 01:13:42 +01:00
  • 27563c4378 Remove unused function (#1173) Felipe Galindo Sanchez 2022-03-02 16:02:47 -08:00
  • 4a0f68bfe3 Cleanup extra block in runner controller (#1174) Felipe Galindo Sanchez 2022-03-02 16:01:34 -08:00
  • 1917cf90c4 chore: Tweak runner-id annotation name and the annotation prefix to be more consistent Yusuke Kuoka 2022-03-02 02:36:57 +00:00
  • 0ba3cad6c2 fix: Prefix runner pod related annotation keys with actions/ to make them distinguishable from other annotations Yusuke Kuoka 2022-03-02 02:35:35 +00:00
  • 7f0e65cb73 refactor: Extract definitions of various annotation keys and other defaults to their own source Yusuke Kuoka 2022-03-02 02:31:35 +00:00
  • 12a04b7f38 Fix typo in comment Yusuke Kuoka 2022-03-02 02:19:28 +00:00
  • a3072c110d Prevent runnerset pod unregistration until it gets runner ID Yusuke Kuoka 2022-03-01 02:28:15 +00:00
  • 15b402bb32 Make RunnerSet much more reliable with or without webhook Yusuke Kuoka 2022-02-27 12:01:01 +00:00
  • 11be6c1fb6 Prevent runner pod deletion delay when pod disappeared before unregistration Yusuke Kuoka 2022-02-27 11:55:06 +00:00
  • 59c3288e87 acceptance,e2e: Automate restarts of ARC pods in case image tag is not changed Yusuke Kuoka 2022-02-27 11:49:50 +00:00
  • 5030e075a9 dockerfile,e2e: Use buildx and cache mounts for faster rebuilds in E2E Yusuke Kuoka 2022-02-27 11:48:58 +00:00
  • 3115d71471 acceptance,e2e: Enhance deploy.sh to support more types of runnersets Yusuke Kuoka 2022-02-27 11:43:07 +00:00
  • c221b6e278 chore(deps): update actions/checkout action to v3 Renovate Bot 2022-03-02 01:52:26 +00:00
  • a8dbc8a501 fix(deps): update module github.com/prometheus/client_golang to v1.12.1 Renovate Bot 2022-02-16 10:11:11 +00:00
  • b1ac63683f fix(deps): update module go.uber.org/zap to v1.21.0 Renovate Bot 2022-02-16 10:11:20 +00:00
  • 10bc28af75 fix(deps): update module sigs.k8s.io/controller-runtime to v0.11.1 Renovate Bot 2022-02-16 10:11:00 +00:00
  • e23692b3bc chore(deps): update actions/setup-python action to v3 Renovate Bot 2022-02-28 14:15:00 +00:00
  • e7f4a0e200 chore(deps): update actions/setup-go action to v3 (#1163) renovate[bot] 2022-03-02 10:51:01 +09:00
  • 828ddcd44e Merge pull request #1151 from fgalind1/improve-logs Yusuke Kuoka 2022-03-02 10:46:53 +09:00
  • fc821fd473 Merge pull request #1168 from actions-runner-controller/docs/better-runner-group-description Yusuke Kuoka 2022-03-02 10:31:22 +09:00
  • 4b0aa92286 docs: better wording Callum Tait 2022-03-01 08:56:30 +00:00
  • c69c8dd84d docs: better runner group description Callum Tait 2022-03-01 08:54:24 +00:00
  • e42db00006 chore(deps): update dependency actions/runner to v2.288.1 Renovate Bot 2022-02-28 19:37:53 +00:00
  • eff0c7364f Merge branch 'master' into improve-logs Felipe Galindo Sanchez 2022-02-28 09:25:30 -08:00
  • 516695b275 Set UserAgent to 'actions-runner-controller' for all Http Client. (#1140) Tingluo Huang 2022-02-27 19:17:58 -05:00
  • 686d40c20d Merge pull request #1127 from actions-runner-controller/github-api-cache Yusuke Kuoka 2022-02-28 08:37:26 +09:00
  • f0fa99fc53 chore(deps): update dependency actions/runner to v2.288.0 Renovate Bot 2022-02-25 23:49:14 +00:00
  • 6b12413fdd Add optional hostNetwork (#1035) Javier Sotelo 2022-02-23 12:11:40 -08:00
  • 3abecd0f19 logging: improve logs for scaling Felipe Galindo Sanchez 2022-02-23 08:29:13 -08:00
  • 6a2a90164f Update index.yaml toast-gear 2022-02-21 09:25:02 +00:00
  • 7156ce040e chore: bump chart (#1138) actions-runner-controller-0.16.1 Callum Tait 2022-02-21 09:24:14 +00:00
  • 1463d4927f acceptance,e2e: Let capacity reservation expired more later Yusuke Kuoka 2022-02-21 00:07:49 +00:00
  • 5bc16f2619 Enhance HRA capacity reservation update log Yusuke Kuoka 2022-02-21 00:06:26 +00:00
  • b8e65aa857 Prevent unnecessary ephemeral runner recreations Yusuke Kuoka 2022-02-20 06:59:56 +00:00
  • d4a9750e20 acceptance,e2e: Enhance E2E test and deploy.sh to support scaleDownDelaySeconds~ and minReplicas for HRA Yusuke Kuoka 2022-02-20 13:40:03 +00:00
  • a6f0e0008f Make unregistration timeout and retry delay configurable in integration tests Yusuke Kuoka 2022-02-20 07:45:49 +00:00
  • 79a31328a5 Stop recreating ephemeral runner pod Yusuke Kuoka 2022-02-20 04:42:19 +00:00