> -----Original Message----- > From: Marco Vedovati <[email protected]> > Sent: 04 September 2019 13:03 > To: Guillaume Gardet <[email protected]> > Cc: [email protected]; Andreas Färber <[email protected]>; > Penny Zheng (Arm Technology China) <[email protected]> > Subject: Re: katacontainers broken on non-x86_64 architectures > > On 9/4/19 9:14 AM, Guillaume Gardet wrote: > > Hi, > > > > katacontainers and katacontainers-image-initrd are broken on non-x86_64 > architectures. > > > > Hi Guillaume, > > thanks for your interest in the katacontainers packages. > > FYI kata packages were recently added in Factory, and I gave priority to > x86 as that's the only architecture I could run tests on.
Do you plan to add tests in OBS or in openQA for Kata ? > I'm adding Penny in Cc, she's a kata contributor for the ARM architecture, as > she kindly accepted to help us getting packages working for aarch64. > > > The main reason is katacontainers-image-initrd requires kernel-kvmsmall > which is available only on x86_64 and katacontainers package now requires it. > > So, should we use kernel-default on other archs, or should we add > kvmsmall to kernel flavors on non-x86_64? > > It would be preferable to have kvmsmall flavor for non-x86 too. That's what I > started to do here: https://bugzilla.suse.com/show_bug.cgi?id=1137361 Great. > > However this ended up being less simple than expected. If you are > knowledgeable about the topic, I'm looking for help :-) I will Cc some people on the bsc, if they have time to do it, or at least to review some changes. > > I have updated katacontainers-image-initrd to use the default flavor, and it > is > now compiling on all architectures: > https://build.opensuse.org/package/show/devel:kubic/katacontainers- > image-initrd > It should be available in Factory shortly. Awesome, thanks! > > > Marco, when you update a package, please do not break all non-x86_64 > archs. > > Does having a package in Factory not building on non-x86_64 archs cause any > problems? Yes, because openSUSE:Factory:ARM and openSUSE:Factory:PowerPC are just links to openSUSE:Factory. So, if you update a package to Factory which breaks aarch64 or ppc64, then it is broken in linked projects. Thanks, Guillaume > > Thanks > Marco > > > Thanks, > > Guillaume
