Skip to content

KFP-Tekton v1.3.0: Tekton 0.36.0 support with new big data passing enhancements

Compare
Choose a tag to compare
@Tomcli Tomcli released this 29 Jul 00:41
· 232 commits to master since this release
4240890
  • 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

Full Changelog: v1.2.1...v1.3.0