- name: writable
type: 83,0FC63DAF-8483-4772-8E79-3D69D8477DE4
filesystem: ext4 filesystem-label: writable
size: 270M
role: system-data
content:
- source: writable/
target: /
The partition is not pre-populated with snaps and seed but only the files defined in content are copied in.
I would expect that the partition is still properly pre-populated with the usual writable/system-data content and that the content from the content: entry is additionally copied in place. Or at least that the role: system-data takes precedence here if this combination is not allowed (though snapcraft or ubuntu-image should then spill a warning at least) so that a bootable system exists.
The core team thinks this is an ubuntu image bug, so i'm filing this here additionally to
https:/ /forum. snapcraft. io/t/using- content- for-a-role- system- data-partition- makes-it- not-be- system- data-anymore
When i use a gadget.yaml entry like:
- name: writable 8483-4772- 8E79-3D69D8477D E4
filesystem- label: writable
type: 83,0FC63DAF-
filesystem: ext4
size: 270M
role: system-data
content:
- source: writable/
target: /
The partition is not pre-populated with snaps and seed but only the files defined in content are copied in.
I would expect that the partition is still properly pre-populated with the usual writable/ system- data content and that the content from the content: entry is additionally copied in place. Or at least that the role: system-data takes precedence here if this combination is not allowed (though snapcraft or ubuntu-image should then spill a warning at least) so that a bootable system exists.