Commit Graph

15 Commits

Author SHA1 Message Date
Andrea Mazzotti 2ece70ce14
Bump CAPI to 1.10.5
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-09-01 09:35:21 +02:00
Parthvi Vala 17bb9bb994
Add omitempty to Secret and ConfigMap file source; re-add webhook validation
Signed-off-by: Parthvi Vala <parthvi.vala@suse.com>
2025-07-22 11:46:54 +05:30
Parthvi Vala b4c331826c
Add e2e and doc
Signed-off-by: Parthvi Vala <parthvi.vala@suse.com>
2025-07-21 17:40:44 +05:30
Andrea Mazzotti 2e9c3b9596
Add move/pivot e2e test
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-06-25 14:16:11 +02:00
Danil-Grigorev 4578c2377c
Fix: E2E failures in CI
Removed:
- Metrics and pod logs collection. Crust gather collects logs for all
  resources.

Fixed:
- MachineDeployment checks for running machines. MachineSets are picked
  at random, as they are indistinguishable based on labels, and belong
  to the same MachineDeployment. This causes flakes as old MachineSet is
  expected to scale accordingly, while the new one performed it instead.
- Increased ClusterClass apply timeouts. CAPD webhooks may take longer
  to stand up.

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-09-13 16:29:42 +02:00
Danil-Grigorev 137e293141
Update e2e tests to utilize default
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-08-28 08:55:45 +02:00
Danil Grigorev 5289859fab
Exclude kube-vip
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-04-12 17:52:54 +02:00
Danil Grigorev 1ad956d035
Add crust-gather collection for e2e run
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-04-12 13:21:26 +02:00
Danil Grigorev c4b63e27e4
Use kube-vip for e2e tests
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-04-12 13:21:18 +02:00
Danil Grigorev a7b3b2fc7e
Add test case for cluster upgrade and scale down to zero for old clusters
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-04-10 10:37:42 +02:00
Danil Grigorev dc58a8b3e7
Add etcd certificate generation
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-04-09 08:30:14 +02:00
Danil Grigorev 51bf115a46
Prepare e2e tests to check upgrade from 1 machine and scaling down to 1 CP machine
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-04-08 21:35:55 +02:00
Richard Case 7177130637
chore: change the number of control plane nodes
Signed-off-by: Richard Case <richard.case@suse.com>
2024-02-19 09:56:28 +00:00
Alexandr Demicev 055e268a1d
Add e2e test for upgrade
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2023-11-16 13:25:48 +01:00
Richard Case 926bea3ce2
feat: initial e2e tests
This adds initial e2e tests for the RKE2 providers. There are still lots
more e2e tests that need to be added.

Signed-off-by: Richard Case <richard.case@outlook.com>
2023-03-27 15:09:15 +01:00