Kfp-tekton

Latest version: v1.9.3

Safety actively analyzes 638396 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 8

1.2.1

Not secure
- Pipelineloop controller support negative loop values (911)
- SDK: AddOnGroup feature for creating custom task sub-dag (920)
- Add owner reference support for resourceOp component. (922, 925)
- SDK and pipelineloop controller bug fixes. (921, 928, 936, 941, 945)


What's Changed
* feat: Support loop ranges with -ve values. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/911
* Support the comma as default string param separator by wzhanw in https://github.com/kubeflow/kfp-tekton/pull/921
* fix(SDK): Update sanitization logic to sync with kfp dsl by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/919
* Add resource op owner reference mapping by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/922
* Add necessary env variables for resource op owner reference by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/925
* fix(sdk) add test for any-seq inside of loop by Udiknedormin in https://github.com/kubeflow/kfp-tekton/pull/927
* Fix multiple nested condition in loops issue by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/928
* Update sdk release to 1.2.1 by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/929
* feat(sdk): Add helper class AddOnGroup by yhwang in https://github.com/kubeflow/kfp-tekton/pull/920
* wait for pipelineloop-break-operation task final status by wzhanw in https://github.com/kubeflow/kfp-tekton/pull/936
* [build] update toolchain image by yhwang in https://github.com/kubeflow/kfp-tekton/pull/937
* [build] update github workflow to use go v1.17 by yhwang in https://github.com/kubeflow/kfp-tekton/pull/939
* Loop ranges should handle from = to, and generate one iteration. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/941
* iteration limit support, default limit is 10000 by wzhanw in https://github.com/kubeflow/kfp-tekton/pull/944
* fix: typo in frontend message by davidxia in https://github.com/kubeflow/kfp-tekton/pull/946
* Store the uploaded pipeline as original yaml format by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/945
* Update manifests with 1.2.1 release by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/948

New Contributors
* davidxia made their first contribution in https://github.com/kubeflow/kfp-tekton/pull/946

**Full Changelog**: https://github.com/kubeflow/kfp-tekton/compare/v1.2.0...v1.2.1

1.2.0

Not secure
- Tekton v0.31.4 support (917)
- Rebase KFP core to 1.8.1, KFP SDK to 1.8.11 (862, 868, 872)
- Pipeline loop with new loop class that can support numeric python range, python enumerate, and python string separator syntax (838, 842, 898, 901, 904)
- Pipeline loop now can pass down Tekton podTemplate and service account to nested loops (891, 909)
- Performance enhancement: Parallel loop break task is now running with Tekton custom task, caching also works with nested loops (854, 870, 871)
- Added new golang packages for KFP metadata tracking, log archival, and caching for Tekton Custom task controllers (829, 852, 861)
- S3-CSI storage driver integration now can configure to run on Minikube and Kind deployment (899, 900)
- Bug fixes on Pipelineloop, Loop SDK, and variable sanitization.

What's Changed
* feat: caching for custom task. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/852
* [test] fix typo in pipeline-loop example by yhwang in https://github.com/kubeflow/kfp-tekton/pull/860
* fix(sdk) add test for empty loops by Udiknedormin in https://github.com/kubeflow/kfp-tekton/pull/864
* feat(pipelineloop): Add caching configuration support through config-map. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/861
* Fix Tekton conditional dependency on sub-dag by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/866
* Kfp 1.8.0 api and frontend rebase by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/862
* Feat(pipelineloop): Break task as custom task. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/854
* Update kfp sdk dependency to 1.8.10+ by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/868
* Add caching labels for inline loops and custom tasks by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/870
* Break task sdk update by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/871
* Patch kfp 1.8.1 new config by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/872
* Add 1.2 release changes by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/875
* feat(objectstore) Metadata object store by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/876
* fix(sdk) add test for custom-tasks with literals. Fixes 880 by Udiknedormin in https://github.com/kubeflow/kfp-tekton/pull/881
* fix(PipelineLoop): integer divide by zero by rafalbigaj in https://github.com/kubeflow/kfp-tekton/pull/883
* chore: Objectstore package refactoring. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/884
* [test] Update mnist-e2e sample by yhwang in https://github.com/kubeflow/kfp-tekton/pull/888
* fix: objectstore refactoring by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/887
* Add current iteration item to the PipelineLoopPipelineRunStatus by wzhanw in https://github.com/kubeflow/kfp-tekton/pull/894
* Add yhwang as approver by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/893
* fix(sdk) add tests for non-literal separator by Udiknedormin in https://github.com/kubeflow/kfp-tekton/pull/896
* fix(controller): Added fields serviceAccountName and PodTemplate to PipelineLoop. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/891
* Add missing openshift standalone permission by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/897
* Add missing csi plugin for multi-user manifests by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/899
* feat: New variable iterationNumberParam to track current item. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/898
* Parameterize kubelet path for s3-csi manifests by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/900
* feat(sdk): extension function `Loop.enumerate()` by yhwang in https://github.com/kubeflow/kfp-tekton/pull/901
* IterateNumeric behavior changed to contain the value of current interation item. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/904
* Update Tekton client and manifests to v0.31.4 by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/905
* pass down the podTemplate and serviceAccount from run to loopSpec by wzhanw in https://github.com/kubeflow/kfp-tekton/pull/909
* fix(sdk): handle the node selectors by yhwang in https://github.com/kubeflow/kfp-tekton/pull/916
* fix(sdk): fix nested loop global param bug by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/917


