Blog posts

You can also Subscribe to Atom feeds in a feed reader.

Cockpit 172

  • System: Offer installation of PCP
  • Software Updates: Improve layout in mobile mode
  • Remove ability to drop privileges from navigation bar
  • Introduce flow control for all channels
  • Python 3 support

Cockpit 171

  • Machines: Add virtual CPU configuration
  • Kubernetes: Add KubeVirt pod metrics
  • Docker: Show container volumes
  • Fix broken actions for non-administrators
  • Networking: Handle non-running NetworkManager
  • Accounts: User role improvements
  • Localize times

Cockpit 169

  • Storage: Offer installation of NFS client support
  • System: Request FreeIPA SSL certificate for Cockpit’s web server
  • Services: Show unit relationships
  • Provide motd help about how to access cockpit

Seamless single-sign-on

Beyond a “single pane of glass”

Organizations who use several machines often run management display software in an attempt to integrate all infrastructure. ManageIQ and Foreman are great examples of this kind of software.Managing machines from the outside is usually adequate, but sometimes it’s best to log into the...

Cockpit 166

  • Kubernetes: Add creation of Virtual Machines
  • Realms: Automatically set up Kerberos keytab for Cockpit web server
  • Numbers now get formatted correctly for the selected language

Make your Cockpit page easily installable

Since version 152, Cockpit can discover and install packages that addpages to Cockpit. We call them “Applications” and as of now, only twoof them exist: We have Fleet Commander and Cockpit’s own DiagnosticReports in Fedora. You might have seen them on the Applications page:If you want your own page to...

Cockpit 165

  • Storage: Show more details of sessions and services that keep NFS busy
  • Machines: Detect if libvirtd is not running
  • Machines: Show virtual machines that are being created

Using Cockpit test VMs with your own test framework

The Cockpit Starter Kit provides the scaffolding for your own Cockpitextensions: a simple page (in React), build system (webpack, babel, eslint, etc.), and an integration test usingCockpit’s own Python test API on top of theChromium DevTools Protocol. See the recentintroduction for details.But in some cases you want to use a...

Cockpit 164

  • Storage: Usability improvements
  • System: Show available package updates and missing registration
  • System: Fix inconsistent tooltips
  • Logs: Change severities
  • Machines: Add error notifications
  • Accessibility improvements
  • Reloading the page in the browser now reloads Cockpit package manifests