Nikola Jokic
d72774753c
Prepare 0.8.2 release ( #3249 )
Validate Helm Chart / Lint Chart (push) Has been cancelled
(gha) Validate Helm Charts / Lint Chart (push) Has been cancelled
2024-01-26 11:03:08 +01:00
Nikola Jokic
f7b6ad901d
Add listener graceful termination period and background context after the message is received ( #3187 )
2024-01-25 15:45:07 +01:00
Nikola Jokic
728f05c844
Delete message session when listener.Listen returns ( #3240 )
2024-01-25 15:12:19 +01:00
Nikola Jokic
c00465973e
Publish metrics in the new ghalistener ( #3193 )
2024-01-25 14:46:42 +01:00
Nikola Jokic
1f9b7541e6
Prepare 0.8.1 release ( #3184 )
Validate Helm Chart / Lint Chart (push) Has been cancelled
(gha) Validate Helm Charts / Lint Chart (push) Has been cancelled
2023-12-21 17:14:33 +01:00
Nikola Jokic
a029b705cd
Fix proxy issue in new listener client ( #3181 )
2023-12-21 15:35:36 +01:00
Nikola Jokic
3fab744a4f
Prepare 0.8.0 release ( #3175 )
Validate Helm Chart / Lint Chart (push) Has been cancelled
(gha) Validate Helm Charts / Lint Chart (push) Has been cancelled
2023-12-20 11:16:56 +01:00
Nikola Jokic
fe8c3bb789
Change listener container name ( #3167 )
2023-12-19 12:22:52 +01:00
Nikola Jokic
e40874f67f
Fix assertion test in wait for delete ( #3146 )
2023-12-18 17:04:35 +01:00
Nikola Jokic
31352924d7
Fix empty env and volumeMounts object on default setup ( #3166 )
2023-12-18 16:01:34 +01:00
Nikola Jokic
f7eb88ce9c
Change minRunners behavior and fix the new listener min runners ( #3139 )
2023-12-13 19:39:21 +01:00
Nikola Jokic
0fd8eac305
Update user agent for new ghalistener ( #3138 )
2023-12-08 14:01:22 +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
Nikola Jokic
5347e2c2c8
ADR: Changing semantics of min runners to be min idle runners ( #3040 )
2023-11-30 11:59:10 +01:00
Nikola Jokic
b202be712e
Set actions client timeout to 5 minutes, add logging to client ( #3103 )
2023-11-24 17:04:21 +01:00
Nikola Jokic
8aa04dd2be
Prepare 0.7.0 release ( #3077 )
Validate Helm Chart / Lint Chart (push) Has been cancelled
(gha) Validate Helm Charts / Lint Chart (push) Has been cancelled
2023-11-15 13:10:51 +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
16815230bb
Metrics: set max and min runners during startup time ( #3032 )
2023-11-07 14:20:10 +01:00
Nikola Jokic
2646456677
Update authorization for PAT to be Bearer as documented ( #3039 )
2023-11-07 14:19:53 +01:00
Nikola Jokic
b511953df7
Trim down metrics cardinality ( #3003 )
Validate Helm Chart / Lint Chart (push) Has been cancelled
(gha) Validate Helm Charts / Lint Chart (push) Has been cancelled
2023-10-20 12:20:30 +02:00
Nikola Jokic and Bassem Dghaidi
2117fd1892
Configure listener pod with the secret instead of env ( #2965 )
...
Co-authored-by: Bassem Dghaidi <[email protected] >
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
ea2443a410
Include separate reports associated with Bug/Feature templates ( #2938 )
2023-10-16 11:49:23 +02:00
Nikola Jokic
1a8abb6d39
Prepare 0.6.1 release ( #2929 )
Validate Helm Chart / Lint Chart (push) Has been cancelled
(gha) Validate Helm Charts / Lint Chart (push) Has been cancelled
2023-09-26 11:40:48 +02:00
Nikola Jokic and Hidetake Iwata
fdf7b6c525
Fix nil map when annotations are applied ( #2916 )
...
Co-authored-by: Hidetake Iwata <[email protected] >
2023-09-26 11:21:16 +02:00
Nikola Jokic
db061b33e7
Fix name override labels when runnerScaleSetName value is set ( #2915 )
2023-09-26 11:17:04 +02:00
Nikola Jokic
2ae39828b2
Ignore summerwind resources in go test until controller version is the same ( #2920 )
2023-09-22 12:35:34 +02:00
Nikola Jokic
cf24ab584d
Prepare 0.6.0 release ( #2900 )
Validate Helm Chart / Lint Chart (push) Has been cancelled
(gha) Validate Helm Charts / Lint Chart (push) Has been cancelled
2023-09-15 12:04:06 +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 and Bassem Dghaidi
ea2fb32e20
Extend and generate crds allowing listener pod spec change ( #2758 )
...
Co-authored-by: Bassem Dghaidi <[email protected] >
2023-09-14 15:33:29 +02:00
Nikola Jokic
6a022e5489
Fix chart test for name override ( #2896 )
2023-09-14 15:24:07 +02:00
Nikola Jokic
10d79342d7
Set restart policy on the runner pod to Never if restartPolicy is not set in template ( #2787 )
2023-09-07 13:39:08 +02:00
Nikola Jokic
3652932780
Fix canary VERSION parameter ( #2842 )
2023-08-28 14:46:53 +02:00
Nikola Jokic
52fc819339
Fix parsing AcquireJob MessageQueueTokenExpiredError ( #2837 )
Validate Helm Chart / Lint Chart (push) Has been cancelled
(gha) Validate Helm Charts / Lint Chart (push) Has been cancelled
2023-08-25 20:35:01 +02:00
Nikola Jokic and Bassem Dghaidi
abc0b678d3
Revert chart name and use helper constant to trim the name base ( #2824 )
...
(gha) Validate Helm Charts / Lint Chart (push) Has been cancelled
Validate Helm Chart / Lint Chart (push) Has been cancelled
Co-authored-by: Bassem Dghaidi <[email protected] >
2023-08-21 15:36:14 +02:00
a0a3916c80
Provide scale-set listener metrics ( #2559 )
...
Co-authored-by: Tingluo Huang <[email protected] >
Co-authored-by: Bassem Dghaidi <[email protected] >
2023-08-21 13:50:07 +02:00
Nikola Jokic
1c360d7e26
Document customization for containerModes ( #2777 )
2023-08-18 11:03:28 +02:00
Nikola Jokic
6a75bc0880
Trim gha-runner-scale-set to gha-rs in names and remove role type suffixes ( #2706 )
2023-08-09 11:11:45 +02:00
Nikola Jokic
336e11a4e9
Fix scaling back to 0 after min runners were set to number > 0 ( #2742 )
2023-08-09 10:32:08 +02:00
Nikola Jokic
0dadfc4d37
ADR: Customize listener pod ( #2752 )
2023-07-25 16:47:26 +02:00
Nikola Jokic
fde1893494
Add status check before deserializing runner-registration response ( #2699 )
2023-07-05 21:09: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
7ca3df3605
fix chart test ( #2694 )
2023-06-21 08:43:03 -04:00
Nikola Jokic
ac4056f85b
Upgrade golang.org/x/net to 0.11 ( #2676 )
2023-06-15 13:38:55 +02:00
Nikola Jokic
94934819c4
Trim repo/org/enterprise to 63 characters in label values ( #2657 )
2023-06-09 20:57:20 +02:00
Nikola Jokic and Bassem Dghaidi
91c8991835
Scale Set Metrics ADR ( #2568 )
...
Co-authored-by: Bassem Dghaidi <[email protected] >
2023-05-18 15:37:41 +02:00
Nikola Jokic
c5ebe750dc
Discard logs on helm chart tests ( #2607 )
2023-05-18 14:15:05 +02:00
Nikola Jokic and Bassem Dghaidi
73e676f951
Check release tag version and chart versions during the release process ( #2524 )
...
Co-authored-by: Bassem Dghaidi <[email protected] >
2023-05-03 11:53:42 +02:00
Nikola Jokic and Bassem Dghaidi
9859bbc7f2
Use build.Version to check if resource version is a mismatch ( #2521 )
...
Co-authored-by: Bassem Dghaidi <[email protected] >
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 and Tingluo Huang
76fe43e8e0
Update limit manager role permissions ADR ( #2500 )
...
Co-authored-by: Tingluo Huang <[email protected] >
2023-04-11 16:25:43 +02:00
Nikola Jokic and Tingluo Huang
8869ad28bb
Fix e2e tests infinite looping when waiting for resources ( #2496 )
...
Co-authored-by: Tingluo Huang <[email protected] >
2023-04-10 21:03:02 +02:00
Nikola Jokic
b86af190f7
Extend manager roles to accept ephemeralrunnerset/finalizers ( #2493 )
2023-04-10 08:49:32 +02:00
Nikola Jokic and Bassem Dghaidi
e80bc21fa5
gha-runner-scale-set 0.4.0 release ( #2467 )
...
Validate Helm Chart / Lint Chart (push) Has been cancelled
Validate Helm Chart (gha-runner-scale-set-controller and gha-runner-scale-set) / Lint Chart (push) Has been cancelled
Co-authored-by: Bassem Dghaidi <[email protected] >
2023-04-05 08:56:27 -04:00
Nikola Jokic
a804bf8b00
Add ImagePullPolicy to the AutoscalingListener, configurable through Manager env ( #2477 )
2023-04-04 19:07:20 +02:00
Nikola Jokic and Tingluo Huang
5dea6db412
Fix helm uninstall cleanup by adding finalizers and cleaning them from the controller ( #2433 )
...
Co-authored-by: Tingluo Huang <[email protected] >
2023-04-03 21:06:12 +02:00
Nikola Jokic and Tingluo Huang
56e1c62ac2
Add labels to autoscaling runner set subresources to allow easier inspection ( #2391 )
...
Co-authored-by: Tingluo Huang <[email protected] >
2023-03-27 11:19:34 +02:00
Nikola Jokic and Bassem Dghaidi
e5d8d65396
Introduce ADR change for adding labels to our resources ( #2407 )
...
Co-authored-by: Bassem Dghaidi <[email protected] >
2023-03-16 11:02:42 -04:00
Nikola Jokic
babbfc77d5
Surface EphemeralRunnerSet stats to AutoscalingRunnerSet ( #2382 )
2023-03-13 16:16:28 +01:00
Nikola Jokic
a5f98dea75
Refactor main.go and introduce make run-scaleset to be able to run manager locally ( #2337 )
2023-03-10 18:05:51 +01:00
Nikola Jokic
c5d6842d5f
Update gomega with new ginkgo version ( #2373 )
2023-03-07 12:05:25 +01:00
Nikola Jokic
2984de912c
Split listener pod label to avoid long names issue ( #2341 )
2023-03-02 17:25:50 +01:00
be47190d4c
Chart naming validation on AutoscalingRunnerSet install ( #2347 )
...
Co-authored-by: Bassem Dghaidi <[email protected] >
Co-authored-by: Bassem Dghaidi <[email protected] >
2023-03-02 10:35:55 +01:00
Nikola Jokic and Tingluo Huang
8e52a6d2cf
EphemeralRunner: On cleanup, if pod is pending, delete from service ( #2255 )
...
Co-authored-by: Tingluo Huang <[email protected] >
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
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
Nikola Jokic
882bfab569
Renaming autoScaling to autoscaling in tests matching the convention ( #2201 )
2023-01-23 17:03:01 +01:00
Nikola Jokic
d67f80863e
Include nikola-jokic in CODEOWNERS file ( #2184 )
2023-01-19 08:21:08 -05:00
Nikola Jokic and Yusuke Kuoka
aa6dab5a9a
Changes to folder structure to allow multigroups and changed go mod name ( #2105 )
...
* Changed folder structure to allow multi group registration
* included actions.github.com directory for resources and controllers
* updated go module to actions/actions-runner-controller
* publish arc packages under actions-runner-controller
* Update charts/actions-runner-controller/docs/UPGRADING.md
Co-authored-by: Yusuke Kuoka <[email protected] >
2022-12-28 09:38:34 +09:00