-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Change RKE2 E2E cluster template registration method + review Short/Full test labels #760
WIP: Change RKE2 E2E cluster template registration method + review Short/Full test labels #760
Conversation
cb60e14
to
17d4dc8
Compare
test/e2e/suites/migrate-gitops/migrate_gitops_provv1_mgmtv3_test.go
Outdated
Show resolved
Hide resolved
3c0d21b
to
3cb34fd
Compare
@@ -29,7 +29,7 @@ import ( | |||
"github.com/rancher/turtles/test/e2e/specs" | |||
) | |||
|
|||
var _ = Describe("[Docker] [Kubeadm] - [management.cattle.io/v3] Create and delete CAPI cluster functionality should work with namespace auto-import", Label(e2e.ShortTestLabel), func() { | |||
var _ = Describe("[Docker] [RKE2] - [management.cattle.io/v3] Create and delete CAPI cluster functionality should work with namespace auto-import", Label(e2e.ShortTestLabel), func() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know @Danil-Grigorev saw some memory limits issues on the github runner when using RKE2 in a short run
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's probably what I've seen when testing this. Passed locally but failed remotely. Could this be affecting nightly tests too?
ddb1317
to
c7700ae
Compare
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
00cccd5
to
eecc09d
Compare
731c281
to
099f5fa
Compare
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
099f5fa
to
30ffc60
Compare
Superseded by #833 |
What this PR does / why we need it:
Nightly E2E have been reporting failures on a Docker + CAPRKE2 scenario. This changes the registration method to
control-plane-endpoint
to align with other template, e.g. the one used in CAPRKE2 repository here.Additionally, we're currently running RKE2 tests only when executing E2E with the
FullTestLabel
label enabled. This means, RKE2 scenarios are not validated on new PRs, while we do run Kubeadm-specific tests onShortTestLabel
label. Since Turtles ships with RKE2 only, it is sensible to test CAPRKE2 clusters on short test execution and do the opposite for Kubeadm.Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Checklist: