Thursday, May 1, 2025

Setup firewalld and KVM on openSUSE Leap 16 Beta manually

UPDATE as of 05/10/2025

Per https://www.theregister.com/2025/05/09/opensuse_ditches_deepin/ 

You beta, you beta, you bet

Aside from the retreat on the Eastern front, where is openSUSE going next? Well, there is a roadmap to give the general direction. We looked at the plans for Leap 16 at the start of last year, and now the beta is here.

It sounds startlingly different from the openSUSE of old. The announcement delivers several shocks. It says it is "expected to be Wayland-only," although "some Xorg remnants remain for now." That will dramatically cut the range of desktops for a start – and eliminate most of this vulture's favorites.

But there's more sad news. "The traditional YaST stack is retired." Instead, users will get the Red Hat-backed Cockpit for web-based server management, and the new Myrlyn graphical package manager as a replacement for YaST's software tool.

====================================================

Finally I had decided to skip deployment templates for KVM Host and Cockpit Web Console for openSUSE Leap 16 Beta KVM Guest.  Due to absence of YAST on  openSUSE Leap 16 Beta guest I just issued following sequence of CLI directives which brought me to success with linux bridge been setup via Cockpit Web Console.

     $ sudo zypper ref

     $ sudo zypper update

     $ sudo zypper install firewalld

     $ sudo systemctl enable firewalld

     $ sudo systemctl start firewalld

     $ sudo systemctl status firewalld

     $ ls -l /usr/lib/firewalld/zones/

     $ sudo firewall-cmd --get-zones

     $ sudo grep -i DefaultZone /etc/firewalld/firewalld.conf

     $ sudo firewall-cmd --get-active-zones

     $ sudo firewall-cmd --zone=public --add-port=9090/tcp --permanent

     $ sudo firewall-cmd --zone=public --add-port=22/tcp --permanent

     $ sudo zypper install libvirt virt-manager

     $ sudo systemctl start libvirtd.service

     $ sudo systemctl enable libvirtd.service

     $ sudo systemctl status libvirtd.service

     $ sudo usermod -aG libvirt boris

     $ grep libvirt /etc/group

           libvirt:x:108:boris

     $ sudo reboot

     $ sudo zypper install net-tools-deprecated

     $ sudo zypper install cockpit cockpit-machines

     $ sudo systemctl enable cockpit.socket

     $  sudo systemctl start cockpit.socket

     $  sudo netstat -antp | grep 9090

      Launched Cockpit Web console and brought up bridge0 attached to enp1s0

     






























Troubleshooting status of port 9090 via `sudo netstat -antp | grep 9090`











F42 running as L2 KVM Guest inside openSUSE Leap 16 Beta virtual machine














No comments:

Post a Comment