-
Notifications
You must be signed in to change notification settings - Fork 2k
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
[Operator] Fix Ping Test for Clusters Without Deployed Meshery Operator #12849
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: yash37158 <yash37158@gmail.com>
View in catalog, Edit in playground or learn how to interpret Meshery Designs |
@Alero-Awani, could you let me know if the changes look good to you? I’m looking forward to your valuable feedback! |
@yash37158 |
Is @Alero-Awani reviewing? |
@leecalcote @sudhanshutech @Alero-Awani I'm looking for your review on this PR, as it requires only a small change to be finalized. Let me know if it’s already under review or if I should address anything specific to expedite the process. |
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.
@yash37158 this doesn't seem like it addresses the root cause of the issue. How is the ping test succeeding in the first place, if the Operator is not deployed?
I agree @leecalcote that the root cause is because the ping test is succeeding, but the Operator has not been deployed. Perhaps fade the operator chip or show a status of the Operator is not deployed. This would help to make the issue more obvious to the user. Alternatively, we might add an even more explicit check in the system that makes it impossible for the ping test to succeed unless the Operator is actually deployed. In this way, we ensure that the expected state of the system and the result of the tests are consistent with each other. I'm more than happy to hear any further suggestions or ideas you may have to make things better. |
END-TO-END TESTS
📦 Test Result Summary
⌛ Duration: 7 minutes and 23 seconds Overall Result: 👎 Some tests failed. [Show/Hide] Test Result Details
|
Notes for Reviewers
Fix Ping Test Succeeding for Clusters Without Meshery Operator.
This pull request resolves an issue where the "Ping Operator" test incorrectly succeeds for clusters without a deployed Meshery operator.
Signed commits