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]

Reply via email to