renovate[bot]
a96c3e1102
fix(deps): update kubernetes packages to v0.25.2 ( #1829 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-23 10:25:24 +09:00
Cristian Calin
d29de8d454
feat: use helm genCA to generate a certificate for the mutating web hook if no cert-manager is available ( #1780 )
2022-09-23 10:21:00 +09:00
renovate[bot]
12c4d96250
fix(deps): update kubernetes packages to v0.25.1 ( #1729 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-21 11:50:52 +09:00
renovate[bot]
46a13c0626
fix(deps): update module github.com/onsi/gomega to v1.20.2 ( #1757 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-21 11:22:27 +09:00
Frederic MARTIN
e32a8054d0
🍱 add git-lfs package as standard tool ( #1821 )
2022-09-21 11:04:43 +09:00
renovate[bot]
0deb6809b9
fix(deps): update module sigs.k8s.io/controller-runtime to v0.13.0 ( #1775 )
...
* fix(deps): update module sigs.k8s.io/controller-runtime to v0.13.0
* fixup! fix(deps): update module sigs.k8s.io/controller-runtime to v0.13.0
* fixup! fixup! fix(deps): update module sigs.k8s.io/controller-runtime to v0.13.0
* fixup! fixup! fixup! fix(deps): update module sigs.k8s.io/controller-runtime to v0.13.0
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2022-09-21 11:04:07 +09:00
David Young
21af1ec19d
Use numeric USER for nonroot:nonroot in Dockerfile ( #1765 )
...
Signed-off-by: David Young <davidy@funkypenguin.co.nz>
2022-09-21 10:50:27 +09:00
renovate[bot]
dfadb86d66
fix(deps): update module github.com/google/go-github/v47 to v47.1.0 ( #1813 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-21 10:23:37 +09:00
Cory Miller
c91e76f169
Add golangci-lilnt to CI ( #1794 )
...
This introduces a linter to PRs to help with code reviews and code hygiene. I've also gone ahead and fixed (or ignored) the existing lints.
I've only setup the default linters right now. There are many more options that are documented at https://golangci-lint.run/ .
The GitHub Action should add appropriate annotations to the lint job for the PR. Contributors can also lint locally using `make lint`.
2022-09-21 09:08:22 +09:00
Yusuke Kuoka
718232f8f4
Add ArtifactHub badge ( #1816 )
...
Ref #1502
2022-09-20 18:49:50 +09:00
renovate[bot]
c7f5f7d161
fix(deps): update golang.org/x/oauth2 digest to f213421 ( #1792 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-20 09:32:56 +09:00
renovate[bot]
33bb6902bc
fix(deps): update module github.com/google/go-cmp to v0.5.9 ( #1787 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-20 09:32:07 +09:00
Yusuke Kuoka
aeb0601147
Update bug_report.yml ( #1812 )
...
I think we should at least recommend the reporter read the troubleshooting guide before submitting a bug report. It would give them more chances to realize it isn't a bug in some cases.
2022-09-20 09:03:36 +09:00
Yusuke Kuoka
991c0b3211
chore: disable blank issues ( #1809 )
...
Even though we have a bug report form, we've seen so many issues being written in freestyle and I think every occurrence of it resulted in needing multiple hops for us to gather the information necessary for diagnosing the issue. I hope every bug report is more actionable. Now we disable blank issues so that the reporter is likely to choose the bug report form or Discussions depending on their situation.
2022-09-16 16:17:49 +01:00
Vijay-train
71da6d5271
[Docs] Move into [docs] folder and other minor fixes ( #1769 )
...
* [Docs] Move into docs folder and other minor fixes
* Move into [docs] folder
* Fix minor formatting
* Create detailed-docs.md
Moving current Readme contents into a separate detailed-docs.md file. Added one additional section "Getting Started" to have the getting started link. Rest of the file is as is from the current Readme.md
This file would be linked from a new simplified Readme (to be raised a separate PR)
2022-09-16 10:37:22 +09:00
David Girón
e4fd4bc99c
Update dependency docker/cli to v20.10.18 ( #1803 )
2022-09-16 10:25:12 +09:00
Yusuke Kuoka
d9a8dc7e84
chart: Bump chart and app versions for ARC 0.26.0 ( #1799 )
2022-09-13 09:09:29 +09:00
Yusuke Kuoka
795cf8b1de
Add releasenote for 0.26.0 ( #1796 )
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