On 05.02.2018 15:01, Alexander Graf wrote: > > > On 05.02.18 11:49, Alexander Graf wrote: >> >> >> On 02.02.18 18:21, Alexander Graf wrote: >>> >>> >>>> Am 02.02.2018 um 14:08 schrieb Guillaume Gardet <[email protected]>: >>>> >>>> >>>> >>>>> Le 23/01/2018 à 16:59, Alexander Graf a écrit : >>>>> Howdy, >>>>> >>>>>> On 01/23/2018 04:20 PM, Guillaume Gardet wrote: >>>>>> Hi, >>>>>> >>>>>> I just tested the latest Tumbleweed image for my Beagleboard xM and the >>>>>> boot fails because the initrd is too big (209M uncompressed) for the RAM. >>>>> >>>>> I'm seeing that pattern slowly emerge across the board. I guess it's >>>>> about time we start to drop the legacy kiwi initrd. Can you try and see if >>>>> >>>>> #define USE_DRACUT_FIRSTBOOT >>>>> >>>>> in Images.kiwi.in works for you? That should also drastically reduce the >>>>> initrd size. >>>> >>>> Build fails because jing was not preinstalled. Once preinstalled, I get an >>>> error about initrd_system and efipartsize attributes not allowed: >>>> ********************************************************************** >>>> EXEC [/usr/bin/jing /usr/share/kiwi/modules/KIWISchema.rng >>>> /usr/src/packages/SOURCES/config.converted.xml 2>/dev/null] >>>> [ 246s] Feb-02 11:02:02 <3> : >>>> /usr/src/packages/SOURCES/config.converted.xml:21:462: error: attribute >>>> "initrd_system" not allowed here; expected attribute "bootfilesystem", >>>> "bootloader", "bootpartition", "bootpartsize", "bootprofile", >>>> "boottimeout", "btrfs_root_is_snapshot", "checkprebuilt", "compressed", >>>> "container", "devicepersistency", "editbootconfig", "editbootinstall", >>>> "filesystem", "firmware", "flags", "format", "formatoptions", >>>> "fsmountoptions", "fsnocheck", "fsreadonly", "fsreadwrite", "gcelicense", >>>> "hybrid", "hybridpersistent", "hybridpersistent_filesystem", >>>> "installboot", "installiso", "installprovidefailsafe", "installpxe", >>>> "installstick", "kernelcmdline", "luks", "luksOS", "mdraid", "primary", >>>> "ramonly", "target_blocksize", "vga", "vhdfixedtag", "volid", >>>> "wwid_wait_timeou > t", "zfsoptions" or "zipl_targettype" >>>> [ 246s] /usr/src/packages/SOURCES/config.converted.xml:21:462: error: >>>> attribute "efipartsize" not allowed here; expected attribute >>>> "bootfilesystem", "bootpartition", "bootpartsize", "bootprofile", >>>> "boottimeout", "btrfs_root_is_snapshot", "checkprebuilt", "compressed", >>>> "container", "devicepersistency", "editbootconfig", "editbootinstall", >>>> "flags", "format", "formatoptions", "fsnocheck", "fsreadonly", >>>> "fsreadwrite", "gcelicense", "hybrid", "hybridpersistent", >>>> "hybridpersistent_filesystem", "installboot", "installiso", >>>> "installprovidefailsafe", "installpxe", "installstick", "kernelcmdline", >>>> "luks", "luksOS", "mdraid", "primary", "ramonly", "target_blocksize", >>>> "vga", "vhdfixedtag", "volid", "wwid_wait_timeout", "zfsoptions" or >>>> "zipl_targettype" >>>> [ 246s] >>>> [ 246s] Feb-02 11:02:02 <3> : KIWI exited with error(s) >>>> ********************************************************************** >>>> >>>> Am I missing something? >>> >>> Let‘s ask Marcus :) >> >> I had a quick chat with him and he showed me a few other points where >> our xml description is doing useless things. >> >> However, during that discussion I realized we're not using kiwi-ng, but >> instead rely on the old code. That's also why you don't get the dracut >> initrd pieces to work. >> >> To build with kiwi-ng, you'll have to modify your prjconf to pull in the >> right package. Check out the o:F:A one and just do the reverse in your >> project's :) > > I've created a small test repo where I've enabled the dracut initrd for > rpi3: https://build.opensuse.org/project/show/home:algraf:arm-kiwi-ng > > Let's see how that works out ... > > Once that's ok, I guess we can switch to kiwi8 in o:F:A and then start > moving beagle to the dracut initrd.
Will we move Leap:15.0:Ports to kiwi8 as well? > > > Alex > -- To unsubscribe, e-mail: [email protected] To contact the owner, e-mail: [email protected]
