Furkat Gofurov
60798fe92e
Prepare main branch for v0.15 development
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-04-23 15:15:04 +03:00
Alexander Demicev
11415e0ca9
Merge pull request #599 from furkatgofurov7/add-nodeDeletionTimeout
...
⚠️ In-place propagation support for RKE2ControlPlane
2025-04-22 09:55:10 +00:00
Furkat Gofurov
a540ed8d60
Add in-place propagation e2e tests
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
Co-authored-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-04-18 22:48:41 +03:00
Andrea Mazzotti
c741d7beb7
Add more nuances to e2e test configuration
...
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-04-15 16:53:11 +02:00
Andrea Mazzotti
0cf4ca8166
Merge pull request #615 from anmazzotti/prevent_unwanted_rollout
...
Add e2e test to prevent Machine rollout on provider upgrade
2025-04-08 09:48:43 +00:00
Andrea Mazzotti
3ad0b591ae
Bump golangci-lint to v2
...
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-04-08 09:06:01 +02:00
Andrea Mazzotti
4ebc27a549
Add e2e test to prevent Machine rollout on provider upgrade
...
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-04-07 11:15:04 +02:00
Dharmit Shah
810d7869d7
Skip machine label check for upgrade test
2025-04-02 21:37:14 +05:30
Dharmit Shah
ca91a19cd2
e2e test to check labels on Machines created by RKE2ControlPlane
2025-04-02 21:35:43 +05:30
Andrea Mazzotti
7ec93b0b0a
chore: Prepare main branch for v0.14 development
...
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-03-24 14:37:09 +01:00
Alexandr Demicev
5baa17c801
Fix all linter warnings
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2025-03-20 12:52:07 +01:00
Furkat Gofurov
256e3fd00d
chore: prepare main branch for v0.13 development
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-02-21 13:42:08 +02:00
Furkat Gofurov
0bd7334700
Bump CAPI in e2e config
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-02-21 12:15:45 +02:00
Carlos Salas
d72466969c
chore: prepare main branch for v0.12 development
...
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-01-27 17:14:44 +01:00
dependabot[bot]
99b1d64f4e
chore(deps): Bump sigs.k8s.io/cluster-api/test from 1.9.1 to 1.9.3
...
Bumps [sigs.k8s.io/cluster-api](https://github.com/kubernetes-sigs/cluster-api ) from 1.9.1 to 1.9.3.
- [Release notes](https://github.com/kubernetes-sigs/cluster-api/releases )
- [Commits](https://github.com/kubernetes-sigs/cluster-api/compare/v1.9.1...v1.9.3 )
---
updated-dependencies:
- dependency-name: sigs.k8s.io/cluster-api/test
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-01-21 15:32:34 +02:00
Andrea Mazzotti
baaec2c4a8
Deprecate RKE2ControlPlane.Spec.InfrastructureRef and .NodeDrainTimeout
...
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-01-10 14:15:52 +01:00
Alexandr Demicev
24c1f57ad7
Standartize env variable in all documentation
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2025-01-08 16:11:15 +01:00
Furkat Gofurov
80830c893c
Prepare main branch for v0.11 development
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-12-24 17:05:40 +02:00
Danil-Grigorev
7eeeb55141
Exclude components blocking draining
...
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-12-20 13:02:14 +01:00
Danil-Grigorev
703c8526c7
Exclude machines from node volume detach after completion
...
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-12-20 13:02:14 +01:00
Danil-Grigorev
bf53fe2548
Update LB templates to use new structure
...
- Breakind change: https://github.com/kubernetes-sigs/cluster-api/pull/11430
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-12-20 13:02:12 +01:00
Danil-Grigorev
e05a5e7ca2
Update e2e-config.yaml
...
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-12-20 12:59:40 +01:00
Danil-Grigorev
bb2410b647
Use 200 as an expected response from kube-api in haproxy
...
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-12-19 17:53:19 +01:00
Alexandr Demicev
66f273987a
Prepare main branch for v0.9 development
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-11-28 11:16:44 +01:00
Furkat Gofurov
9f64e021a8
use different k8s version
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-11-12 14:19:24 +02:00
Furkat Gofurov
253afe3b28
Use Apply instead of CreateUpdate in e2e
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-11-12 14:19:24 +02:00
Furkat Gofurov
8e6f9ac9d4
Fix linter warnings
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-11-12 14:19:24 +02:00
Furkat Gofurov
8219e8de82
Bump CAPI to v1.8.5
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-11-12 14:19:22 +02:00
Furkat Gofurov
8784520a12
Prepare main branch for v0.9 development
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-11-04 17:06:15 +02:00
Furkat Gofurov
0a4611ad40
Prepare main branch for v0.8 development
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-09-24 10:45:11 +03:00
Danil-Grigorev
679d205149
Implement etcd member management in pre-terminate hook
...
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-09-16 11:02:51 +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
Carlos Salas
cd6644bb1f
test: add clusterclass scenario to e2e
...
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2024-09-03 11:56:56 +02:00
Furkat Gofurov
ade79819fd
Prepare main branch for v0.7 development
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-08-28 16:52:36 +03: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
Furkat Gofurov
731a14d0e5
Prepare main branch for v0.6 development
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-08-27 13:46:30 +03:00
Alexandr Demicev
96f3cfb989
Fix expected version in cluster upgrade check
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-08-22 16:43:56 +02:00
Furkat Gofurov
bc00f06ef2
Remove legacy tests and related code
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-08-12 20:16:22 +03:00
Furkat Gofurov
7ed376e41e
Revert back legacy e2e tests to its original state
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-08-05 12:47:14 +03:00
Carlos Salas
7165cfc50a
test: update tests to use latest release
...
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2024-07-30 10:53:13 +02:00
Furkat Gofurov
ece3d2467a
Rename CAPRKE2 org references in the codebase
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-07-11 13:14:48 +03:00
Alexandr Demicev
484765c7f8
Change organisation name in Makefile
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-07-10 13:23:55 +02:00
Furkat Gofurov
ccc265e283
Bump to latest version in e2e setup
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-07-06 10:58:12 +03:00
Alberto Morgante Medina
b3e4e9c35f
fix issue with rke2-install
...
Signed-off-by: Alberto Morgante Medina <alberto.morgante@suse.com>
2024-07-01 16:28:38 +02:00
Furkat Gofurov
1463df91d4
Bump CAPI to v1.7.2 version
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-06-03 18:04:08 +03:00
Danil Grigorev
c1d4c59f06
Update upgrade test to verify scalability of old worker machines on new version
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-05-02 13:50:16 +02:00
Danil Grigorev
86025754c0
Remove kubebuilder defaults to make API GitOps friendly
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-05-02 11:35:27 +02:00
Alexandr Demicev
5d61aceaa7
Use spec.Version field as primarily source
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-04-26 15:00:24 +02:00
Furkat Gofurov
957ccdd0c1
Bump CAPI to v1.7.0 minor release
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-04-19 13:50:31 +03:00
Danil Grigorev
5289859fab
Exclude kube-vip
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-04-12 17:52:54 +02:00