-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Passing instance type as a ParameterString to PyTorch estimator in 2.163.0 crashes #3917
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
Comments
I'm also using Moto 4.1.11 in these tests - so it is possible that is breaking something. Still trying to debug
I'm also seeing:
|
Sagemaker version 2.132.0 is working for us. sagemaker==2.132.0 |
@pviolette3 your suspicion is correct, this is a regression introduced by #3870. Let me pr the fix. Also, pipeline team are working on some systematic compatibility tests to prevent such issue occur again. However, this requires some significant efforts. |
We have a pr to fix this issue #3972 |
The fix has been merged, @pviolette3 are you able to verify expected behavior? |
Closing the issue as no response for a month. Feel free to reopen if you have any other questions. Thanks! |
Describe the bug
Passing instance type to PyTorch estimator that is a ParameterString causes crashes
To reproduce
Pass a ParameterString as instance_type to the estimator in pipeline mode to run the pipeline with different instance types gives:
Expected behavior
Expected that it is ok to pass instance type as a pipeline parameter
Screenshots or logs
System information
A description of your system. Please provide:
Additional context
Suspect #3870 affected this since it recently changed this code to provide better validation for users trying to set volume size.
This change also recently started failing in the CI on sagemaker-2.163.0
Also using moto 4.1.11 for the unit test - perhaps some issues there too.
The text was updated successfully, but these errors were encountered: