Skip to content

KFP-Tekton v1.6.0: Tekton 0.44.0 support. New V1 API path for KFP-Tekton and custom task moved to v1beta1 API

Compare
Choose a tag to compare
@Tomcli Tomcli released this 16 Feb 23:18
· 150 commits to master since this release
1816fc1

Note: Please update kfp-tekton Python SDK to 1.6+ in order to call the new V1 API. KFP 1.8.x SDK or kfp-tekton 1.5.1 is for calling the old v1beta1 API in the older version.

  • Support Tekton 0.44.0 with the latest custom task API (#1144)
  • KFP-Tekton REST/GRPC path moved to V1. (#1121)
  • Python SDK kfp-tekton client now calls V1 API by default.(#1121, #1140)
  • Support custom task v1beta1 customRun API. (#1119, #1123, #1137)
  • PipelineLoop moved to new v1beta1 customRun API. (#1123, #1137)
  • Add env variable configuration support at pipeline level. (#1145)
  • Add user definable Tekton workspace on both pipeline and task level (#1151, #1153)
  • Bug fixes and optimization on kfp-tekton SDK.

What's Changed

  • Feat: Add V1 endpoint support. by @ScrapCodes in #1085
  • chore(backend): Update Tekton version to 0.43.2 by @Tomcli in #1123
  • Feat(pipelineloop): upgrade to tekton version 0.43.2, tekton v1beta1 customRun . by @ScrapCodes in #1119
  • chore(sdk): Update sdk requirement packages by @Tomcli in #1127
  • chore(sdk): Update sdk comments by @Tomcli in #1128
  • Revert "Feat(pipelineloop): upgrade to tekton version 0.43.2, tekton v1beta1 customRun ." by @Tomcli in #1131
  • fix(backend): Add securitycontext for k8s 1.25 by @yhwang in #1132
  • chore(release): add 1.5.1 release patch by @Tomcli in #1133
  • fix(sdk): add command to resource op spec by @Tomcli in #1134
  • fix(backend): Add format arg to printf command by @yhwang in #1135
  • Revert "Revert "Feat(pipelineloop): upgrade to tekton version 0.43.2, tekton v1beta1 customRun ."" by @Tomcli in #1136
  • Fix(pipelineloop): Manifest flag patch and api version change for pipelineloop by @Tomcli in #1137
  • Feat: switch to v1 API paths for backend. by @ScrapCodes in #1121
  • Custom run migration for examples of PipelineLoop custom task. by @ScrapCodes in #1139
  • fix(tests): update e2e tests with new api commands by @Tomcli in #1140
  • Feat(pipelineloop): Migration guide for migrating from v1alpha1.Run t… by @ScrapCodes in #1141
  • fix(pipelineloop): Update security context with group id by @Tomcli in #1142
  • chore(backend): Update backend to Tekton 0.44 by @Tomcli in #1144
  • feat(sdk): Add env support for podtemplate in sdk by @Tomcli in #1145
  • Chore: Update readme and license headers by @Tomcli in #1146
  • chore(manifests): Fix broken github link by @Tomcli in #1147
  • feat(sdk): Add pipeline workspace config by @Tomcli in #1151
  • Feat(pipelineloop-cli): support customruns validation as well. by @ScrapCodes in #1152
  • feat(sdk): Add task workspace support by @Tomcli in #1153
  • fix(sdk): optimize find item search for large amount of params by @Tomcli in #1159
  • chore(release): Update release version to 1.6.0 by @Tomcli in #1157
  • chore(test): add python 3.10 into github actions by @Tomcli in #1160

Full Changelog: v1.5.0...v1.6.0