Gesendet: Dienstag, 27. Juli 2021 um 14:27 Uhr Von: "Thorsten Kukuk" <kukuk@suse.de> An: factory@lists.opensuse.org Betreff: Re: base operating system for building container images
On Tue, Jul 27, Sarah Julia Kriesch wrote:
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.
Sorry, but a base operarting system is not involved in building container. Do you mean you want to run an openSUSE Tumbleweed container on SLES 15 SP2?
Or do you mean you want to build one of the containers on SLES 15 SP2? Exactly! That has been failed and worked on openSUSE Tumbleweed. The LinuxONE Community Cloud provides only VMs with SLES 15 SP2 (no community distributions). We were lucky to have multiple VMs sponsored by IBM for this day and we have upgraded SLES 15 SP2 to openSUSE Tumbleweed.
Therefore, we wanted to compare the behavior, because we were not able to reproduce any error messages with openSUSE Tumbleweed and an installed docker for building images in our development environment. Therefore, I thought about any requirements for the development environment, if no s390x images can be built via OBS (and published) and we don't receive any error messages on openSUSE Tumbleweed.
So if you enable that container to build on SLES 15 SP2, SLES 15 SP2 RPMs will be put inside the derived container. The base container is still was you reference in the Dockerfile.
There are base containers, applications and derived containers, but not a Base OS. Ok. I asked this question, because "as default" you should be able to reproduce "Failed builds" with openSUSE Tumbleweed and installed docker or Podman. It seems, that we didn't make any mistakes. Ports for Dockerfile buildings for our ports were not enabled in OBS and that was the reason for no container images for s390x and other port architectures. We can see more container images (hopefully) tomorrow.:-)
Sarah
Thorsten
I hope this answers your question
https://registry.opensuse.org/cgi-bin/cooverview?srch_term=project%3D%5Eopen...
Best regards, Sarah
-- Richard Brown Linux Distribution Engineer - Future Technology Team Phone +4991174053-361 SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, D-90409 Nuernberg (HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer
-- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany Managing Director: Felix Imendoerffer (HRB 36809, AG Nürnberg)