Blog posts

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

Cockpit 254

  • Overview: Move last login to Health Card
  • Users: Login history
  • Login: Arch Linux Branding
  • Webserver: Restrict frame embedding to same origin
  • Machines: Support adding and removing host devices

Cockpit 252

  • Webserver: Drop remotectl utility
  • Shell: Show package versions in ‘About web console’ modal
  • Storage: Encryption is presented as a property of a filesystem

Cockpit 250

  • Shell: Improve admin switcher and session menu
  • Software Updates: Introduce basic kpatch support
  • Machines: Migration of a virtual machine

CI Metrics and Error Budgets

The Cockpit project literally lives and dies together with our integration tests and the CI machinery to run them. We notice this the hard way whenever there is an outage; that’s why we invested quite some efforts to run tests on at least two different clouds, and fall back to...

Cockpit 248

  • Metrics: Install missing packages
  • PAM: Deprecate pam_cockpit_cert module
  • Machines: Bug fixes and improvements
  • OSTree: Bump epoch to 1
  • All: Git branches are now main

Setting up PCP and Grafana metrics with Cockpit

Finding performance problems is a common troubleshooting activity. Monitoring the usage of CPU, memory, network, and other resources helps administrators to spot patterns when unusual resource usage occurs.Cockpit can help. Let’s take a look!

Starting point

Let’s start with a pristine Fedora 34 system which has at least Cockpit...

Cockpit 245

  • Metrics: New PCP configuration dialog
  • Storage: Show both SHA256 and SHA1 Tang fingerprints
  • Release: No more cockpit-cache tarball
  • cockpit-podman: Added Korean translation

Testing all the pixels

The Cockpit integration tests can now contain “pixel tests”. Such a test will take a screenshot with the browser and compare it with a reference. The idea is that we can catch visual regressions much easier this way than if we would hunt for them in a purely manual fashion....