-
Notifications
You must be signed in to change notification settings - Fork 179
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
bug: robot's filesystem is out of space,make push
sometimes fails
#8184
Comments
It feels like there’s something else going on here than just us having too many files. Especially since I keep running into this problem when no one else on the team seems to be. It feels like there’s some secondary environmental factor that’s making the difference, like me updating from the Opentrons App beforehand, or not updating from the Opentrons App beforehand, or something? Notes from @sfoster1 on the root cause:
And from @sanni-t:
|
Note from @mcous: As of Opentrons/buildroot#150 / robot software v5.1, the instructions below won't work (because the test files are no longer present on the robot). Happily, the workaround below shouldn't be necessary as I've successfully used this workaround:
This removes some big directories that we don't need. The removed directories were chosen based on this investigation from @sanni-t and @amitlissack: Size | Path ------------------- 116.4M /usr/lib/python3.7/site-packages Largest python packages: 24.4M /usr/lib/python3.7/site-packages/pandas 11.7M /usr/lib/python3.7/site-packages/numpy 30.9M /usr/lib/python3.7/site-packages/notebook 4.7M /usr/lib/python3.7/site-packages/pydantic |
Some further investigation. Here is my robot's output for
Since Now, if I do So, with regards to:
I worry that, at some level, the filesystem really is already as big as it possibly can be. (I also tried I'm yet sure how to interpret the rest of the |
make push
sometimes fails because the robot's filesystem is out of spacemake push
sometimes fails
The immediate issue of Going to leave Opentrons/buildroot#144 open, since there's probably more stuff we can remove. |
Overview
Our
make push
commands, used in development to test changes, sometimes fail—apparently because there's no space left on the robot's filesystem.Steps to reproduce
make push
from this repo.The text was updated successfully, but these errors were encountered: