Yusuke Kuoka
d9a8dc7e84
chart: Bump chart and app versions for ARC 0.26.0 ( #1799 )
actions-runner-controller-0.21.0
2022-09-13 09:09:29 +09:00
Yusuke Kuoka
795cf8b1de
Add releasenote for 0.26.0 ( #1796 )
v0.26.0
2022-09-13 08:43:28 +09:00
renovate[bot]
0615c2adb1
chore(deps): update dependency actions/runner to v2.296.2 ( #1791 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-09 18:43:00 +09:00
Yusuke Kuoka
a918e56ece
Merge pull request #1784 from actions-runner-controller/renovate/golang-1.x
...
chore(deps): update golang docker tag to v1.19.1
2022-09-09 18:42:44 +09:00
Yusuke Kuoka
546b5251ed
Merge pull request #1781 from THG-Site-Reliability-Engineering/master
...
Fix bug with enterpriseURL for multi-tenancy
2022-09-09 18:40:46 +09:00
renovate[bot]
74dda4ea1b
chore(deps): update golang docker tag to v1.19.1
2022-09-06 22:14:03 +00:00
Barun Mishra
b29816290a
Merge branch 'actions-runner-controller:master' into master
2022-09-05 13:58:49 +01:00
Barun Mishra
921daff61b
Add cmd line arg for enterprise url. Fix enterprise bug. ( #1 )
...
* Add cmd line arg for enterprise url. Fix enterprise bug.
* Fix package import order
* Fix comment
2022-09-05 13:50:17 +01:00
renovate[bot]
e233f7ad6a
chore(deps): update dependency actions/runner to v2.296.1
2022-09-01 12:31:39 +00:00
Yusuke Kuoka
623c84fa52
Merge pull request #1758 from actions-runner-controller/fix-e2e
...
e2e: A bunch of fixes
2022-08-27 16:29:56 +09:00
Yusuke Kuoka
d4fb6204cb
Add TODO comment to the PVC reconciler
2022-08-27 07:14:16 +00:00
Yusuke Kuoka
f8e07c7fe4
e2e: Update RunnerSet template for rootless-dind test
2022-08-27 07:12:55 +00:00
Yusuke Kuoka
f73713859c
e2e: Fix workflow for rootless-dind test to actually pass
2022-08-27 07:12:06 +00:00
Yusuke Kuoka
e0a7be253e
e2e: Change the default runner rolling-update interval from 10s to 60s to let the runners actually get jobs assigned by GitHub Actions
2022-08-27 07:11:17 +00:00
Yusuke Kuoka
915739b972
e2e: Fix broken token expiration checks
2022-08-27 07:10:10 +00:00
Yusuke Kuoka
4925880e5e
e2e: Install workflow before starting continuous rolling-updates of runners
2022-08-27 07:08:56 +00:00
Yusuke Kuoka
c143fd50b5
e2e: Use newer version of actions/runner(0.296.0)
2022-08-27 07:07:56 +00:00
Yusuke Kuoka
dbd668ae2d
e2e: Set ARC_E2E_SKIP_RUNNERDEPLOYMENT to skip RunnerDeployment test
2022-08-26 01:48:54 +00:00
Yusuke Kuoka
5c1be3265b
e2e: Fix the token check to actually fail on expiration
2022-08-26 01:48:36 +00:00
Yusuke Kuoka
ebcd838501
e2e: Continuous rolling-update of runners while workflow jobs are running
...
This should help revealing issues like https://github.com/actions-runner-controller/actions-runner-controller/issues/1535 if any.
2022-08-26 01:28:08 +00:00
Yusuke Kuoka
6ef276b239
e2e: Custom RBAC resources for make test success reporting work when k8s container mode or runner update hook is enabled
2022-08-26 01:28:08 +00:00
Yusuke Kuoka
f70f325f48
e2e: Set ARC_E2E_DO_DOCKER_BUILD to verify docker-build
2022-08-26 01:28:08 +00:00
Yusuke Kuoka
f7c336f9dd
e2e: Mention maintained versions of cert-manager for reference
2022-08-26 01:28:08 +00:00
renovate[bot]
ae380f5987
fix(deps): update module go.uber.org/zap to v1.23.0 ( #1752 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-25 10:25:52 +09:00
Yusuke Kuoka
4bf1c12a98
e2e: Fix inability to install the stable version of ARC before the edge / Validate GH tokenn on start ( #1748 )
...
Let me improve two things I had found while I was E2E-testing ARC for the upcoming 0.26.0 release.
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com >
2022-08-25 10:25:06 +09:00
Callum Tait
cb561d8db4
docs: webhook scaling ( #1709 )
...
* docs: remove legacy webhook scaling triggers
* docs: remove runnerset limitations
* docs: noddy whitespace
* docs: more technically correct wording
* docs: wording
* docs: correct EffectiveTime logic
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
* Update README.md
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
* Update README.md
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
* Update README.md
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
* docs: remove non workflow_job events
* Update README.md
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
* docs: stuff
Co-authored-by: toast-gear <toast-gear@users.noreply.github.com >
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2022-08-24 22:23:44 +09:00
Callum Tait
eaf6d2f2e2
docs: bump the required min GHES version ( #1749 )
2022-08-24 21:38:30 +09:00
Vijay-train
5ae7ce16e0
Fixing typo to render link properly ( #1750 )
2022-08-24 21:38:14 +09:00
Yusuke Kuoka
bdcde44642
chore: Bump go-github and minimum GHES version to 3.6 ( #1747 )
...
Ref https://github.com/actions-runner-controller/actions-runner-controller/issues/1574
2022-08-24 13:08:40 +09:00
renovate[bot]
5116e3800e
fix(deps): update module go.uber.org/zap to v1.22.0 ( #1704 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-24 11:23:34 +09:00
renovate[bot]
4e107a4e50
fix(deps): update module github.com/prometheus/client_golang to v1.13.0 ( #1699 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-24 11:22:33 +09:00
renovate[bot]
93238697d9
fix(deps): update module github.com/onsi/gomega to v1.20.0 ( #1661 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-24 10:56:23 +09:00
Evan Hines
48f62b4c89
Allow customization of ServiceMonitor namespace for helm-template ( #1491 )
...
* Allow users to customize which namespace they deploy their service monitors into
* Add missing metrics object reference
* Update charts/actions-runner-controller/templates/githubwebhook.serviceMonitor.yaml
* Update charts/actions-runner-controller/templates/controller.metrics.serviceMonitor.yaml
* Update charts/actions-runner-controller/values.yaml
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2022-08-24 10:55:44 +09:00
Yusuke Kuoka
ea94b3cc5b
e2e: Add new option to test rootless docker ( #1742 )
...
Related to #1644
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com >
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com >
2022-08-24 10:42:45 +09:00
Callum Tait
0cac005ab2
ci: include sha in canary version ( #1744 )
2022-08-24 10:21:46 +09:00
renovate[bot]
55ca7bfdf5
chore(deps): update dependency actions/runner to v2.296.0
2022-08-23 19:47:18 +00:00
Viktor Lindgren
ca97f39fcb
Print Version Number on startup ( #1659 )
...
* Changed Dockerfile to get the Enviroment variable from the github actions workflow and pass it to the main.go file
Added a function in main.go to fetch the enviroment varible and to have a fallback if the env variable isnt there
Added a test for the version to use for this branch only
* Update test-version.yaml
* Update test-version.yaml
* Removed the test because its not needed when we push upstream
* Moved the version print in main.go to the Log codeblock as requested by toast-gear
Added version as issue#1161 requests.
Decided to use a docker tag structure for the userAgent string, with : being a seperator of the name and version
* Used ldflags instead like mumoshu recommended
Changed Dockerfile to use $VERSION from the workflow
Added version.go and the build package
Removed the getVersion function as we can just get the value directly
* Used ldflags instead like mumoshu recommended
Changed Dockerfile to use $VERSION from the workflow
Added version.go and the build package
Removed the getVersion function as we can just get the value directly
* * Removed the default from the go code (set it as N/A)
* Changed version from latest to dev inside makefile
* Added buildarg for version to the dockerfile in the makerfile
* Added VERSION with default dev value as arg inside dockerfile
* Cleaned up inside dockerfile
* Fix failing test
* Fix possible missing VERSION in the ARC UA suffix due to missing build arg in docker-build-push step
Co-authored-by: S8338C <viktor.lindgren@seb.se >
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2022-08-23 13:40:16 +09:00
renovate[bot]
f0c8c07428
fix(deps): update golang.org/x/oauth2 digest to 0ebed06 ( #1678 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-23 13:33:49 +09:00
renovate[bot]
e54edea918
chore(deps): update golang docker tag to v1.19.0 ( #1682 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-23 13:33:21 +09:00
Ian Flores Siaca
e58f82bfce
Document how to add Windows self-hosted runners ( #1608 )
...
* adding windows docs
* adding windows docs
* Editing the explanations
* Update README.md
* Update README.md
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2022-08-23 13:32:37 +09:00
Alex Dubov
244e0dd987
Fix Typos in Readme ( #1741 )
2022-08-23 13:04:16 +09:00
renovate[bot]
02009cef17
chore(deps): update module go to 1.19 ( #1664 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-08-23 13:00:17 +09:00
Vijay-train
2b5af62184
[Doc] Create ARC Overview doc ( #1707 )
...
* [Doc] Create ARC overview doc
The purpose of this doc is a starting point overview to ARC, with links to Quick start guide within.
* Update Actions-Runner-Controller-Overview.md
Fixed some formatting
* Update for minor formatting
Fixed links to include quotes, where missing. Added spaces after periods, where missing.
* Updated links to the QuickStart guide
* Updated Images and scaling sections
Updated the following based on PR feedback
- `The Runner container image` now calls out more explicitly the recommended way to install additional software
- `Scaling runners - dynamically with Pull Driven ScalingScaling runners - dynamically with Pull Driven Scaling` - Removed mentions of `TotalNumberOfQueuedAndInProgressWorkflowRuns` as its not fully implemented
* Apply suggestions from code review
Incorporated review feedback from @andyfeller, @sethrylan, @debuger24 and @mumoshu. Thank you all.
Co-authored-by: Andy Feller <andyfeller@github.com >
Co-authored-by: Rahul Kumar <rahulcomp24@gmail.com >
Co-authored-by: Seth Rylan Gainey <sethrylan@github.com >
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
* Apply suggestions from code review
Add more detailed config for PercentageRunnersBusy metric
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
* Updated link text to "Pull Driven Scaling"
Co-authored-by: Andy Feller <andyfeller@github.com >
Co-authored-by: Rahul Kumar <rahulcomp24@gmail.com >
Co-authored-by: Seth Rylan Gainey <sethrylan@github.com >
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2022-08-23 12:53:22 +09:00
Sajad Orouji
ec58ad19e0
feat: add queue size limit to github webhook server helm template ( #1712 )
...
* Update githubwebhook.deployment.yaml
* Update values.yaml
* Update README.md
* Update charts/actions-runner-controller/values.yaml
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
* Update values.yaml
* chore: comment out queuelimit setting
* docs: format cleanup
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
Co-authored-by: Callum Tait <15716903+toast-gear@users.noreply.github.com >
2022-08-23 09:40:50 +09:00
Adam Panzer
cc9fe33ef5
Change type: to kind: ( #1740 )
...
Per the CRD spec here https://github.com/actions-runner-controller/actions-runner-controller/blob/master/charts/actions-runner-controller/crds/actions.summerwind.dev_horizontalrunnerautoscalers.yaml#L115-L127
It's `kind:` not `type:`
2022-08-23 09:35:14 +09:00
Matt Domko
4a5a85fd61
Replaced 'kubectl apply' with 'kubectl create' in README ( #1728 )
...
- Updated as per issue 1317
- Version bump so that folks copy/pasting get the latest version
https://github.com/actions-runner-controller/actions-runner-controller/
issues/1317
2022-08-21 22:54:31 +09:00
David Young
56b26fd751
Fix minor spelling error ( #1727 )
...
Just a typo fix :)
2022-08-21 22:00:52 +09:00
João Carlos Ferra de Almeida
36e95dad47
Fix/multitenancy enterprise url ( #1725 )
...
* Fix #1714
* Add Comment
2022-08-16 20:20:06 +09:00
Callum Tait
3724b46033
chore(deps): update dependency actions/runner to v2.295.0 ( #1723 )
2022-08-16 20:11:46 +09:00
Rahul Kumar
538e2783d7
Update Metric Types and typos ( #1719 )
...
* Update valid options in metrics types
* FIX: Typos
* FIX: Update metric types in helm chart
2022-08-15 23:12:22 +09:00