-
Notifications
You must be signed in to change notification settings - Fork 21
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
NotEnoughSpace exception for update although we have anough space #409
Comments
Hello, additional to what @NLueg wrote: updatehub/updatehub/src/utils/fs.rs Line 26 in 91bea14
We suppose the following:
Maybe that helps. We're thankful for any hint. :) |
Please provide the following information:
To clarify a few concepts. We need to be mindful of storage space in two locations. The destination will be checked based on the target of the artifact being installed. Additionally, we must monitor the temporary directory where the objects will be downloaded. This is where the download directory comes into play. |
I'm wondering if you are using the tarball backend or the raw installation method for the RootFS. Please provide the list of layers that you are using. |
@NLueg Have you made any progress on this issue? I'm wondering if you forgot the issue or do you still need some assistance? |
Hello!
We need to increase the size of the yocto partitions. After we did this we are no longer able to update the image using UpdateHub. Without the storage increase, we're neither but probably because the partition is really too low to download our custom packages and still be able to download and extract the
uhupkg
.We use the current
kirkstone
version for Yocto.Do you have an idea what could be the issue and how we're able to increase the size of
devtmpfs
or how to change the partition that UpdateHub uses to install the update?Thank you so much for any help. Feel free to ask if you need anything else related to our configuration to analyze the issue.
More Context
We just made it to run UpdateHub with Yocto on our Raspberry PIs and everything looked well in the first place.
We have some custom code in our image that downloads + starts some Docker containers which of course consumes some storage. Because of that, we had to increase the storage with the use of some Yocto variables. After some trial + error, we use these parameters:
This is working fine so far, although this leads to a larger image because the empty bits & bytes are included in the image. The download size for the
gz
file is still below 300MB.Issue on update
The image is working fine and we can see that the storage is increased. But when we try to update the device it seems like updatehub only uses
devtmpfs
to download and extract the image which of course is too small:The text was updated successfully, but these errors were encountered: