Public bug reported: 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 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. ** Affects: ubuntu-image (Ubuntu) Importance: Undecided Status: New ** Description changed: 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 - 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. + - 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. ** Summary changed: - Using “content:” in gadget.ymal for a “role: system-data” partition makes it not be system-data anymore + Using “content:” in gadget.yaml for a “role: system-data” partition makes it not be system-data anymore -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1751249 Title: Using “content:” in gadget.yaml for a “role: system-data” partition makes it not be system-data anymore To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-image/+bug/1751249/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs