Commit Graph

23 Commits

Author SHA1 Message Date
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