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

Reply via email to