ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
GroupFeature/YaST ModuleWhat is itYaSTCockpit
(pre-16.0)
Cockpit
16.0
Ansible System Role
CommentSLES 16.0 PM prios
(Must, Should, Could)
SLES 16.1 PM priosImplementation
2
SoftwareAdd-On Productsadd products, allows to add repositories
software repos can be configured manually, or added through product registration
-
(should be a part of the repos below)
3
Media Checkcheck integrity of ISO, CD, DVDdocs and command line should do the trick-
4
Online Updatesystem updateprovided by cockpit-packagekitM
5
Transactional Updateimmutable system updateprovided by cockpit-tukit-
6
Software ManagementInstall/remove system softwareprovided by cockpit-packagesSCPT-5 - Cockpit Software Management Done
7
Software Repositoriesmanage software reposprovided by cockpit-reposSCPT-5 - Cockpit Software Management Done
8
RMTInstall and configure RMT (Repository Mirroring Tool)YesThe first priority now is an Ansible module to set up RMT:CCPT-92 - Evaluate RMT module Planning
PED-11529 - Provide ansible role to install rmt In Review
9
HardwareHardware Informationprobes system using hwinfo and creates text file FYI
pci info exists, more through docs and command line, or goes to the TBD support module
C
10
System Keyboard Layoutconfigure local keyboard, calls xkbctrl, setxkbmap, localectl
firstboot sets it, we should document how to manually change but no cockpit module
-
11
Printerconfigure local and remote printers
Desktops have their own and better way to configure printers, we actually already tried to drop this module from TW.
-
12
Scannerconfigure local and remote scannersuse SANE or other utilities-
13
Soundconfigure sound cards
YaST module was dropped from TW, automatic config is more reliable these days
-
14
SystemBoot Loaderdetailed boot loader config, cmdlineMCPT-93 - Boot Loader config Open
15
Date and Timeset date and time, or time servercockpit-systemM
16
Kernel DumpSUSE specific very detailed config
(only on/off/test)
(only on/off/test)
very basic: set dump location (local, ssh, nfs) and test. Config would need serious rework (SUSE vs. RH)
S
17
Kernel SettingsPCI and drivers for experts, sysrq on/offdocumentation and editor-
18
Languageprimary/secondary languages and locale-CPT-94 - Evaluate Language setting Planning
19
Network Settingsnetwork hardware, DNS, routingcockpit-networkmanager. No wicked support.MCPT-95 - Verify Network Settings features are sufficient Done
20
Partitionerconfig mass storage connected to the hostprovided by cockpit-storaged
Imnprovements to better handling BTRFS recommended.
MCPT-106 - Verify partitioner and storage features Done
21
Services Managerconfig systemd services for start/stop/defaultscockpit-systemM
22
Sysconfig Editorregistry-style edit settings below /etc/sysconfigcan be done via editor-
23
Network ServicesDHCP Serverconfigure serverYes
This could be implemented using System Roles and a module to manage those in Cockpit.
-CCPT-113 - Evaluate DHCP Server Setup Rejected
24
DNS Serverconfigure bindYes
This could be implemented using System Roles and a module to manage those in Cockpit.
-CCPT-114 - Evaluate DNS Server setup Rejected
25
HTTPD ServerInstall Apache2 and configure itYesDoable via System RoleS
26
Hostnamesedit /etc/hostscan be done via editor-
27
Mail Serverconfigure postfix MTAPossible addon for the future-
28
NFS Clientconfigure NFS clientcockpit-storagedCCPT-96 - Verify NFS Client config Planning
29
NFS Server
Ensures needed packages are present. Configures /etc/exports, /etc/sysconfig/nfs, maybe others. Accomplishes "systemctl enable nfsserver"
Yes
Many customers use this. I would not want to deprive customers of this assistance, though as a support person I usually manually do the config file work.

This could be implemented as an extension to storage management or via System Roles.
CCPT-97 - Evaluate NFS Server module Rejected
30
NIS Clientconfigure NIS clientThere's no NIS in SLES 16-
31
NTP Configurationconfigure NTP daemon and sourcescockpit-system to add NTP serverM
32
New Directory Serverdeprecated, recommends to use dscreate directlyWe stay with 389-ds-
33
Proxyconfigure system wide http(s)/ftp proxy and auth
Even if nobody ever has complained, every customer that is behind a proxy does use this module to setup the proxy
CCPT-98 - Evaluate Proxy module Planning
34
Proxy ServerInstall and configure Squid proxyYesC
35
Remote Admin (VNC)remote admin through VNCdoesn't need vnc, has httpsC
36
Samba Serverconfigure Samba serverYes
This could be implemented using System Roles and a module to manage those in Cockpit.
_C
37
TFTP Serverconfigure TFTP server.Yes-
38
User Logonconfigure domain user logonCCPT-99 - Evaluate domain user logon Rejected
39
VPN Gateway and Clientsconfigure VPN gateway
(wireguard, only client)
(wireguard, only client)
cockpit-networkmanager has VPN client setup, supports only wireguard
C
40
Windows Domain Membershipconfigure domain membershipuses realmdCCPT-100 - Evaluate configure domain membership Done
41
389DSNot in Yast but available as Cockpit Module??
It's a Red Hat developed module, we'd need to explore it. Add and test to work with 389DS. It can also serve as the UI to manage it.
C
42
iSCSI Initiatorconfigure iSCSI, connect targets(basic)connect to iSCSI disks is part of cockpit-storagedCCPT-101 - Verify connect to iSCSI disks Done
43
Security and UsersAppArmorConfigure, scan, add profilesNo AppArmor in SLES 16-
44
SELinuxconfigure and analyze (setroubleshoot)cockpit-selinuxM
45
Firewallconfigure firewallcockpit-networkmanagerMCPT-102 - Verify Firewall config is sufficient Done
46
Security Centergeneric security, passwords, boot, login, user settings, lots of various things(user settings)(user settings)
user/group settings available, anything else can be done on command line and via docs+editor
C
47
Sudosudo configcan be done via visudo and docs-
48
ACME Support for certificatesNot currently available, proposed by Jeff M.C
49
User and Group Managementuser, groups, authenticationcockpit-systemMCPT-104 - Verify user and group management Done
50
VirtualizationCreate/Manage Virtual Machinessimilar to virt-managercockpit-machinesC
51
Install Hypervisor and Toolsprepare system for KVM or XEN
cockpit-machines pulls in libvirt and any related packages through dependencies
-
52
Relocation Server Configconfigure for VM migration to other hostscould be (upstream) feature for cockpit-machines-C
53
Podman Containersmanage containersprovided by cockpit-podmanC
54
SupportRelease Notesshow the release notes filelink to current release notes online, could simply go into Help-CCPT-105 - Evaluate show release notes Planning
55
SupportConnect to SCC, create problem reportRegistration implemented, cockpit-subscriptions
Supportconfig or other SCC features for 16.1
-S
CPT-14 - Research how we could integrate supportconfig into cockpit Rejected
CPT-63 - Add subscription status tab to cockpit and allow the customer to introduce subscription information there Done
56
MiscellaneousDisplay the system's log (messages)show logs (messages, boot, y2log)(journal)journal viewer should be good enough to start with.
Other logs to be added in 16.1, detecting installed software.
SC
57
Alternativesconfigure alternatives
One of the issues that cause customers to suffer, not easy to use in command line.
-C
58
First Boot Configuration Management
first-boot config
assuming without yast firstboot and if they want automation they wouldn't use Cockpit, this would be the wrong place
-
59
Configuration ManagementSystem Roles
A module to handle system roles and execute them. Important to show Cockpit as the successor of Yast2 for configuration. Please Prioritize.
MM
60
Filesystem Snapshotsautomatic snapshots during package installation/updates, uses snapper
Filesystem level snapshots are a key feature in SLES and an important differentiator (RHEL and Ubunto do not yet have it). Having a way to create snapshots list & delete them and rollback to a previous one would be the way to facilitate it to customers.
Rollback available for transactional systems (Micro), non-transactionals need to use the boot menu.
MM
61
Systemd Journalshow journalcockpit-system, "Logs", not raw log data but beautified-
(should be part of the logs above)
62
Vendor Driverinstall drivers from CD-ROMoutdated-
63
Firstbootshow a (configurable) dialog for initial setup at first boot
not yet in Cockpit, probably something for Agama? We should evaluate.
-CPT-108 - Evaluate Firstboot Planning
64
Leap to SLES migrationusers running on Leap should be able to one-click migrate to SLES
Need to evaluate if this is a Cockpit feature or may happen somewhere else.
CCPT-107 - Evaluate one-click Leap -> SLES migration Planning
65
REARrelax and recover, disaster recovery e.g. advertised for SAP servers, for bare metal installations
can be used without YaST module, while config may be harder. May be a selling point for some customers, need PM business case.
-
66
DRBDconfigure DRBD
can be done on command line, needs evaluation how much it's used and how it contributes to usability, aka a PM business case
-
67
s390x specificcioenabling/disabling visible hardware
IBM seems interested in these features, needs priority PED-10826 - Consolidated Device Configuration - Cockpit part Code Released
CPT-112 - replace yast s390x enablements Planning
68
reipl
69
s390managing discs and network
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100