Dne 01. 12. 22 v 13:23 Ancor Gonzalez Sosa napsal(a):
The only missing parts would be the terminal (which looks easy to implement using[1]
and taking inspiration from Cockpit) and the re-scan button at storage.
But, why to stop there? ;-) What if we could make it possible to run YaST modules in
a way that is better integrated with D-Installer? I know it's a much crazier idea
that makes little sense but, what if I could execute the YaST Partitioner in a
terminal in a way in which the resulting staging devicegraph is reflected in the
instance of D-Installer (that is, effectively configuring D-Installer storage setup
from YaST).
Um, for YaST you actually do not need a terminal. Moreover it is really ugly in
a web app. :-P
We could use the same trick as with the "web" YaST docker image, we could run
full YaST in the Xvnc server and in Cockpit (or just the D-Installer) we would just
use an <iframe> with URL pointing to that service...
That would result in YaST fully integrated into the D-Installer. :-)
See
https://build.opensuse.org/package/view_file/YaST:Head:Containers/yast-mgmt-web-container/start_xvnc?expand=1
So if you are looking for some ideas for the next HackWeek... ;-)
--
Ladislav Slezák
YaST Developer
SUSE LINUX, s.r.o.
Corso IIa
Křižíkova 148/34
18600 Praha 8