Hi, Am Donnerstag, 6. Juni 2019, 16:07:01 CEST schrieb Marco Vedovati:
On 6/6/19 1:39 PM, Fabian Vogt wrote:
containment-rpm-docker again? I was happy to get that dropped half a year ago.
Not something I am a proud of :) That was the most straight forward tool to for my problem.
so the only option for this would be to have a new openSUSE:Factory:Kata prj or something like that.
This is to build the RPM in a subproject, and then have an _aggregate link to openSUSE:Factory?
Almost, just without _aggregates. The FTP tree (=OSS repo) can be configured to pull from other OBS projects as well.
Alternatives to the prjconf change would be a new <!-- OBS-BuildRequires: --> comment in the .kiwi file or a new attribute in the XML, but that smells a bit like a hack.
Or also add to Kiwi a way to generate RPM without the need of an extra containment package.
Yes, but I don't think that's going to be implemented - it would be a fairly complex change in kiwi for something that's not directly image building. Also, shipping containers in RPM is something that should be avoided. Containers are data and not part of the operating system and should therefore be installed in /var. Otherwise you'd lose all containers on a system rollback. That's something using a service like the registry also avoids.
Can you somehow make use of registry.opensuse.org?
Nope, because this is a VM image, like QCOW, but without the "cow" as it's read-only for the guest.
The blob store doesn't care about the format, so it might be possible to use the registry API for katacontainer images as well. Cheers, Fabian -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org