[Bug 2064121] Re: Example provided in classic image definition doesn't build
Paul Mars
2064121 at bugs.launchpad.net
Mon Apr 29 16:21:27 UTC 2024
Is your Ubuntu Unity 24.04 a fresh install or did you upgrade? Is that I
would like to reproduce so I will install a fresh ubuntu unity 24.04 VM.
I think you were the first one to run the tool on a host without git, so we never noticed it was missing from the snap. We should add that.
We should also make it more clear that the tool should always be run
with sudo or as root because underlying tools require it.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to Ubuntu Image.
https://bugs.launchpad.net/bugs/2064121
Title:
Example provided in classic image definition doesn't build
Status in Ubuntu Image:
Fix Committed
Bug description:
OS: Ubuntu Unity 24.04
Ubuntu-image version: 3.4+snap1
When using example provided under this link:
https://github.com/canonical/ubuntu-
image/blob/main/internal/imagedefinition/README.rst
Image doesn't build at all.
Error:
```yaml
Error: yaml: unmarshal errors:
line 8: cannot unmarshal !!map into string
```
When editing this like from
```yaml
kernel:
name: linux-raspi
```
to:
```yaml
kernel: linux-raspi
```
Then ubuntu-image returns following error:
```
WARNING: rootfs.sources-list-deb822 was not set. Please explicitly set the format desired for sources list in your image definition.
WARNING: rootfs.sources-list-deb822 is set to false. The deprecated format will be used to manage sources list. Please if possible adopt the new format.
Error: Schema validation failed: [ModelAssertion: Does not match format 'uri']
```
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-image/+bug/2064121/+subscriptions
More information about the foundations-bugs
mailing list