-
Notifications
You must be signed in to change notification settings - Fork 99
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
🌱 Add e2e scalability test with fake systems #1954
🌱 Add e2e scalability test with fake systems #1954
Conversation
/test ? |
@mboukhalfa: The following commands are available to trigger required jobs:
The following commands are available to trigger optional jobs:
Use
In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
/test metal3-centos-e2e-basic-test-main |
2 similar comments
/test metal3-centos-e2e-basic-test-main |
/test metal3-centos-e2e-basic-test-main |
@mboukhalfa We've been discussing on how to uncouple capm3 e2e from dev-env. Is it possible to design functions to run/configure fake-ipa in capm3, instead of relying on dev-env? |
/test metal3-centos-e2e-basic-test-main |
5b00b35
to
f6e58cb
Compare
/retitle WIP: 🌱 Add scalablity test with fakeIPA |
f6e58cb
to
977bb89
Compare
6d26c4b
to
50b7af2
Compare
97777c8
to
ab9a769
Compare
ab9a769
to
5a400b3
Compare
/test metal3-ubuntu-e2e-integration-test-main |
adbc994
to
da0b27a
Compare
/test metal3-ubuntu-e2e-integration-test-main |
da0b27a
to
70cbb85
Compare
The test passed here: https://jenkins.nordix.org/job/metal3-ubuntu-e2e-integration-test-main/724/console |
/test metal3-ubuntu-e2e-integration-test-main |
Signed-off-by: Mohammed Boukhalfa <[email protected]>
70cbb85
to
08eda7d
Compare
/unhold With CAPI 1.9.1, we no longer need local branch. |
/unhold |
This will need rebase soon due CAPI/k8s bump hitting main. We should merge this anyways after 1.9 is cut? |
I would say we can merge it right now. CAPM3 still has #2155 which is blocking 1.9.0. And rebasing is not needed, as we already have CAPI 1.9.1 in this PR. |
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.
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kashifest The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/test metal3-centos-e2e-integration-test-main metal3-ubuntu-e2e-integration-test-main |
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.
/lgtm
Let's see what happens.
This PR introduces a scalability end-to-end test for CAPM3, applying multiple clusters using ClusterClass and reusing the existing ScaleSpec test framework from Cluster API (CAPI). The test is designed to simulate a large-scale environment with realistic configurations and is based on both FakeIPA and FKAS for authentication and endpoint management.
Test passed here: https://jenkins.nordix.org/view/Metal3/job/metal3-centos-e2e-scalability-test-main/9/console