snappy update on wily edge from 114 to 136 bails with "No space left on device".
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snappy |
Fix Released
|
Critical
|
Unassigned |
Bug Description
steps to reproduce:
rm -f wily.img && sudo ubuntu-device-flash --revision 114 core rolling --oem=generic-amd64 --channel edge -o wily.img --developer-mode && kvm -snapshot -redir :8022::22 -redir :4200::4200 -m 2048 wily.img
wait for it to boot, then reboot it (114 does not yet come up with network in kvm).
wait for it to boot again, then:
(amd64)
Name Date Version Developer
ubuntu-core 2015-07-21 114 ubuntu
generic-amd64 2015-08-13 1.4 canonical
(amd64)
Updating ubuntu-core (136)
Syncing boot files
Starting download of ubuntu-core
Applying update[-]
Apply done
Updating boot files
126.80 MB / 126.80 MB [======
Done
Failed to run command '/bin/cp /writable/
/bin/cp: failed to extend '/boot/
(exit status 1)
(amd64)
Related branches
- Leo Arias (community): Approve
- John Lenton (community): Approve
- Snappy Tarmac: Pending (continuous-integration) requested
- Federico Gimenez: Pending (continuous-integration) requested
-
Diff: 70 lines (+40/-1)2 files modifiedpartition/bootloader.go (+9/-1)
partition/bootloader_test.go (+31/-0)
- Federico Gimenez (community): Approve
-
Diff: 330 lines (+158/-78)3 files modified_integration-tests/tests/failover_zero_size_file_test.go (+17/-77)
_integration-tests/tests/update_test.go (+28/-1)
_integration-tests/testutils/partition/bootloader.go (+113/-0)
Changed in snappy: | |
status: | Triaged → In Progress |
Changed in snappy: | |
status: | In Progress → Fix Released |
This appears to be a problem with the way that the kernel/initrd is copied/created on "b/". When I inspect the partition I see b/vmlinuz *and* b/vmlinuz- 4.1.0-3- generic. So its not normalizing the names.