{"action":"created","issue":{"url":"https://api.github.com/repos/jmmv/sysupgrade/issues/5","repository_url":"https://api.github.com/repos/jmmv/sysupgrade","labels_url":"https://api.github.com/repos/jmmv/sysupgrade/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/jmmv/sysupgrade/issues/5/comments","events_url":"https://api.github.com/repos/jmmv/sysupgrade/issues/5/events","html_url":"https://github.com/jmmv/sysupgrade/issues/5","id":351598659,"node_id":"MDU6SXNzdWUzNTE1OTg2NTk=","number":5,"title":"Suggestion: sysupgrade should terminate gracefully on full partitions.","user":{"login":"ljliman","id":2647780,"node_id":"MDQ6VXNlcjI2NDc3ODA=","avatar_url":"https://avatars3.githubusercontent.com/u/2647780?v=4","gravatar_id":"","url":"https://api.github.com/users/ljliman","html_url":"https://github.com/ljliman","followers_url":"https://api.github.com/users/ljliman/followers","following_url":"https://api.github.com/users/ljliman/following{/other_user}","gists_url":"https://api.github.com/users/ljliman/gists{/gist_id}","starred_url":"https://api.github.com/users/ljliman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ljliman/subscriptions","organizations_url":"https://api.github.com/users/ljliman/orgs","repos_url":"https://api.github.com/users/ljliman/repos","events_url":"https://api.github.com/users/ljliman/events{/privacy}","received_events_url":"https://api.github.com/users/ljliman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-08-17T13:39:29Z","updated_at":"2018-08-18T21:44:35Z","closed_at":null,"author_association":"NONE","body":"Sysupgrade is a fantastic tool, so thank you very much!\r\n\r\nHowever ... ;-)\r\n\r\nWhile using sysupgrade-1.5nb3 to upgrade from NetBSD 7.1.2 to 8.0, my /usr partition went through the roof. Fair enough. It was indeed too small.\r\n\r\nThe issue is that sysupgrade didn't notice. It just kept trying to pump new files onto the full partition.\r\n\r\nI suggest adding more sensitivity to sysupgrade so that it detects a full partition, and aborts gracefully - possibly leavning a status file behind somewhere so it can continue from where it left off when a sysadmin has addressed the issue with the full partition.\r\n\r\nBest reagards,\r\n/Lars-Johan Liman"},"comment":{"url":"https://api.github.com/repos/jmmv/sysupgrade/issues/comments/414088116","html_url":"https://github.com/jmmv/sysupgrade/issues/5#issuecomment-414088116","issue_url":"https://api.github.com/repos/jmmv/sysupgrade/issues/5","id":414088116,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNDA4ODExNg==","user":{"login":"jmmv","id":879272,"node_id":"MDQ6VXNlcjg3OTI3Mg==","avatar_url":"https://avatars0.githubusercontent.com/u/879272?v=4","gravatar_id":"","url":"https://api.github.com/users/jmmv","html_url":"https://github.com/jmmv","followers_url":"https://api.github.com/users/jmmv/followers","following_url":"https://api.github.com/users/jmmv/following{/other_user}","gists_url":"https://api.github.com/users/jmmv/gists{/gist_id}","starred_url":"https://api.github.com/users/jmmv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jmmv/subscriptions","organizations_url":"https://api.github.com/users/jmmv/orgs","repos_url":"https://api.github.com/users/jmmv/repos","events_url":"https://api.github.com/users/jmmv/events{/privacy}","received_events_url":"https://api.github.com/users/jmmv/received_events","type":"User","site_admin":false},"created_at":"2018-08-18T21:44:35Z","updated_at":"2018-08-18T21:44:35Z","author_association":"OWNER","body":"Yeah, from a quick code inspection, this just seems to be a case of not checking the error code of `tar` (or, actually, `progress`)..."}}
{"actor":{"display_login":"jmmv"}}