-
Notifications
You must be signed in to change notification settings - Fork 254
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
🌱 Integrate sushy-tools and Redfish into e2e testing #1410
Conversation
9a56fb7
to
551af6a
Compare
/hold |
551af6a
to
3e354ac
Compare
3e354ac
to
0e6ab9a
Compare
/hold cancel |
/metal3-bmo-e2e-test |
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.
Some comments and nits.
5b0a43d
to
9346ed5
Compare
/metal3-bmo-e2e-test |
9346ed5
to
c3d1739
Compare
/metal3-bmo-e2e-test |
@@ -0,0 +1,36 @@ | |||
# Listen on all local IP interfaces | |||
SUSHY_EMULATOR_LISTEN_IP = u'0.0.0.0' |
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.
This is not great. You use neither authentication nor TLS. This will open VM management on your machine to anyone. Cannot we assume localhost? If not, I'd probably add TLS and auth.
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.
Good point! I think we can use 192.168.222.1
here. Localhost will probably not work since Ironic would not be able to reach it then.
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.
Great job once again!
Some comments below 🙂
ad99f64
to
16316f5
Compare
Issues with the jenkins workers... |
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 looks very good! I just have some minor comments.
fa37a86
to
b5ec229
Compare
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
/test-centos-e2e-integration-main |
/metal3-bmo-e2e-test |
1 similar comment
/metal3-bmo-e2e-test |
/test-centos-e2e-integration-main |
Extended the e2e testing framework to include sushy-tools and Redfish alongside existing VBMC and IPMI tests.
b5ec229
to
728b6cf
Compare
/metal3-bmo-e2e-test |
/test-centos-e2e-integration-main |
/lgtm |
/override test-centos-e2e-integration-main |
@lentzi90: lentzi90 unauthorized: /override is restricted to Repo administrators, approvers in top level OWNERS file. 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/test-infra repository. |
/test-centos-e2e-integration-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.
/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 |
/override test-centos-e2e-integration-main |
@kashifest: Overrode contexts on behalf of kashifest: test-centos-e2e-integration-main, test-ubuntu-integration-main 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/test-infra repository. |
What this PR does / why we need it:
This PR augments the e2e testing framework by integrating sushy-tools and Redfish, enhancing test coverage across different management interfaces alongside the existing VBMC and IPMI tests.
Fixes #1374