KFP-Tekton v1.3.0: Tekton 0.36.0 support with new big data passing enhancements
- Tekton 0.36.0 support (#938, #1016, #1018), KFP SDK 1.8.13 support (#979, #999)
- Enhanced copy-artifact step to support binary and directory artifacts (#942, #985, #997)
- Big data passing supports volume passing config with user volumes (#995, #1006)
- Alpha features for artifact preview and artifact path as output parameters (#991, #993)
- Optimized Tekton script based component into command based to reduce the number of Tekton init-containers to 1 for Tekton 0.36.0 (#975, #992)
- Optimized pipelineloop status memory usage and param passing to use less etcd space. (#963, #970, #982)
- Allow task to output as big data without other task's consumption (#967)
- Generalized storage config class (#977)
- Updated cache server to support multi-container caching for Tekton 0.36.0 (#974, #1018)
- Updated output parameter name to be case sensitive during runtime. (#1013)
- Updated Tekton global config to support security context and automount_service_account_token (#955)
- Alpha feature to optimize pipeline output status to use less etcd space while caching all the pipeline information in the kfp-tekton database (#976)
What's Changed
- fix(sdk): Fix param prefix replacement by @Tomcli in #952
- feat(backend): update go version and license files by @yhwang in #949
- fix(backend): refine copy-artifacts step by @yhwang in #942
- feat(test): add backend integration test by @yhwang in #956
- fix 954, trim whitespace and newline char for range input by @wzhanw in #961
- Add pipelinerun pod template support for security context and automou… by @Tomcli in #955
- fix(pipeline-loops): PipelineLoop consumes significant amount of memory by @rafalbigaj in #963
- update install guide by @JiaxuanYang in #965
- handle step from task results by @wzhanw in #964
- upgrade tekton to 0.36.0 by @yhwang in #938
- fix(pipelineloop): Add param with empty space test by @Tomcli in #970
- fix(docs): Add explicit commands for Tekton versoned deployment to avoid doc con… by @Tomcli in #973
- make cache to support multiple containers in task pod by @wzhanw in #974
- fix(sdk): update condition template by @yhwang in #975
- feature(backend): support embedded-status: minimal by @yhwang in #976
- Update sdk dependency and release version to address private python package pull by @Tomcli in #979
- fix(backend): nil ptr exception for empty run status in pipeline-loops, fixes #981 by @Udiknedormin in #982
- feat(sdk): Add labels for artifact outputs when tasks are not referred by @Tomcli in #967
- fix(sdk): Verify binary data in step copy-results-artifacts. Fixes #984 by @maxdebayser in #985
- eliminate the use of
taskSpec.script
by @yhwang in #992 chore(sdk) Bump kfp dependency to 1.8.13
by @akchinSTC in #999- Update sdk version to 1.2.3 by @Tomcli in #1002
- sdk(feat): Add big data passing with custom volume on kfp-tekton by @Tomcli in #995
- chore(apiserver): Object Storage connection abstraction by @rimolive in #977
- Add alpha preview feature into compiler by @Tomcli in #991
- Remove old build dependencies by @Tomcli in #1005
- fix(sdk): Support passing directories in step-copy-results-artifacts and step-copy-artifacts. Fixes #996 by @FFede0 in #997
- fix(sdk): Fix big data passing with multiple type of volume templates by @Tomcli in #1006
- Add alpha feature to output big data passing file path instead of task run name by @Tomcli in #993
- Update result name to be case sensitive by @Tomcli in #1013
- fix(sdk): fix exit handler param with empty exit task by @Tomcli in #1015
- fix(sdk): Add new logic to cover new tekton runafter condition by @Tomcli in #1016
- Add kfp-tekton 1.3.0 release template by @Tomcli in #1011
- fix(sdk): fix unit test merging conflicts by @Tomcli in #1017
- fix(backend): fix cache server output by @Tomcli in #1018
New Contributors
- @JiaxuanYang made their first contribution in #965
- @maxdebayser made their first contribution in #985
- @akchinSTC made their first contribution in #999
- @rimolive made their first contribution in #977
- @FFede0 made their first contribution in #997
Full Changelog: v1.2.1...v1.3.0