-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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 CI for disabled holder pods #13922
Comments
@BlaineEXE for this change I just need to start fresh with |
We should duplicate the 2 CI canary tests that were modified here, and ensure the copies are running with
[Update] |
Could we get away with only adding a single new test? (in the interest of avoiding too many tests in the long term) But if we can anyway remove these tests in a near future release assuming disabling the holder pod is only a temporary transition setting, then I'm not concerned about the test count. |
|
After discussion, we are clarifying for users that we don't support CSI without host network, so we can remove those tests. That includes the existing test for CSI hostnet-disabled, as well as multus hostnet-disabled. And then also, the combo test need not be modified. |
@BlaineEXE sounds good? |
Yes, I think that sounds good. 💯 For other devs/users, the reasoning (based on discussion during huddle today) is as follows: The non-Multus scenario with host networking disabled was never explicitly supported, so that one can really be removed (as mentioned). There are no alternate network modes for non-Multus CSI. This default networking case is being tested implicitly by all normal CI tests. At the end of this work, there should be 2 CSI networking tests for Multus clusters:
|
CI multus and non-host network tests are currently verifying that legacy behavior is preserved. Let's follow up in a new PR to ensure the new
CSI_DISABLE_HOLDER_POD: "true"
behavior works greenfield beyond the manual testing I've done.Follow up from #13890 and continuation of work described in #13055
The text was updated successfully, but these errors were encountered: