Skip to content

Releases: kubeflow/kfp-tekton

KFP-Tekton v1.6.4: Tekton 0.44.2 support. Knative performance patch and dependency updates.

10 Apr 21:11
e0aecb9
Compare
Choose a tag to compare

What's Changed

  • chore(docs): Update kfp-tekton openshift instruction to also include Tekton SCC by @Tomcli in #1197
  • fix(sdk): Remove print statement for compiler to reduce log size by @Tomcli in #1198
  • fix(test): enhance build scripts by @yhwang in #1200
  • feat(CI): Create periodic codeql code scan to detect possible static bugs by @Tomcli in #1201
  • fix(deps): Tekton 0.44.2 patch and dependencies update by @Tomcli in #1202
  • chore(release): Add backend 1.6.4 release by @Tomcli in #1203

Full Changelog: v1.6.3...v1.6.4

KFP-Tekton SDK v1.6.4

22 Mar 22:48
70533aa
Compare
Choose a tag to compare
KFP-Tekton SDK v1.6.4 Pre-release
Pre-release

Release of the KFP-Tekton SDK only.

To install the KFP-Tekton SDK:

pip install kfp-tekton==1.6.4

KFP-Tekton v1.6.3: Tekton 0.44.0 support. Support Kustomize v5 for deployment

22 Mar 22:47
70533aa
Compare
Choose a tag to compare
  • Support Kustomize v5 for deployment manifests.
  • Resource-op and any sequencer image moved to quay.io
  • Updated metadata writer dependencies to 1.5.0 with LRU cache

What's Changed

  • chore(docs): Update docs on custom task parameters by @Tomcli in #1187
  • fix(sdk): Update aipipeline images to quay by @Tomcli in #1186
  • fix(test): update toolchain image/script by @yhwang in #1189
  • chore(tekton-catalog): Remove legacy v1alpha1 condtion since it is no longer supported by @Tomcli in #1188
  • fix(test): fix typo in the toolchain task by @yhwang in #1190
  • feat(manifests): use kustomize v5 by @yhwang in #1194
  • fix(backend): Fix metadata writer dependencies by @Tomcli in #1193
  • fix(test): update GH action and toolchain task by @yhwang in #1195
  • chore(release): Add 1.6.3 backend and 1.6.4 sdk release by @Tomcli in #1196

Full Changelog: v1.6.2...v1.6.3

KFP-Tekton SDK v1.5.3

20 Mar 20:39
Compare
Choose a tag to compare
KFP-Tekton SDK v1.5.3 Pre-release
Pre-release

Release of the KFP-Tekton SDK only.

To install the KFP-Tekton SDK:

pip install kfp-tekton==1.5.3

KFP-Tekton SDK v1.6.3

15 Mar 16:53
b7a4c03
Compare
Choose a tag to compare
KFP-Tekton SDK v1.6.3 Pre-release
Pre-release

Release of the KFP-Tekton SDK only.

To install the KFP-Tekton SDK:

pip install kfp-tekton==1.6.3

KFP-Tekton v1.6.2: Tekton 0.44.0 support. Switching to Tekton minimal status.

15 Mar 16:59
b7a4c03
Compare
Choose a tag to compare
  • Move Tekton default status setting to minimal (#1168)
  • Address Tekton minimal status migration for anysequencer and persistent agent (#1167, #1172)
  • Added new way to opt-out metadata tracking at pipeline level (#1177)
  • Fix Python SDK on V1 client bugs (#1179, #1180)

What's Changed

  • chore(sdk): update package dependency source by @Tomcli in #1166
  • fix(backend): proper handle customrun status by @yhwang in #1167
  • chore(manifests): Update embedded status to minimal by @Tomcli in #1168
  • fix(test): call kfp api instead of kube api by @yhwang in #1171
  • Fix(any-sequencer): Make any sequencer able to detect child reference status by @Tomcli in #1172
  • chore(manifests): upgrade mysql image to kfp v2 standards for cves mitigation by @Tomcli in #1175
  • chore(cleanup): Remove unnecessary cloud build files from google and travis by @Tomcli in #1178
  • feat(sdk): make metadata component spec gen flag configurable on pipeline level by @Tomcli in #1177
  • fix(sdk): fix v1 api sdk client package bug by @Tomcli in #1179
  • fix(sdk): fix v1 api package typo by @Tomcli in #1180
  • chore(release): Add 1.6.2 backend release, 1.6.3 sdk release by @Tomcli in #1184

Full Changelog: v1.6.1...v1.6.2

KFP-Tekton SDK v1.5.2

13 Mar 17:59
a9bdf36
Compare
Choose a tag to compare
KFP-Tekton SDK v1.5.2 Pre-release
Pre-release

Release of the KFP-Tekton SDK only.

To install the KFP-Tekton SDK:

pip install kfp-tekton==1.5.2

KFP-Tekton SDK v1.6.2

13 Mar 18:03
a04cdae
Compare
Choose a tag to compare
KFP-Tekton SDK v1.6.2 Pre-release
Pre-release

Release of the KFP-Tekton SDK only.

To install the KFP-Tekton SDK:

pip install kfp-tekton==1.6.2

KFP-Tekton v1.6.1: Tekton 0.44.0 support. New V1 API path for KFP-Tekton. Bug patches for customruns and kfp sdk dependencies

20 Feb 23:03
7210555
Compare
Choose a tag to compare

What's Changed

  • fix(backend): Add the permissions to access customruns by @yhwang in #1161
  • Chore(backend) update kube and python dependency for backend by @Tomcli in #1162
  • Chore(release): Add 1.6.1 release patch by @Tomcli in #1165

Full Changelog: v1.6.0...v1.6.1

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

16 Feb 23:18
1816fc1
Compare
Choose a tag to compare

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