We have now three "official" containers for YaST. available at:
https://build.opensuse.org/project/show/SUSE:ALP:Workloads
The repository is called "SUSE:ALP:Workloads" and, as such, is supposed
to provide containerized workloads to be executed on top of ALP. But in
our case, we have decided it will be the official source for
containerized YaST, no matter if you execute it on top of ALP, the
latest SLE, the latest Leap or openSUSE Tumbleweed.
So from now on, you can execute containerized YaST anywhere by doing:
podman container runlabel run
registry.opensuse.org/suse/alp/workloads/tumbleweed_containerfiles/suse/alp/workloads/yast-mgmt-ncurses:latest
(replace "ncurses" by "qt" or "web" to enjoy the alternative versions)
The URL is a bit redundant and maybe it will change in the future, but
that's out of the control of the YaST Team. In any case, we will always
use the official URL for ALP workloads.
To create the containers, we honored the process to submit workloads to
ALP and the rules to create openSUSE containers[1]. That implies we use
tags to specify the command that needs to be executed to get the
container running.
The usage of tags kind of obsoletes our yast-in-container script. So we
will drop the package from Tumbleweed (we never submitted it to other
distributions like ALP) and we will drop the corresponding repository as
soon as we find new places for some documentation that is there and
still may be useful.
Cheers.
[1] https://en.opensuse.org/Building_derived_containers
--
Ancor González Sosa
YaST Team at SUSE Software Solutions