**Full Changelog**: https://github.com/kubeflow/kfp-tekton/compare/v1.1.1...v1.2.0

1.1.1

Not secure
- Sync upstream KFP fixes on k8s 1.22 multi-user support for cache deployer and new OpenShift rbac (846, 847)
- Python SDK bug fixes on Argo to Tekton parameter conversions and performance optimizations (825, 837, 841)

What's Changed
* fix(pipelineloop): break loop should cancel all pipeline runs. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/824
* Enable pipelineparam for container env by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/825
* Clean up owners file by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/827
* Additional param to enable running copies of same pipeline concurrently by tedhtchang in https://github.com/kubeflow/kfp-tekton/pull/828
* feat(objectstorelogger): objectstorelogger as a separate module. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/829
* Update performance script to include more metrics by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/832
* feat(sdk): implement loop DSL ext: from_string. Part of 791 by Udiknedormin in https://github.com/kubeflow/kfp-tekton/pull/837
* Update KFP-Tekton installation to give guidance on GPU worker nodes. by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/836
* Add support to parse pipeline param in json string by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/841
* Remove unsynced components by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/840
* fix(sdk) separator param. Part of 791 by Udiknedormin in https://github.com/kubeflow/kfp-tekton/pull/842
* Add loop numeric sdk support by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/838
* Update manifests for multi-users k8s 1.22 support by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/846
* [test] replace the cache-server image by yhwang in https://github.com/kubeflow/kfp-tekton/pull/848
* Add KFP-Tekton 1.1.1 release by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/847

New Contributors
* tedhtchang made their first contribution in https://github.com/kubeflow/kfp-tekton/pull/828

**Full Changelog**: https://github.com/kubeflow/kfp-tekton/compare/v1.1.0...v1.1.1

1.1

New Contributors
* huixa made their first contribution in https://github.com/kubeflow/kfp-tekton/pull/740
* shrivs3 made their first contribution in https://github.com/kubeflow/kfp-tekton/pull/741
* jritten made their first contribution in https://github.com/kubeflow/kfp-tekton/pull/756
* xawangyd made their first contribution in https://github.com/kubeflow/kfp-tekton/pull/794

**Full Changelog**: https://github.com/kubeflow/kfp-tekton/compare/v1.0.0...v1.1.0

1.1.0

Not secure
- Tekton v0.30.0 Support (798)
- Kubernetes v1.22+ Support (813)
- Auto strip End of files and log archives are enabled by default (747)
- Big Data Passing now supports S3 and CSI integrations (originally only supported PVC) (753)
- Big Data Passing supports unique and customizable artifact path between loops. (751, 771)
- PipelineLoop now supports loop retries and multi-pipeline workspaces (Need Tekton v0.30.0+) (781, 787)
- Recursion with PipelineLoop now can set maximum recursion stack. (808)
- Generated Tekton CR Optimization: component.yaml annotations reduced with sha256 encoding, tasks can be generated as namespace scope templates with sha1 encoding, and shorten Tekton yaml compile time by 50%. (736, 805, 810)
- Alpha pipelineLoop Break with Python SDK extensions (749, 799, 807, 809)
- Alpha pipelineLoop log archives (806)
- Bug fixes and updates on Big Data passing with parameters, Katib and Trusted-AI samples, and UI library dependencies. (730, 740, 750, 760, 768, 815)

