[Bug 2064121] Re: Example provided in classic image definition doesn't build

Paul Mars 2064121 at bugs.launchpad.net
Thu Jun 20 06:53:31 UTC 2024


The documentation is now up-to-date (the example image definition is
working and it is made clear the tool must be run as root) and git is
now staged in the snap. Once released in latest/stable I will close this
bug. If you still encounter the problem you had, I think opening a
dedicated bug would be better.

-- 
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