You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix kfp-kubernetes-library-tests and backend driver Optional field handling
- Regenerate Python protobuf bindings to include the optional field for SecretAsEnv and ConfigMapAsEnv
- Update test_volume.py to expect optional: False in secretAsEnv
- Fix backend driver to properly handle Optional field for all cases:
* Not specified: Optional = nil → defaults to false in YAML (backward compatible)
* Explicitly false: Optional = &false → optional: false in YAML
* Explicitly true: Optional = &true → optional: true in YAML
- All 110 kfp-kubernetes-library-tests pass
- All backend driver tests pass
- Sample pipeline compilation tests pass with correct optional field handling
- Should fix KFP Samples test failures related to pod-spec-patch
- Fixes PR #12216 test failures
Signed-off-by: ddalvi <[email protected]>
0 commit comments