On Tue, Jul 27, 2021 at 8:03 AM Sarah Julia Kriesch <ada.lovelace@gmx.de> wrote:
Hi Richard,
Gesendet: Dienstag, 27. Juli 2021 um 13:41 Uhr Von: "Richard Brown" <rbrown@suse.de> An: factory@lists.opensuse.org Betreff: Re: base operating system for building container images
On Tue, 2021-07-27 at 13:16 +0200, Sarah Julia Kriesch wrote:
Hello together,
we of the s390x port wanted to start with our existing container images tomcat [0] and httpd [1] to test and enable these ones for s390x, because that does not exist for s390x in registry.opensuse.org at the moment.
My question is: Which base operating system is used for building our container images? The reason is, that we were able to reproduce errors (Sysconfig) with SLES SP2 in the LinuxONE Community Cloud. Then we did an upgrade to openSUSE Tumbleweed and we didn't receive any failures any more (without changes in the Dockerfile). You can not receive any background about build failures for special architectures in OBS [2] because all is disabled. Therefore, I wanted to ask for the required environment to reproduce not working container images.
As you can see from registry.opensuse.org [0] almost all of our Official Containers are built from Tumbleweed
the only exceptions I am aware of are
- opensuse/leap - opensuse/leap-dnf
Meanwhile every other official container produced by the openSUSE Project is built on a Tumbleweed base.
I don't speak about the "inside" of the container. I know that it is based on openSUSE Tumbleweed. I asked for the building base operating system. Is there also openSUSE Tumbleweed or is openSUSE Kubic, MicroOS, ... used? But it seems, that we didn't make any mistake in our setup for the development environment. These images were not enabled in OBS for our ports.
There are only two real distributions of openSUSE: openSUSE Tumbleweed and openSUSE Leap. Everything else is just a variant of one of those two (generally openSUSE Tumbleweed). -- 真実はいつも一つ!/ Always, there's only one truth!