Eric Promislow
672996f014
52095 bump dependencies ( #1126 )
...
* Bump dependencies stemming from lasso-v0.2.5-rc.1
* Backout golangci bump brought in by a renovate PR -- too early for that.
2025-10-03 14:09:42 -07:00
Eric Promislow
a30f73d745
Fix the location of the try.sh helper in the old integration test script.
2024-07-03 11:29:56 -07:00
Eric Promislow
9f702b46ed
Migrate webhook CI to GHA
...
- Misc. changes to CI caught during further testing:
1. There should be two shell variables, HELM_VERSION for pulling
down the right version of helm, and HELM_CHART_VERSION, for identifying
generated helm charts.
2. Similarly, `TAG` and `IMAGE_TAG` are two different things.
3. Stop using make/dapper: env vars get lost
4. Skip the RKE Machine config unit test on CI/arm64
- Written up in issue 45837
2024-06-28 15:45:08 -07:00
Tom Lebreux
128b387a3c
Remove CAPI webhook ( #338 )
2024-03-19 13:24:29 -04:00
Tom Lebreux
992944f586
Revert "Temporarily modifying integration tests"
...
This reverts commit dd7b7b1897 .
2023-09-08 09:24:39 -04:00
Michael Bolot
dd7b7b1897
Temporarily modifying integration tests
2023-09-07 10:02:00 -05:00
Max Sokolovsky
cfa7bcea89
Merge pull request #268 from maxsokolovsky/document-prtb-validation
...
Document PRTB validation
2023-08-01 09:37:51 -04:00
Michael Bolot
4a11a96e79
Attempting to check app status instead of helm-op
...
logging current status
logging current status
2023-07-28 11:34:33 -04:00
Max Sokolovsky
8b755b544a
Mention the need to run 'go generate' when the validate-ci script fails
2023-07-25 15:37:51 -04:00
Kevin Joiner
851f4cbdf6
Adds the ability to set custom ports for Webhook.
...
This commit also adds helm unittest and updates integration-test to run
K3s without Rancher.
2023-07-19 16:24:44 -04:00
Kevin Joiner
b41af488f7
Updates integration test.
...
Integration now install the packaged chart from CI.
This helps us test any chart changes in CI as well as the image.
We also added a command that will tail the rancher logs if it
fails to deploy rancher-webhook after 5 minutes.
2023-04-28 13:16:03 -04:00
Kevin Joiner
5506f400e3
Allows namespace webhook to provide multiple configurations.
...
This commit allows attempts to create the kube-system namespace
while the webhook is down to pass through rancher-webhook.
2023-03-17 14:12:20 -04:00
Kevin Joiner
d42884efd2
Merge pull request #143 from superseb/v03_fix_version
...
[release/v0.3] Print correct version on startup
2023-01-10 12:04:10 -05:00
Kevin Joiner
ad1537055d
Rename integration test
2023-01-05 13:59:05 -05:00
Kevin Joiner
e1a9592856
Adds helm lint to CI
2022-12-21 09:06:28 -05:00
Kevin Joiner
008a16dc6c
Add integration test
2022-11-29 13:28:06 -05:00
Kevin Joiner
bd95e689c6
Updates to Go 1.19
...
Also updates rancher/pkg/apis and K8s to 1.24.5
Includes generation of mocks to CI steps.
2022-11-09 11:06:34 -05:00
Sebastiaan van Steenis
6187da101d
Print correct version on startup
2022-11-03 08:39:16 +01:00
Michael Bolot
af55377ca5
Fixing package script bug
...
Package script didn't anchor the version regex causing the
kube-version/rancher-version to be errantly overwritten
2022-07-22 10:53:30 -05:00
Jiaqi Luo
2b875ccd68
Issue: The package-helm script replaces all tag values in the values.yaml
...
Fix: Update the regex to match "tag: latest" only
2021-08-18 11:13:11 -07:00
Dan Ramich
4d68112256
Update build and golangci runners
2021-06-21 10:20:57 -06:00
Dan Ramich
a2938da85c
Bump go, helm and golangci versions
2021-04-19 12:28:04 -06:00
Darren Shepherd
8662412686
Initial Commit
2020-09-09 22:15:59 -07:00