F43 KDE install leads to a MotD regarding cockpit.socket

Hey people

It seems to me that the new Anaconda Web UI installer leads to some extra packages being installed in a fresh install of the F43 KDE variant compared to previously. All of the following are on my new laptop, but not on my (upgraded through the years) desktop.

cockpit-bridge.noarch     357-1.fc43 <unknown>
cockpit-storaged.noarch   357-1.fc43 <unknown>
cockpit-system.noarch     357-1.fc43 <unknown>
cockpit-ws.x86_64         357-1.fc43 <unknown>
cockpit-ws-selinux.x86_64 357-1.fc43 <unknown>
anaconda-live.noarch      43.44-3.fc43 d15e557246b143e68b4d7cf7c8078e9 

The only reason I noticed was that the laptop presented the following MotD on SSH login:

Activate the web console with: systemctl enable --now cockpit.socket

Two questions:

  1. Is this intended behaviour?

  2. Is it safe to simply remove these packages, to bring my systems in line with each other?

Best regards,
Joel

Two good questions, I noticed the same thing, and would like to know the answers.

Since this is f44 beta I would raise a bug in the fedora bugtracker to make sure the kde folks see the question. Making sure you're not a bot!

I searched for the files you listed in my F44 Kinoite, which also uses the new webbased installer, and I don’t have the files.
So, either there is a difference between the KDE and Kinoite version, or between F43 and F44.

User jan @ Server Medion-Kinoite in Folder ~ : Mon Mar 16 - 10:49:13
$ rpm -qa | grep cockpit

 User jan @ Server Medion-Kinoite in Folder ~ : Mon Mar 16 - 10:49:49
$ rpm -qa | grep anaconda

 User jan @ Server Medion-Kinoite in Folder ~ : Mon Mar 16 - 10:54:02
$

OP is seeing it on F43, but I guess you’re seeing it on F44 beta?

Looks like anaconda-webui has some cockpit dependencies:

$ dnf repoquery --depends anaconda-webui
Updating and loading repositories:
Repositories loaded.
(firefox if fedora-release-workstation)
/usr/bin/bash
anaconda-core >= 42.5
cockpit-bridge >= 275
cockpit-storaged
cockpit-ws >= 275
fedora-logos

So if a live image includes the Anaconda WebUI, it will have cockpit packages installed. And presumably those end up in the installed system, since the install (for non-atomic Fedoras) essentially copies the content of the live image.

(I ran the above repoquery on my F43 system btw.)

I do not have cockpit on KDE f43 but noticed it on KDE f44.
But I have not done a fresh install of f43.

f43, which has only been upgraded from f42, shows this

$ rpm -qa | grep cockpit
cockpit-ws-selinux-357-1.fc43.x86_64
cockpit-bridge-357-1.fc43.noarch
cockpit-system-357-1.fc43.noarch
cockpit-storaged-357-1.fc43.noarch
cockpit-ws-357-1.fc43.x86_64