Hi, On Tue, Aug 13, Thomas Bechtold wrote:
while the cloud team starts to create containers for different applications there are some open questions regarding to openSUSE Factory:
Welcome in the club! At first, I hope you know https://en.opensuse.org/Building_derived_containers already? This should already answer a lot of questions.
- is there already some sort of idea/strategy if/how containers for specific packages (like mariadb, rabbitmq, ...) could be maintained for openSUSE:Factory ?
Currently, it works this way: - create a devel project for the container - create a correct *.kiwi file for the container with correct labels - submit to openSUSE:Factory - tell the team, that they should be released as official containers on registry.opensuse.org - everytime, we release a new openSUSE Tumbleweed snapshot, containers, which have changed (base containers, RPMs part of the container, ...), we will release a new version of this container into the registry.
- should a container (eg mariadb) be in the devel project (server:database for mariadb) and submitted to openSUSE:Factory ?
For openSUSE Kubic we created devel:kubic:containers Since you need to setup building containers correct in the devel project, I would create a devel project only for building containers and not enable it in many different devel projects.
- do we have a naming schema for the container packages (eg. mariadb-container or mariadb-image)?
For Kubic we are using kubic-*-image For Tumbleweed we are using tumbleweed-*-image You should think about the namespace on the registry. If this containers are generic useable, it should go into the registry.opensuse.org/opensuse namespace. If this containers are only useable for your Cloud product, we should maybe discuss a new namespace for this. And if the containers are generic useable, please make sure, the containers build for x86-64, aarch64, power64le and s390x. Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendoerffer, Mary Higgins, Sri Rasiah, HRB 21284 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org