Skip to content

Instantly share code, notes, and snippets.

@ancorgs
Last active April 21, 2022 12:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ancorgs/94fd09ac74f865557c2b4dfac446093a to your computer and use it in GitHub Desktop.
Save ancorgs/94fd09ac74f865557c2b4dfac446093a to your computer and use it in GitHub Desktop.
Cockpit functionality

Cockpit functionality

This document tries to summarize what Cockpit can currently do. Comparing each area with the equivalent tool that can be used to achieve the same in current versions of SLE.

Basic system management

Inspecting the logs

Cockpit contains a viewer that is pretty similar in capabilities to yast2-journal. Maybe the YaST filters are a bit more powerful, but both applications offer basically the same level of functionality.

Date/time Management

NTP configuration is very simplistic in Cockpit, compared to YaST. See for example this section of a post in the YaST blog and compare that with the Cockpit UI.

Management of systemd units (services, etc.)

To be written

Users management

To be written

Network and Firewalld

To be written

Kdump configuration

To be written

Management of virtual machines

The cockpit-machines extension offers an UI that can be used to define and manage virtual machines. The equivalent in SLE would be virt-manager, which is a GUI application.

According to this SUSE internal confluence page, cockpit-machines misses quite some features when compared to virt-manager:

  • no video device choice
  • no watchdog choice
  • no TPM
  • can not add a controller (scsi, usb etc...)
  • creation without any template (very limited)
  • no machine type choice
  • no BIOS legacy / UEFI choice
  • add virtio devices is not yet possible ? (only passthrough seems to be available)

Read more about cockpit-machines in these articles: [1] [2].

Take into account that, even if cockpit-machines is still quite far away from virt-manager in terms of supported functionality, Red Hat decided to deprecate virt-manager in favor of the Cockpit extension.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment