update-initramfs should produce a more helpful error message when there isn't enough free space--or provide an automatic tool for removal of old files
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
initramfs-tools (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Binary package hint: initramfs-tools
When installing a kernel, /boot may become full during execution of post-installation script typically when update-initramfs is creating or updating an initrd.img file. This is resulting in kernel installation error. For example:
Setting up initramfs-tools (0.98.8ubuntu3) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.
dpkg: error processing initramfs-tools (--configure):
subprocess installed post-installation script returned error exit status 1
Ideal behavior:
Give a more helpful error message when this unfortunate situation occurs so that user can fix the broken system and keep it going.
Workaround:
As the bug reporting system forwards user to this bug report, such instructions can be given here:
https:/
Related branches
- LaMont Jones: Pending requested
- Mathieu Trudel-Lapierre: Pending requested
-
Diff: 35 lines (+17/-0)1 file modifiedupdate-initramfs (+17/-0)
description: | updated |
summary: |
- update-initramfs does not check for free space + update-initramfs should produce a more helpful error when there isn't + enough free space |
Changed in initramfs-tools (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → Ubuntu Foundations Team (ubuntu-foundations-team) |
Changed in initramfs-tools (Ubuntu): | |
status: | Incomplete → Triaged |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Ubuntu Foundations Team (ubuntu-foundations-team) → nobody |
no longer affects: | wine (Ubuntu) |
affects: | initramfs-tools (Ubuntu) → initramfs-tools-ubuntu-touch (Ubuntu) |
affects: | initramfs-tools-ubuntu-touch (Ubuntu) → initramfs-tools (Ubuntu) |
tags: | added: precise trusty |
Changed in initramfs-tools (Ubuntu): | |
status: | Triaged → Incomplete |
Changed in initramfs-tools: | |
status: | New → Incomplete |
Changed in initramfs-tools (Ubuntu): | |
status: | Incomplete → Triaged |
Changed in initramfs-tools: | |
status: | Incomplete → Confirmed |
Changed in initramfs-tools: | |
assignee: | nobody → Kamal Wanas (kamalwanas) |
status: | Confirmed → Fix Committed |
Changed in initramfs-tools (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in initramfs-tools: | |
assignee: | Kamal Wanas (kamalwanas) → nobody |
status: | Fix Committed → Confirmed |
Changed in initramfs-tools (Ubuntu): | |
status: | Fix Committed → Confirmed |
Changed in initramfs-tools: | |
status: | Confirmed → Fix Released |
Changed in initramfs-tools (Ubuntu): | |
status: | Confirmed → Fix Released |
affects: | initramfs-tools (Ubuntu) → cloud-initramfs-tools (Ubuntu) |
affects: | cloud-initramfs-tools (Ubuntu) → initramfs-tools (Ubuntu) |
Changed in initramfs-tools (Ubuntu): | |
status: | Fix Released → Triaged |
Changed in initramfs-tools (Ubuntu): | |
status: | Triaged → Incomplete |
status: | Incomplete → Confirmed |
status: | Confirmed → Incomplete |
Changed in initramfs-tools (Ubuntu): | |
status: | Incomplete → Triaged |
Changed in initramfs-tools: | |
assignee: | nobody → vanvan (bartel-vanessa) |
Changed in initramfs-tools: | |
assignee: | vanvan (bartel-vanessa) → nobody |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → Javier Arias (jareche1) |
affects: | initramfs-tools → ubuntu |
affects: | ubuntu → initramfs-tools |
affects: | initramfs-tools → null-and-void |
Changed in initramfs-tools: | |
status: | New → Confirmed |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Javier Arias (jareche1) → nobody |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → aurelio76 (oskarbronski) |
Changed in initramfs-tools (Ubuntu): | |
assignee: | aurelio76 (oskarbronski) → nobody |
Changed in initramfs-tools (Ubuntu): | |
status: | Triaged → Incomplete |
Changed in initramfs-tools (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → omesalim (omesalim) |
affects: | null-and-void → ubuntu |
Changed in ubuntu: | |
assignee: | nobody → PcB (pc-t) |
Changed in initramfs-tools: | |
assignee: | nobody → Taluk (terlukropuk23) |
Changed in initramfs-tools: | |
assignee: | Taluk (terlukropuk23) → nobody |
no longer affects: | ubuntu |
Changed in initramfs-tools (Ubuntu): | |
assignee: | omesalim (omesalim) → nobody |
description: | updated |
Changed in initramfs-tools: | |
status: | Confirmed → Fix Released |
Changed in initramfs-tools (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → PIAOWAKA WINDWOLF (wayshowerwolf) |
Changed in initramfs-tools (Ubuntu): | |
assignee: | PIAOWAKA WINDWOLF (wayshowerwolf) → nobody |
status: | Fix Released → Triaged |
Changed in initramfs-tools: | |
assignee: | nobody → Joe (jrhodgeneo74) |
Changed in initramfs-tools: | |
assignee: | Joe (jrhodgeneo74) → nobody |
no longer affects: | initramfs-tools |
Changed in initramfs-tools: | |
status: | New → Confirmed |
Changed in initramfs-tools: | |
status: | Confirmed → New |
Changed in initramfs-tools (Ubuntu): | |
status: | Triaged → Confirmed |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → Kishor Kansara (kansarakishor) |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Kishor Kansara (kansarakishor) → nobody |
status: | Confirmed → Triaged |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → Kishor Kansara (kansarakishor) |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Kishor Kansara (kansarakishor) → nobody |
Changed in initramfs-tools: | |
status: | New → Confirmed |
Changed in initramfs-tools: | |
assignee: | nobody → Timothy Ricks (timothy-ricks) |
Changed in initramfs-tools: | |
assignee: | Timothy Ricks (timothy-ricks) → nobody |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → Luke Faraone (lfaraone) |
status: | Triaged → In Progress |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Luke Faraone (lfaraone) → Boguslav Vantola (b-vantola) |
description: | updated |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Boguslav Vantola (b-vantola) → Luke Faraone (lfaraone) |
Changed in initramfs-tools: | |
assignee: | nobody → Kishor Kansara (kansarakishor) |
Changed in initramfs-tools: | |
assignee: | Kishor Kansara (kansarakishor) → nobody |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Luke Faraone (lfaraone) → nobody |
Changed in initramfs-tools: | |
assignee: | nobody → sauro peña (sauropm) |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → Luke Faraone (lfaraone) |
Changed in initramfs-tools: | |
assignee: | sauro peña (sauropm) → nobody |
description: | updated |
Changed in initramfs-tools: | |
assignee: | nobody → gintassi (gintassi) |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Luke Faraone (lfaraone) → gintassi (gintassi) |
Changed in initramfs-tools: | |
assignee: | gintassi (gintassi) → nobody |
Changed in initramfs-tools (Ubuntu): | |
assignee: | gintassi (gintassi) → Luke Faraone (lfaraone) |
Changed in initramfs-tools: | |
status: | Confirmed → Incomplete |
status: | Incomplete → Opinion |
Changed in initramfs-tools: | |
status: | Opinion → Confirmed |
Changed in dpkg (Ubuntu): | |
status: | New → Invalid |
description: | updated |
summary: |
- update-initramfs should produce a more helpful error when there isn't - enough free space + update-initramfs should produce a more helpful error message when there + isn't enough free space |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Luke Faraone (lfaraone) → nobody |
status: | In Progress → Incomplete |
Changed in initramfs-tools (Ubuntu): | |
status: | Incomplete → Confirmed |
status: | Confirmed → Incomplete |
Changed in initramfs-tools (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → lizehao (lllwonder) |
affects: | update-manager → software-center |
Changed in initramfs-tools (Ubuntu): | |
assignee: | lizehao (lllwonder) → Deon Joubert (02deon-j) |
Changed in initramfs-tools: | |
status: | Confirmed → Incomplete |
status: | Incomplete → Opinion |
Changed in initramfs-tools: | |
status: | Opinion → Confirmed |
Changed in initramfs-tools (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in initramfs-tools: | |
assignee: | nobody → Raul Benalcazar (raulbenalcazar24) |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Deon Joubert (02deon-j) → nobody |
Changed in initramfs-tools (Ubuntu): | |
assignee: | nobody → Colin Underhill (daisybank) |
summary: |
update-initramfs should produce a more helpful error message when there - isn't enough free space + isn't enough free space--or provide an automatic tool for removal of + old files |
Changed in initramfs-tools: | |
status: | Confirmed → Fix Released |
affects: | initramfs-tools → ubuntu |
Changed in ubuntu: | |
assignee: | Raul Benalcazar (raulbenalcazar24) → tim fiedler (8churchill1992) |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Colin Underhill (daisybank) → Julio Decima (j10a) |
Changed in initramfs-tools (Ubuntu): | |
assignee: | Julio Decima (j10a) → BlaWhickte (blawhickte) |
affects: | initramfs-tools → ubuntu |
no longer affects: | ubuntu |
affects: | software-center → ubuntu |
no longer affects: | ubuntu |
df -H
113G 71G 36G 67% /home/me
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 40G 13G 26G 33% /
none 1.6G 369k 1.6G 1% /dev
none 1.6G 46M 1.5G 3% /dev/shm
none 1.6G 390k 1.6G 1% /var/run
none 1.6G 0 1.6G 0% /var/lock
none 1.6G 0 1.6G 0% /lib/init/rw
/dev/sda1 96M 85M 5.7M 94% /boot
/dev/sda4 113G 71G 36G 67% /home
/home/me/.Private
Don't see how I'm even REMOTELY in the same bug as this one.
But since obviously nobody else cares and just randomly marks bugs as duplicate, I couldnt care less anymore either.
Why bother reporting stuff if people can't do the bare minimum.