Cockpit 349

Cockpit is the modern Linux admin interface. We release regularly.

Here are the release notes from Cockpit 349, and cockpit-podman 115:

Package manifests: Add any test

Package manifests can have a list of conditions. Cockpit will only consider the package if all conditions are met. This release introduces an operator for alternative checks in a condition, for example

"conditions": [
    {"any": [{"path-exists": "…/packagekit.service"}, {"path-exists": "…/dnfdaemon.service"}]}
]

That condition will be true if at least one of its subconditions matches.

List stopped quadlets

Quadlets are a declarative way to define podman pods/containers using systemd-like configuration files. These podman containers/pods are ephemeral and previously disappeared from cockpit-podman when stopped.

With this release, cockpit-podman can now detect stopped quadlets on the system for the logged in user and superuser. The quadlets are shown as normal “inactive” pods/containers. In the future, lifecycle actions such as start/stop/restart will be added.

screenshot of inactive podman quadlet

Try it out

Cockpit 349, cockpit-podman 115, cockpit-files 30, cockpit-machines 342, and cockpit-ostree 216 are available now: