Commit Graph

11 Commits

Author SHA1 Message Date
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
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
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 ad1537055d Rename integration test 2023-01-05 13:59:05 -05:00
Kevin Joiner 008a16dc6c Add integration test 2022-11-29 13:28:06 -05:00