Blog posts

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

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....

Unified upstream and downstream testing with tmt and Packit

Automated package update gating can tremendously increase the quality of a Linux distribution. (Gated packages are only accepted into a distribution when tests pass.)Two and a half years ago, we started to gate the Fedora cockpit package on our browser integration tests. We have continued to increase the number of...

Cockpit 241

  • Kdump: Beautification and alignment fixes
  • Start of TLS certificate improvements

Cockpit 239

  • Terminal: Support for changing the font size
  • Machines: Allow editing disk cache mode
  • Logs: Link to related services page
  • SELinux: Restyle to resemble other pages
  • Packaging: Removed ./configure options for distribution-specific packages

Cockpit 238

  • Updates: List outdated software that needs a restart
  • Web server: Preserve permissions of administrator-provided certificates
  • System: Performance page shows busiest CPU cores
  • Machines: VM disk creation supports a custom path

Cockpit 237

  • Updates: Restyling in preparation for upcoming features
  • Shell: SSH connections to remote machines are only opened when necessary
  • Internal CI improvements