Open
Description
Rather than defaulting to always on features, I think we should allow tests suites to toggle them. Something like -
CSI_ENABLED_FEATURES="controllerExpansion=true,nodeExpansion=true"
This will enable tests like https://github.com/kubernetes-csi/external-resizer/pull/53/files to enable certain features without having to update csi-release-tools. Also because features can differ between versions it will allow .prow.sh
file in individual branches to have their own configuration. I am not sure if this is preferable to having if-elses
built into prow.sh though.