{"action":"created","issue":{"url":"https://api.github.com/repos/ostreedev/ostree/issues/1648","repository_url":"https://api.github.com/repos/ostreedev/ostree","labels_url":"https://api.github.com/repos/ostreedev/ostree/issues/1648/labels{/name}","comments_url":"https://api.github.com/repos/ostreedev/ostree/issues/1648/comments","events_url":"https://api.github.com/repos/ostreedev/ostree/issues/1648/events","html_url":"https://github.com/ostreedev/ostree/issues/1648","id":335864753,"node_id":"MDU6SXNzdWUzMzU4NjQ3NTM=","number":1648,"title":"filesystem space checks for /boot/ ","user":{"login":"dustymabe","id":4530030,"node_id":"MDQ6VXNlcjQ1MzAwMzA=","avatar_url":"https://avatars2.githubusercontent.com/u/4530030?v=4","gravatar_id":"","url":"https://api.github.com/users/dustymabe","html_url":"https://github.com/dustymabe","followers_url":"https://api.github.com/users/dustymabe/followers","following_url":"https://api.github.com/users/dustymabe/following{/other_user}","gists_url":"https://api.github.com/users/dustymabe/gists{/gist_id}","starred_url":"https://api.github.com/users/dustymabe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustymabe/subscriptions","organizations_url":"https://api.github.com/users/dustymabe/orgs","repos_url":"https://api.github.com/users/dustymabe/repos","events_url":"https://api.github.com/users/dustymabe/events{/privacy}","received_events_url":"https://api.github.com/users/dustymabe/received_events","type":"User","site_admin":false},"labels":[{"id":6748863,"node_id":"MDU6TGFiZWw2NzQ4ODYz","url":"https://api.github.com/repos/ostreedev/ostree/labels/bug","name":"bug","color":"fc2929","default":true},{"id":6748865,"node_id":"MDU6TGFiZWw2NzQ4ODY1","url":"https://api.github.com/repos/ostreedev/ostree/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-06-26T15:05:56Z","updated_at":"2018-11-13T16:57:03Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"I hit a case today where I ran out of disk space on my /boot/ partition. This was mainly because I had pinned some deployments that I wanted to keep around, but I still ended up with a failure:\r\n\r\n```\r\n[dustymabe@dhcp137-98 logs]$ rpm-ostree upgrade\r\n==== AUTHENTICATING FOR org.projectatomic.rpmostree1.upgrade ====\r\nAuthentication is required to update software\r\nAuthenticating as: Dusty Mabe (dustymabe)\r\nPassword:\r\n==== AUTHENTICATION COMPLETE ====\r\n6 delta parts, 4 loose fetched; 112481 KiB transferred in 31 seconds                                                                                                                                                                                            Checking out tree fbed0e2... done                                                                                         \r\nUpdating metadata for 'fedora': [=============] 100%\r\nrpm-md repo 'fedora'; generated: 2018-04-25 04:27:32\r\nUpdating metadata for 'updates': [=============] 100%\r\nrpm-md repo 'updates'; generated: 2018-06-25 10:46:00\r\nImporting metadata [=============] 100%\r\nResolving dependencies... done\r\nWill download: 7 packages (15.2 MB)\r\n  Downloading from updates: [=============] 100%\r\nImporting (7/7) [=============] 100%\r\nChecking out packages (287/287) [=============] 100%\r\nRunning pre scripts... 0 done\r\nRunning post scripts... 7 done\r\nWriting rpmdb... done\r\nWriting OSTree commit... done\r\nCopying /etc changes: 20 modified, 1 removed, 48 added\r\nerror: Installing kernel: regfile copy: No space left on device\r\n```\r\n\r\n```\r\n[dustymabe@dhcp137-98 logs]$ sudo df -kh /boot/\r\nFilesystem      Size  Used Avail Use% Mounted on\r\n/dev/sda1       283M  267M     0 100% /boot\r\n```\r\n\r\nHere is the status after the failure:\r\n```\r\n[dustymabe@dhcp137-98 logs]$ rpm-ostree status\r\nState: idle; auto updates enabled (check; last run 15h ago)\r\nDeployments:\r\n● ostree://unifiedrepo:fedora/28/x86_64/atomic-host\r\n                   Version: 28.20180613.0 (2018-06-13 13:52:10)\r\n                BaseCommit: c51100f14cf12b25c16562cede7455191e536c0534e3b2ef87e66be9e12899ae\r\n              GPGSignature: Valid signature by 128CF232A9371991C8A65695E08E7E629DB62FB1\r\n           LayeredPackages: aria2 git git-annex mosh pciutils tig vim\r\n\r\n  ostree://unifiedrepo:fedora/28/x86_64/updates/atomic-host\r\n                   Version: 28.20180527.0 (2018-05-27 19:05:29)\r\n                BaseCommit: 291ea90da29bc5abe757b5a50813b3de1396b08412939a89b3b671aba9856093\r\n              GPGSignature: Valid signature by 128CF232A9371991C8A65695E08E7E629DB62FB1\r\n           LayeredPackages: aria2 git git-annex mosh pciutils tig vim\r\n\r\n  ostree://unifiedrepo:fedora/28/x86_64/atomic-host\r\n                   Version: 28.20180515.1 (2018-05-15 16:32:35)\r\n                BaseCommit: a29367c58417c28e2bd8306c1f438b934df79eba13706e078fe8564d9e0eb32b\r\n              GPGSignature: Valid signature by 128CF232A9371991C8A65695E08E7E629DB62FB1\r\n           LayeredPackages: aria2 git git-annex mosh pciutils tig vim weechat\r\n                    Pinned: yes\r\n\r\n  ostree://fedora-atomic-27:fedora/27/x86_64/atomic-host\r\n                   Version: 27.122 (2018-04-18 23:34:24)\r\n                BaseCommit: 931ebb3941fc49af706ac5a90ad3b5a493be4ae35e85721dabbfd966b1ecbf99\r\n              GPGSignature: Valid signature by 860E19B0AFA800A1751881A6F55E7430F5282EE4\r\n           LayeredPackages: aria2 git git-annex mosh pciutils tig vim weechat\r\n                    Pinned: yes\r\n\r\nAvailable update:\r\n           Diff: 7 upgraded\r\n[dustymabe@dhcp137-98 logs]$ rpm -q ostree rpm-ostree\r\nostree-2018.5-1.fc28.x86_64\r\nrpm-ostree-2018.5-1.fc28.x86_64\r\n\r\n```\r\n\r\nI unpinned a deployment and ran a `rpm-ostree cleanup -r`, so I'm unblocked. This is something to consider, though. \r\n"},"comment":{"url":"https://api.github.com/repos/ostreedev/ostree/issues/comments/438348060","html_url":"https://github.com/ostreedev/ostree/issues/1648#issuecomment-438348060","issue_url":"https://api.github.com/repos/ostreedev/ostree/issues/1648","id":438348060,"node_id":"MDEyOklzc3VlQ29tbWVudDQzODM0ODA2MA==","user":{"login":"dustymabe","id":4530030,"node_id":"MDQ6VXNlcjQ1MzAwMzA=","avatar_url":"https://avatars2.githubusercontent.com/u/4530030?v=4","gravatar_id":"","url":"https://api.github.com/users/dustymabe","html_url":"https://github.com/dustymabe","followers_url":"https://api.github.com/users/dustymabe/followers","following_url":"https://api.github.com/users/dustymabe/following{/other_user}","gists_url":"https://api.github.com/users/dustymabe/gists{/gist_id}","starred_url":"https://api.github.com/users/dustymabe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dustymabe/subscriptions","organizations_url":"https://api.github.com/users/dustymabe/orgs","repos_url":"https://api.github.com/users/dustymabe/repos","events_url":"https://api.github.com/users/dustymabe/events{/privacy}","received_events_url":"https://api.github.com/users/dustymabe/received_events","type":"User","site_admin":false},"created_at":"2018-11-13T16:57:02Z","updated_at":"2018-11-13T16:57:02Z","author_association":"CONTRIBUTOR","body":">  I can look into this if it'd be handy to have.\r\n\r\nthanks robert. Funny enough, I actually hit this again today. @cgwalters I know we just discussed that labeling the difficulty of tasks is arbitrary, but I figure I'll ask, do you think this is something @rfairley could pick up with some guidance? "}}
{"actor":{"display_login":"dustymabe"}}