<div dir="ltr"><div dir="ltr">On Thu, 3 Mar 2022 at 19:11, Norbert Preining <<a href="mailto:norbert@preining.info" target="_blank">norbert@preining.info</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Johannes,<br>
<br>
> pretest server) on a too small drive, that ran out of space amidst<br>
> installation.<br>
<br>
We are aware of that, yes. And we don't deal with it at all at the<br>
moment.<br>
<br>
> I don't know which heuristics apply to decide for retrying. Apparently<br>
> they are not clever enough to distinguish a failure of TLUtils::untar<br>
> due to a full target device, from a shaky internet connection. It is<br>
<br>
Any failure will be treated as reason to retry. It could be a corrupted<br>
download so that unxz does not work, or whatever reason.<br>
<br>
> also debatable which behaviour to expect in the case of running out of<br>
<br>
Right, it is not clear what to do in this case.<br>
<br>
And honestly, I have seen similar things with dpkg/apt and any other<br>
package manager. If you run out of space, you are hosed.<br></blockquote><div><br></div><div>Filling up storage and continuing to hammer it with added processing</div><div>that will fail is hard on the media and can reduce performance or even</div><div>result in a corrupt filesystem when cached metadata can't be saved. I have </div><div>encountered systems that become read-only for users when a disk hits </div><div>some capacity threshold, typically 85%. For TL installs, it would be </div><div>reasonable (and helpful) to warn users if the targeted storage is more than </div><div>85 or 90% full.</div></div><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div>George N. White III<br><br></div></div></div></div>