What's Changed
* Update reference to 1.0 release by animeshsingh in https://github.com/kubeflow/kfp-tekton/pull/722
* Update SDK versions by ckadner in https://github.com/kubeflow/kfp-tekton/pull/724
* Remove Argo template UI reference to avoid UX conflicts with v2 compatible mode by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/723
* [test] update sample for katib by yhwang in https://github.com/kubeflow/kfp-tekton/pull/730
* Fix(sdk): chain nested conditions to work on non-dependable condition tasks. by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/732
* Optimize kfp-tekon SDK compile time by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/736
* fix(sdk) sanitize paths in artifact_items. Fixes 738 by Udiknedormin in https://github.com/kubeflow/kfp-tekton/pull/739
* Fix 733 the pipeline parameter consumed as file by huixa in https://github.com/kubeflow/kfp-tekton/pull/740
* fix(sdk) orig_params being overwritten in custom-tasks by Udiknedormin in https://github.com/kubeflow/kfp-tekton/pull/742
* [test] fix variable overriding by yhwang in https://github.com/kubeflow/kfp-tekton/pull/743
* Relax kfp sdk dependencies by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/746
* Enable strip eof and archive logs as default by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/747
* Install links update by shrivs3 in https://github.com/kubeflow/kfp-tekton/pull/741
* Add doc for break feature for loop by pugangxa in https://github.com/kubeflow/kfp-tekton/pull/749
* Support data passing pipeline. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/750
* Update install readme with KF 1.4.0 deployment by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/752
* Add artifact mid path to big data passing by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/751
* Remove noninlined files for those tests, it is not required. Added a CI check. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/755
* [test] update build-image-dind.sh by yhwang in https://github.com/kubeflow/kfp-tekton/pull/758
* Proposal: Adding ScrapCodes as approver. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/754
* [test] use emptyDir for mysql and minio by yhwang in https://github.com/kubeflow/kfp-tekton/pull/759
* Update README.md typos. by jritten in https://github.com/kubeflow/kfp-tekton/pull/756
* feat(sdk): Add an API to return prepared workflow as python dicts. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/757
* Update trusted AI pipeline to have unique job names by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/760
* fix(sdk): "when" in some ParallelFor loops by Udiknedormin in https://github.com/kubeflow/kfp-tekton/pull/762
* Add tag to frontend code with changes for Tekton by drewbutlerbb4 in https://github.com/kubeflow/kfp-tekton/pull/764
* Fix a typo for the openshift docs by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/763
* Add csi-s3 storage class as big data passing storage by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/753
* Add UI backward compatibility for dsl.container syntax by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/768
* Add performance test script by ckadner in https://github.com/kubeflow/kfp-tekton/pull/773
* Fix archived logs for custom tasks by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/777
* expose current iteration item to pipelinerun's annotation by wzhanw in https://github.com/kubeflow/kfp-tekton/pull/776
* feat(sdk): factor out the images to use in copying steps by Udiknedormin in https://github.com/kubeflow/kfp-tekton/pull/782
* feat(pipelineloop): Implement retry for pipelineloop controller. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/781
* feat(pipelineloop): Support workspaces for pipelineLoop. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/787
* [test] Add taskRun and run into the report by yhwang in https://github.com/kubeflow/kfp-tekton/pull/785
* Move loop retry test as a different example by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/789
* support separator string for iteration string param by wzhanw in https://github.com/kubeflow/kfp-tekton/pull/790
* Update workflow.go by xawangyd in https://github.com/kubeflow/kfp-tekton/pull/794
* Load performance test pipelines from files by ckadner in https://github.com/kubeflow/kfp-tekton/pull/796
* Fix performance test script and update testing examples by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/795
* Upgrade tekton api client and manifest to 0.30.0 & update default timeout by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/798
* Add taskrun name and uid into big data passing midpath by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/771
* Add tekton loop dsl extension skeleton by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/799
* feat(pipelineloop): Break operation for pipelineloop. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/807
* update pipelineloop operator to check break tasks with taskrun by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/809
* Reduce component spec annotations by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/805
* fix(pipelineloop): Nested call stack depth limit by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/808
* Chore: regenerate python tests by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/812
* Update pipelineloop and manifests with k8s 1.22 API by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/813
* Move postcss to version 8 and fix Tekton UI dependency chain by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/815
* Add option to produce pipelinerun taskspec as taskref by Tomcli in https://github.com/kubeflow/kfp-tekton/pull/810
* feat(pipelineloop): Support logging to Object store. Built as an extension for zap. by ScrapCodes in https://github.com/kubeflow/kfp-tekton/pull/806

1.0.0

Not secure
* Tekton v0.27.0 support (700)
* Rebase KFP core to 1.7.0, KFP SDK to 1.7.2 (713, 699, 705, 718)
* PipelineLoop and custom tasks now support timeout (706, 709)
* Support multi-step parameter passing if the Tekton results are too large (702, 711)
* Any-sequencer, custom task, and unit tests are now based on component.yaml and compatible with all supposed V2 IR compiler features in KFP 1.7.0 release. (676, 677, 675, 680, 685, 691, 692, 693, 708)
* Enhance Tekton variable sanitization based on respective Tekton Spec. (686, 688, 689)

Page 6 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.