Nikola Jokic
|
b6a95ae879
|
Change duplicate message key in logs while updating ephemeral runner status (#3380)
|
2024-03-26 12:57:46 +01:00 |
Nikola Jokic
|
7a643a5107
|
Fix overscaling when the controller is much faster then the listener (#3371)
Co-authored-by: Francesco Renzi <rentziass@gmail.com>
|
2024-03-20 15:36:12 +01:00 |
Nikola Jokic
|
c9099a5a56
|
Add annotation with values hash to re-create listener (#3195)
|
2024-03-19 14:29:49 +01:00 |
Hidehito Yabuuchi
|
48706584fd
|
Propagate runner scale set name annotation to EphemeralRunner (#3098)
|
2024-03-19 12:50:49 +01:00 |
Nikola Jokic
|
c00465973e
|
Publish metrics in the new ghalistener (#3193)
|
2024-01-25 14:46:42 +01:00 |
Nikola Jokic
|
fe8c3bb789
|
Change listener container name (#3167)
|
2023-12-19 12:22:52 +01:00 |
Serge
|
d7d479172d
|
Fix override listener pod spec (#3139) (#3161)
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
|
2023-12-18 16:50:06 +01:00 |
Nikola Jokic
|
b78cadd901
|
Refactoring listener app with configurable fallback (#3096)
|
2023-12-08 13:41:06 +01:00 |
Nikola Jokic
|
202a97ab12
|
Modify user agent format with subsystem and is proxy configured information (#3116)
|
2023-12-08 13:16:29 +01:00 |
Toru Komatsu
|
b08d533105
|
Record the error when the creation pod fails (#3112)
Signed-off-by: utam0k <k0ma@utam0k.jp>
|
2023-12-07 21:11:52 +01:00 |
Toru Komatsu
|
7793e1974a
|
Record a reason for pod failure in EphemeralRunner (#3074)
Signed-off-by: utam0k <k0ma@utam0k.jp>
|
2023-11-21 08:26:29 +01:00 |
Nikola Jokic
|
2939640fa9
|
Add ResizePolicy and RestartPolicy on mergeListenerContainer (#3075)
|
2023-11-15 10:39:11 +01:00 |
Nikola Jokic
|
65fd04540c
|
Bump go version and all direct dependencies to newest for k8s compatibility (#2947)
|
2023-11-14 16:19:43 +01:00 |
Nikola Jokic
|
95487735a2
|
Remove inheritance of imagePullPolicy from manager to listeners (#3009)
|
2023-11-07 15:08:36 +01:00 |
Nikola Jokic
|
2117fd1892
|
Configure listener pod with the secret instead of env (#2965)
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
|
2023-10-19 12:29:32 +02:00 |
Nikola Jokic
|
bffcb32b19
|
Fix role and rolebinding cleanup for the listener controller (#2970)
|
2023-10-16 12:40:38 +02:00 |
Nikola Jokic
|
fdf7b6c525
|
Fix nil map when annotations are applied (#2916)
Co-authored-by: Hidetake Iwata <int128@gmail.com>
|
2023-09-26 11:21:16 +02:00 |
Nikola Jokic
|
07bff8aa1e
|
Extend the user agent and fix the build version for the listener app (#2892)
|
2023-09-14 20:10:49 +02:00 |
Nikola Jokic
|
ea2fb32e20
|
Extend and generate crds allowing listener pod spec change (#2758)
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
|
2023-09-14 15:33:29 +02:00 |
Nikola Jokic
|
a0a3916c80
|
Provide scale-set listener metrics (#2559)
Co-authored-by: Tingluo Huang <tingluohuang@github.com>
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
|
2023-08-21 13:50:07 +02:00 |
Nikola Jokic
|
6fe8008640
|
Add configurable log format to values.yaml and propagate it to listener (#2686)
|
2023-07-05 21:06:42 +02:00 |
Nikola Jokic
|
94934819c4
|
Trim repo/org/enterprise to 63 characters in label values (#2657)
|
2023-06-09 20:57:20 +02:00 |
Bassem Dghaidi
|
8afef51c8b
|
Add DrainJobsMode (aka UpdateStrategy feature) (#2569)
|
2023-05-23 07:42:30 -04:00 |
Nikola Jokic
|
9859bbc7f2
|
Use build.Version to check if resource version is a mismatch (#2521)
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
|
2023-04-24 10:40:15 +02:00 |
Nikola Jokic
|
ba1ac0990b
|
Reordering methods and constants so it is easier to look it up (#2501)
|
2023-04-12 09:50:23 +02:00 |
Nikola Jokic
|
b86af190f7
|
Extend manager roles to accept ephemeralrunnerset/finalizers (#2493)
|
2023-04-10 08:49:32 +02:00 |
Nikola Jokic
|
a804bf8b00
|
Add ImagePullPolicy to the AutoscalingListener, configurable through Manager env (#2477)
|
2023-04-04 19:07:20 +02:00 |
Nikola Jokic
|
5dea6db412
|
Fix helm uninstall cleanup by adding finalizers and cleaning them from the controller (#2433)
Co-authored-by: Tingluo Huang <tingluohuang@github.com>
|
2023-04-03 21:06:12 +02:00 |
Nikola Jokic
|
56e1c62ac2
|
Add labels to autoscaling runner set subresources to allow easier inspection (#2391)
Co-authored-by: Tingluo Huang <tingluohuang@github.com>
|
2023-03-27 11:19:34 +02:00 |
Tingluo Huang
|
08acb1b831
|
Get RunnerScaleSet based on both RunnerGroupId and Name. (#2413)
|
2023-03-15 11:10:09 -04:00 |
Tingluo Huang
|
2bf83d0d7f
|
Remove list/watch secrets permission from the manager cluster role. (#2276)
|
2023-03-14 09:23:14 -04:00 |
Tingluo Huang
|
261d4371b5
|
Update E2E test workflow. (#2395)
|
2023-03-14 09:00:07 -04:00 |
Nikola Jokic
|
babbfc77d5
|
Surface EphemeralRunnerSet stats to AutoscalingRunnerSet (#2382)
|
2023-03-13 16:16:28 +01:00 |
Tingluo Huang
|
d7b589bed5
|
Helm chart react changes for the new runner image. (#2348)
|
2023-03-10 11:18:21 +00:00 |
Francesco Renzi
|
c569304271
|
Add support for self-signed CA certificates (#2268)
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
Co-authored-by: Tingluo Huang <tingluohuang@github.com>
|
2023-03-09 17:23:32 +00:00 |
Chris Patterson
|
41f2ca3ed9
|
Adding parameter to configure the runner set name. (#2279)
Co-authored-by: TingluoHuang <TingluoHuang@github.com>
|
2023-03-03 08:36:14 -05:00 |
Francesco Renzi
|
40c905f25d
|
Simplify the setup of controller tests (#2352)
|
2023-03-02 18:55:49 +00:00 |
Nikola Jokic
|
2984de912c
|
Split listener pod label to avoid long names issue (#2341)
|
2023-03-02 17:25:50 +01:00 |
Francesco Renzi
|
73e22a1756
|
Disable metrics serving in proxy tests (#2307)
|
2023-02-22 16:57:59 +00:00 |
Francesco Renzi
|
6b4250ca90
|
Add support for proxy (#2286)
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com>
Co-authored-by: Tingluo Huang <tingluohuang@github.com>
Co-authored-by: Ferenc Hammerl <fhammerl@github.com>
|
2023-02-21 17:33:48 +00:00 |
Nikola Jokic
|
8e52a6d2cf
|
EphemeralRunner: On cleanup, if pod is pending, delete from service (#2255)
Co-authored-by: Tingluo Huang <tingluohuang@github.com>
|
2023-02-11 19:55:12 -05:00 |
Nikola Jokic
|
9990243520
|
Early return if finalizer does not exist to make it more readable (#2262)
|
2023-02-08 15:21:13 +01:00 |
Tingluo Huang
|
facae69e0b
|
Remove un-required permissions for the manager-role of the new `AutoScalingRunnerSet` (#2260)
|
2023-02-07 12:37:09 -05:00 |
Nikola Jokic
|
c4297d25bb
|
Avoid deleting scale set if annotation is not parsable or if it does not exist (#2239)
|
2023-02-03 17:27:31 +01:00 |
Tingluo Huang
|
1f4fe4681e
|
Delete RunnerScaleSet on service when AutoScalingRunnerSet is deleted. (#2223)
|
2023-01-31 15:03:11 -05:00 |
Tingluo Huang
|
803818162c
|
Allow update runner group for AutoScalingRunnerSet (#2216)
|
2023-01-27 09:27:52 -05:00 |
dependabot[bot]
|
219ba5b477
|
chore(deps): bump sigs.k8s.io/controller-runtime from 0.13.1 to 0.14.1 (#2132)
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
|
2023-01-27 09:23:28 +09:00 |
Nikola Jokic
|
882bfab569
|
Renaming autoScaling to autoscaling in tests matching the convention (#2201)
|
2023-01-23 17:03:01 +01:00 |
Tingluo Huang
|
4932412cd6
|
Fix L0 test to make it more reliable. (#2178)
|
2023-01-19 07:33:04 -05:00 |
Tingluo Huang
|
bb61bb1342
|
Include extra user-agent for runners created by actions-runner-controller. (#2177)
|
2023-01-18 07:38:59 +09:00 |