E2E might encounter issues when used with feature branches that haven't been updated
Created by: matofeder
As a developer/reviewer I expect stable e2e testing of PRs.
Zuul executes the e2e test on your feature branch that is already merged with the most recent main, i.e. Zuul merges your feature branch with the most recent main before e2e execution on it. This is not a big deal, but keep in mind that k8s-capi scripts also clone your feature branch (non-updated) into the management node. This may lead to some unexpected issues, e.g. see https://github.com/SovereignCloudStack/k8s-cluster-api-provider/pull/599#issuecomment-1739068035