Commit Graph

  • 584590e97c Use patch instead of update to alleviate HRA conflict on webhook (#358) Yusuke Kuoka 2021-02-26 10:17:09 +09:00
  • d18884a0b9 Fix HRA expired cache entries not cleaned up (#357) Yusuke Kuoka 2021-02-26 09:54:24 +09:00
  • f987571b64 Improve docs (#303) callum-tait-pbx 2021-02-26 00:32:18 +00:00
  • a19eab8382 Update index.yaml mumoshu 2021-02-26 00:27:48 +00:00
  • 450e384c4c Update helm chart (#343) actions-runner-controller-0.6.0 Taehyun Kim 2021-02-26 09:26:51 +09:00
  • e9eef04993 Fix old HRA capacity reservations not cleaned up (#354) Yusuke Kuoka 2021-02-25 11:08:00 +09:00
  • 598dd1d9fe Fix incorrect DESIRED on `kubectl get hra (#353) Yusuke Kuoka 2021-02-25 10:32:09 +09:00
  • 9890a90e69 Improve webhook-based autoscaler log (#352) Yusuke Kuoka 2021-02-25 10:07:41 +09:00
  • 9da123ae5e Fix integration test flakiness (#351) Yusuke Kuoka 2021-02-25 09:30:32 +09:00
  • 4d4137aa28 Avoid zombie runners that missed token expiration by a bit (#345) Johannes Nicolai 2021-02-25 01:07:49 +01:00
  • 022007078e Compact excessive error message on runnerreplicaset status update conflict (#350) Yusuke Kuoka 2021-02-25 09:01:02 +09:00
  • 31e5e61155 Log correct runner that was deleted (#349) Johannes Nicolai 2021-02-25 00:38:55 +01:00
  • 1d1453c5f2 Fix user used for dind runner group permissions (#337) Aditya Purandare 2021-02-24 02:06:52 -08:00
  • e44e53b88e Fix failure while saving HRA status after running controller for a while (#348) Yusuke Kuoka 2021-02-24 11:20:21 +09:00
  • 398791241e Fix runner release workflow to do docker-push (#347) Yusuke Kuoka 2021-02-24 11:08:33 +09:00
  • 991535e567 Fix panic on webhook for user-owned repository (#344) Yusuke Kuoka 2021-02-23 08:05:25 +09:00
  • 2d7fbbfb68 Handle offline runners gracefully (#341) Johannes Nicolai 2021-02-22 02:08:04 +01:00
  • dd0b9f3e95 Merge pull request #340 from int128/integration-test-check-run Yusuke Kuoka 2021-02-22 09:49:54 +09:00
  • 7cb2bc84c8 Merge pull request #334 from summerwind/integration-test-check-run Yusuke Kuoka 2021-02-22 09:38:07 +09:00
  • b0e74bebab Fix index key to find HRA in GitHub webhook handler Hidetake Iwata 2021-02-20 21:25:23 +09:00
  • dfbe53dcca Fix webhook payload in integration test Hidetake Iwata 2021-02-20 21:08:23 +09:00
  • ebc3970b84 Add integration test for autoscaling on check_run webhook event Yusuke Kuoka 2021-02-19 10:33:04 +09:00
  • 1ddcf6946a Fix nil pointer error on received check_run event (#331) Hidetake Iwata 2021-02-18 20:22:36 +09:00
  • 4ee7e5541f Update index.yaml mumoshu 2021-02-18 11:21:46 +00:00
  • cfbaad38c8 Merge pull request #328 from int128/fix-port-name-length actions-runner-controller-0.5.2 Yusuke Kuoka 2021-02-18 20:20:39 +09:00
  • 67f6de010b feat: Common runner labels configurable per controller (#327) Yusuke Kuoka 2021-02-18 20:19:08 +09:00
  • 2db608879a Remove --enable-leader-election from github-webhook-server Hidetake Iwata 2021-02-18 16:51:47 +09:00
  • 2c4a6ca90b Add cluster role binding for github-webhook-server Hidetake Iwata 2021-02-18 16:49:24 +09:00
  • 829bf20449 Fix length of github-webhook-server port name Hidetake Iwata 2021-02-18 14:00:57 +09:00
  • be13322816 Update runner to 2.277.1 (#322) Reinier Timmer 2021-02-18 01:29:53 +01:00
  • 7f4a76a39b Also log into DockerHub for release event (#326) Johannes Nicolai 2021-02-18 00:54:44 +01:00
  • 013d5bd2b2 Update index.yaml mumoshu 2021-02-17 23:44:33 +00:00
  • 0fce761686 fix: add trunate to ensure service kinds have valid names (#325) actions-runner-controller-0.5.1 callum-tait-pbx 2021-02-17 23:43:48 +00:00
  • c88ff44518 Fix wip.yml workflow for building controller canary tags (#323) Yusuke Kuoka 2021-02-18 08:42:24 +09:00
  • 2fdf35ac9d Refactor integration test to use helpers (#320) Yusuke Kuoka 2021-02-17 10:23:35 +09:00
  • 6cce3fefc5 Add project to awesome-runners list (#319) Johannes Nicolai 2021-02-17 01:14:42 +01:00
  • eb2eaf8130 Fix TotalNumberOfQueuedAndInProgressWorkflowRuns to work with a lot of remaining completed jobs (#316) Yusuke Kuoka 2021-02-16 18:55:55 +09:00
  • 7bf712d0d4 fix: duplicate name attribute (#318) callum-tait-pbx 2021-02-16 09:52:08 +00:00
  • 7d024a6c05 Fix "duplicate metrics collector registration attempted" errors at startup (#317) Yusuke Kuoka 2021-02-16 18:51:33 +09:00
  • c1d36ebaef Update index.yaml mumoshu 2021-02-16 08:17:08 +00:00
  • 434823bcb3 scale{Up,Down}Adjustment to add/remove constant number of replicas on scaling (#315) actions-runner-controller-0.5.0 Yusuke Kuoka 2021-02-16 17:16:26 +09:00
  • 35d047db01 Fix enterprise runners misusing cached token (#314) Yusuke Kuoka 2021-02-16 12:56:52 +09:00
  • f1db6af1c5 Add repository runners support for PercentageRunnersBusy-based autoscaling (#313) Yusuke Kuoka 2021-02-16 12:44:51 +09:00
  • 4f3f2fb60d Add metrics for GitHub API rate limit (#312) Hidetake Iwata 2021-02-16 09:58:09 +09:00
  • 2623140c9a Make log message less scary (#311) Johannes Nicolai 2021-02-16 01:55:55 +01:00
  • 1db9d9d574 Use ARM64 compatible kube-rbac-proxy from upstream (#310) Johannes Nicolai 2021-02-16 01:55:03 +01:00
  • 71eb2ae333 Update index.yaml mumoshu 2021-02-16 00:46:35 +00:00
  • d046350240 chore: bumping helm chart sematically (#296) actions-runner-controller-0.4.0 callum-tait-pbx 2021-02-16 00:45:56 +00:00
  • cca4d249e9 feat: create workflow for runner releases (#306) callum-tait-pbx 2021-02-16 00:42:28 +00:00
  • bc8bc70f69 Fix rate limit and runner registration logic (#309) Johannes Nicolai 2021-02-15 01:36:49 +01:00
  • 34c6c3d9cd Pod eviction policy examples (crashed nodes) (#308) Johannes Nicolai 2021-02-15 01:33:01 +01:00
  • 9c8d7305f1 Introduce pod deletion timeout and forcefully delete stuck pods (#307) Johannes Nicolai 2021-02-15 01:32:28 +01:00
  • addcbfa7ee Fix runner registration timeout (#301) Yusuke Kuoka 2021-02-12 10:00:20 +09:00
  • bbb036e732 feat: Prevent blocking on transient runner registration failure (#297) Yusuke Kuoka 2021-02-09 10:17:52 +09:00
  • 9301409aec fix: Paginate ListRepositoryWorkflowRuns (#295) Yusuke Kuoka 2021-02-09 10:13:53 +09:00
  • ab1c39de57 feat: HorizontalRunnerAutoscaler Webhook server (#282) Yusuke Kuoka 2021-02-07 17:37:27 +09:00
  • a4350d0fc2 bug-fix: patched dir owned by runner (#284) alex-mozejko 2021-02-07 16:21:10 +08:00
  • dd1ad63ca9 Update index.yaml mumoshu 2021-02-07 07:47:05 +00:00
  • 2146c62c9e chore: bumping Helm chart version (#294) actions-runner-controller-0.3.1 callum-tait-pbx 2021-02-07 07:46:19 +00:00
  • 28e80a2d28 Add support for enterprise runners (#290) v0.17.0 Jesse Haka 2021-02-05 02:31:06 +02:00
  • 831db9ee2a Added github.sha to DockerHub push (#286) Tom Bamford 2021-02-04 00:29:32 +00:00
  • 4d69e0806e Update GitHub runner version (#280) Donovan Muller 2021-02-02 07:06:08 +02:00
  • de7e37509c Update index.yaml mumoshu 2021-01-29 00:30:24 +00:00
  • d37cd69e9b feat/helm: Bump appVersion to 0.6.1 release (#272) actions-runner-controller-0.2.1 Donovan Muller 2021-01-29 02:29:43 +02:00
  • a2690aa5cb Update README.md Yusuke Kuoka 2021-01-29 09:29:26 +09:00
  • da020df0fd docs: fix install installation method (#275) Clément 2021-01-29 01:28:34 +01:00
  • 6c64ae6a01 Actually use 'dockerdContainerResources' to set resources on the dind container (#273) Jonas Lergell 2021-01-29 01:18:28 +01:00
  • 51918fecbe Update index.yaml mumoshu 2021-01-25 00:15:39 +00:00
  • 42c7d0489d chart: Bump to 0.2.0 actions-runner-controller-0.2.0 Yusuke Kuoka 2021-01-25 09:14:49 +09:00
  • b3bef6404c Add support for additional environment variables (#271) Donovan Muller 2021-01-25 02:00:03 +02:00
  • 4fb7d154d6 Update index.yaml mumoshu 2021-01-24 06:37:49 +00:00
  • 1127c447c4 Add GitHub Actions to publish helm chart (#257) actions-runner-controller-0.1.2 David Young 2021-01-24 19:37:01 +13:00
  • ace95d72ab Fix self-update failuers due to /runner/externals mount (#253) v0.16.1 Yusuke Kuoka 2021-01-24 10:58:35 +09:00
  • 42493d5e01 Adding --name-space parameter in example (#259) Johannes Nicolai 2021-01-22 02:12:04 +01:00
  • 94e8c6ffbf minReplicas <= desiredReplicas <= maxReplicas (#267) Johannes Nicolai 2021-01-22 02:11:21 +01:00
  • 563c79c1b9 feat/helm: add manager secret to Helm chart (#254) callum-tait-pbx 2021-01-22 01:03:25 +00:00
  • cbb41cbd18 Updating custom container example (#260) Johannes Nicolai 2021-01-22 01:57:42 +01:00
  • 64a1a58acf GitHub runner groups have to be created first (#261) Johannes Nicolai 2021-01-22 01:52:35 +01:00
  • 524cf1b379 Update runner to v2.275.1 (#239) Reinier Timmer 2020-12-18 00:38:39 +01:00
  • 0dadddfc7d Update README for "PercentageRunnersBusy" HRA metric type (#237) v0.16.0 ZacharyBenamram 2020-12-16 17:21:27 -08:00
  • 48923fec56 Autoscaling: Percentage runners busy - remove magic number used for round up (#235) ZacharyBenamram 2020-12-14 21:38:01 -08:00
  • 466b30728d Add "PercentageRunnersBusy" horizontal runner autoscaler metric type (#223) ZacharyBenamram 2020-12-12 15:48:19 -08:00
  • c13704d7e2 feat: custom labels (#231) callum-tait-pbx 2020-12-12 23:33:04 +00:00
  • fb49bbda75 feat: adding helm config for dind sidecar (#232) callum-tait-pbx 2020-12-12 23:31:24 +00:00
  • 8d6f77e07c Remove beta GitHub client implementations (#228) Reinier Timmer 2020-12-10 01:08:51 +01:00
  • dfffd3fb62 feat: EKS IAM Roles for Service Accounts for Runner Pods (#226) v0.15.0 Yusuke Kuoka 2020-12-08 17:56:06 +09:00
  • f710a54110 Don't compare runner connetion token at restart need check (#227) Juho Saarinen 2020-12-08 01:48:35 +02:00
  • 85c29a95f5 runner: Add support for ruby/setup-ruby (#224) Yusuke Kuoka 2020-12-06 11:53:38 +09:00
  • a2b335ad6a Github pkg: Bump github package to version 33 (#222) v0.14.0 Erik Nobel 2020-12-06 02:01:47 +01:00
  • 56c57cbf71 ci: Replace deprecated crazy-max buildx action to use alternative docker actions (#197) Tom Bamford 2020-12-06 01:00:10 +00:00
  • 837563c976 Adding priorityClassName to helm chart (#215) Ahmad Hamade 2020-11-30 01:04:25 +01:00
  • df99f394b4 Remove 10 minute buffer to token expiration (#214) ZacharyBenamram 2020-11-29 16:03:27 -08:00
  • be25715e1e Use TLS for secure docker connection (#192) Shinnosuke Sawada 2020-11-30 08:57:33 +09:00
  • 4ca825eef0 Publish runner images for v2.274.2 Yusuke Kuoka 2020-11-27 08:49:58 +09:00
  • e5101554b3 Fix release workflow to not use add-path v0.13.1 v0.13.0 Yusuke Kuoka 2020-11-26 08:39:03 +09:00
  • ee8fb5a388 parametrized working directory (#185) Reinier Timmer 2020-11-25 00:55:26 +01:00
  • 4e93879b8f [BUG?]: Create mountpoint for /externals/ (#203) Erik Nobel 2020-11-25 01:53:47 +02:00
  • 6ce6737f61 add dockerEnabled document (#193) Shinnosuke Sawada 2020-11-17 09:31:34 +09:00
  • 4371de9733 add dockerEnabled option (#191) v0.12.0 Shinnosuke Sawada 2020-11-16 09:41:12 +09:00
  • 1fd752fca2 Use tcp DOCKER_HOST instead of sharing docker.sock (#177) Yusuke Kuoka 2020-11-16 09:32:29 +09:00