-
Notifications
You must be signed in to change notification settings - Fork 757
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
KF v1.6.0-rc.1 - MNIST E2E on Kubeflow on Vanilla k8s - TypeError: write() argument must be str, not <class 'bytes'> #993
Comments
@kubeflow/wg-training-leads any input on this ? |
There are no changes in SDK with respect to dependencies. btw, ipykernel is not a dependency of training-sdk . https://pypi.org/project/kubeflow-training/ And this is tested in CI as well https://github.com/kubeflow/training-operator/blob/master/.github/workflows/integration-tests.yaml#L38 |
Reproduced the same situation Executing
Get the error
Replacing iostream.py file with the previous version, get proper result
Note this error isn't blocking, the example is served and deployed with success. |
Hi Julioo, I am newbi to kubeflow. feel a little comfuse with this mnist E2E on kubeflow on Vanilla k8s example. Pls help |
Hello,
Testing KF v1.6.0-rc.1 Mnist E2E on vanilla K8s, I get an error executing tfjob_client.wait_for_job.
Using KF v.1.5, it was successful but using v1.6.0-rc.1 an exception is raised.
Replacing previous iostream file version, the execution is successful.
/opt/conda/lib/python3.8/site-packages/ipykernel/iostream.py
Comparing the previous version with the latest version
The following code seems to cause the issue.
I don't know how to fix the issue but my current workaround is to replace the iostream.py file with the previous version.
Thank you
The text was updated successfully, but these errors were encountered: