New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update E2E test to use kfctl.sh and delete gke/deploy.sh; #1331
Comments
Updated our tests to use kfctl.sh deploy.sh is still being called by deploy_kubeflow_gcp.sh which is referenced in workflows.jsonnet. I don't think its still being used though; so we could probably just delete it and remove the references. |
* These scripts are no longer used to deploy KF on GKE in tests; we now use kfctl. Related to: kubeflow#1331
* These scripts are no longer used to deploy KF on GKE in tests; we now use kfctl. Related to: #1331
Post-submit run: Looks like minikube broke because it depends on deploy_kubeflow.py which we deleted in #1406. |
* In kubeflow#1406 we deleted deploy_kubeflow.py but this file is still used by the minikube test. * Partially reverts commit a4e4a8e. * Related to kubeflow#1331 * Trigger minikube on presubmits if files used by minikube E2E test are changed. run_e2e_workflow.py uses fnmatch so we can specify individual files or other expressions * Fix kubeflow#1350 trigger minikube test on presubmit when test modified.
* Fix minikube test and trigger on presubmit when modified. * In #1406 we deleted deploy_kubeflow.py but this file is still used by the minikube test. * Partially reverts commit a4e4a8e. * Related to #1331 * Trigger minikube on presubmits if files used by minikube E2E test are changed. run_e2e_workflow.py uses fnmatch so we can specify individual files or other expressions * Fix #1350 trigger minikube test on presubmit when test modified. * * deploy_kubeflow.py should be deploying the v1alpha2 operator of TFJob. * * TFJob simple test should be using v1alpha2. * Update the deploy script to properly wait for the job operator.
Post submits are green: |
gke/deploy.sh wasn't actually deleted. |
* These scripts are no longer used to deploy KF on GKE in tests; we now use kfctl. Related to: kubeflow#1331
) * Fix minikube test and trigger on presubmit when modified. * In kubeflow#1406 we deleted deploy_kubeflow.py but this file is still used by the minikube test. * Partially reverts commit 166dcc2. * Related to kubeflow#1331 * Trigger minikube on presubmits if files used by minikube E2E test are changed. run_e2e_workflow.py uses fnmatch so we can specify individual files or other expressions * Fix kubeflow#1350 trigger minikube test on presubmit when test modified. * * deploy_kubeflow.py should be deploying the v1alpha2 operator of TFJob. * * TFJob simple test should be using v1alpha2. * Update the deploy script to properly wait for the job operator.
We want to delete the deploy.sh scripts
https://github.com/kubeflow/kubeflow/blob/master/scripts/gke/deploy.sh
It is replaced by kfctl.sh
deploy.sh is still being used by our E2E test
https://github.com/kubeflow/kubeflow/blob/master/testing/workflows/components/workflows.jsonnet
We added a new E2E workflow for kfctl.sh
https://github.com/kubeflow/kubeflow/blob/master/testing/workflows/components/kfctl_test.jsonnet
but this test isn't running any validation steps (e.g. running a PyTorch or TFJob test).
Per #1325 we'd like to refactor our tests to make subgraphs/steps more reusable
The text was updated successfully, but these errors were encountered: