On Mon, Apr 19, 2021 at 10:32 AM Peter Boy pboy@uni-bremen.de wrote:
Am 19.04.2021 um 15:01 schrieb Stephen Gallagher sgallagh@redhat.com:
I’ll send a merge request for https://pagure.io/fedora-comps later this morning.
Actually, Peter: Can you please file a BZ about this and submit it for consideration as a Freeze Exception? (You can use https://qa.fedoraproject.org/blockerbugs/propose_bug for this)
Did my best, bug 1951062 proposed as freeze exception. I hope I did the right way.
Thanks, Peter.
I'm CCing Martin on this because it occurs to me that we really should have some more formal blocker criteria for Cockpit functionality in the Server Edition. Currently, we only require that it is installed and accessible on a default installation and that it can join FreeIPA/Active Directory domains. However, Cockpit can do MUCH more than that, and we should probably figure out what is the right minimum set of functionality that Server Edition must provide.
I'll throw a couple ideas out to start things off:
== Storage == * It must be possible to enumerate all physically-attached drives. * It must be possible to partition, format and mount physically attached drives. * It must be possible to enumerate all network-attached drives. * It must be possible to connect to a remote iSCSI target. * It must be possible to connect to a remote NFS mount point. * It must be possible to view the currently-active mount points on the system.
== Network == * It must be possible to configure the network to use automatic or static IP addressing. * It must be possible to enable or disable the firewall. * It must be possible to allow or revoke access to individual ports through the firewall. * It must be possible to add custom network routes for a device.
== Services == * It must be possible to start, stop and restart system services. * It must be possible to configure whether a system service starts automatically at boot. * It must be possible to mask system services so that they cannot be started.
== Software Updates == * It must be possible to install available software updates on a live system. * It must be possible to choose to install security updates only.
== SELinux == * It must be possible to configure SELinux in enforcing or permissive mode.