Skip to content

Commit 575b379

Browse files
committed
Document e2e test timeout changes in v1.11-to-v1.12 migration doc
Signed-off-by: Stefan Büringer buringerst@vmware.com
1 parent caddc7d commit 575b379

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

docs/book/src/developer/providers/migrations/v1.11-to-v1.12.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,13 @@ maintainers of providers and consumers of our Go API.
2828

2929
* `util.IsOwnedByObject`, `util.IsControlledBy` and `collections.OwnedMachines` now also require `schema.GroupKind` as input parameter.
3030
`schema.GroupKind` is needed for cases where typed objects are passed in because controller-runtime does not guarantee that GVK is set on typed objects.
31+
* Various Cluster API e2e tests with Kubernetes upgrades now use the `wait-control-plane-upgrade` and `wait-machine-deployment-upgrade` timeouts.
32+
If you are running Cluster API e2e tests with upgrades you have to configure the timeouts in your e2e test configuration file, otherwise
33+
the e2e tests will use `1s` timeout which will lead to test failures. Example:
34+
```yaml
35+
default/wait-control-plane-upgrade: ["15m", "10s"]
36+
default/wait-machine-deployment-upgrade: ["10m", "10s"]
37+
```
3138
3239
### Suggested changes for providers
3340

0 commit comments

Comments
 (0)