Commit Graph

2 Commits

Author SHA1 Message Date
Andrey Velichkevich 9e785750d0
chore(test): Add E2E tests for Kubeflow Trainer (#2470)
* Add e2e tests for Kubeflow Trainer

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Add timeout for papermill

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Add output as part of make command

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Add k8s version to setup cluster

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Fix Kind k8s version

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Fix 1.29 version

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Create script to run Notebook

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Download dataset when local_rank=0

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Update test/e2e/e2e_test.go

Co-authored-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Refactor Go e2e tests

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Bump k8s to 1.29.14

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Install Kind from go mod

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Fix path for Kind package

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Fix Go e2e

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Reduce number of CPUs
Export Notebook as artifact

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Print logs due to flaky test

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Fix artifact path

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* docker pull image

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Fix path

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Add k8s version to output name

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Remove install Kind cmd

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

---------

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>
Co-authored-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2025-03-05 04:04:07 +00:00
Andrey Velichkevich 7858371b4a
Remove the Training Operator V1 Source Code (#2389)
* Remove Training Operator V1 files

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Refactor README and Makefile

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Remove v1 GitHub workflows

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Remove finish action from Go

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Rename Kubeflow Training to Kubeflow Trainer

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Rename comment

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Add steps for free-up space

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Update Python tests

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Remove integration workflow

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Install SDK in Python integration tests

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Remove generate file

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Add Kubeflow Trainer logo

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Add tech diagram

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Exclude images from pre-commit

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Fix git diff in CI

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Run go mod tidy

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Update diagram

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Cleanup examples

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Always install Go bins

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Update diagram

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Update hack
Remove manifests for JobSet
Rename to tools.go

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

* Create tools.go

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>

---------

Signed-off-by: Andrey Velichkevich <andrey.velichkevich@gmail.com>
2025-02-04 15:25:38 +00:00