A summary of the Cockpit weekly release. This week it was 0.97
Testing Fedora 24
-----------------
Cockpit started doing integration testing against the upcoming Fedora 24
release, and doing continuous delivery to Fedora 24 as well. Obviously
this is in addition to operating systems like Debian, Atomic and RHEL.
As you can imagine, there were tons of regressions, compatibility issues
and API changes found and bugs filed against things like NetworkManager,
Kubernetes, Atomic App, openssh and SELinux. Some of the packagers
already have fixes, good for them.
Change:
https://github.com/cockpit-project/cockpit/pull/3936
Storage UI Behavior
-------------------
Marius has been doing lots of work brushing up the storage interface.
Cockpit now displays the correct IEC (ie: MiB) style units for most
storage things, in addition to helpfully showing the base-10 units when
looking in the details of actual disks.
Change:
https://github.com/cockpit-project/cockpit/pull/3944
Anne Mullern submitted a patch to prevent entering negative sizes for
partitions.
Change:
https://github.com/cockpit-project/cockpit/pull/3925
More work in this area happening right now, and lots of discussion.
Nicer sliders for example:
Preview:
https://raw.githubusercontent.com/cockpit-project/cockpit-design/master/s...
Content-Security-Policy
-----------------------
Work on implementing the strict Content-Security-Policy is continuing.
The docker Containers part of Cockpit now runs in strict mode. The
term.js code was fixed to support Content-Security-Policy.
This prevents javascript from being loaded from unexpected places, and
being used as an attack vector against the server. It's a safety
measure, sort of like SELinux for your browser.
Change:
https://github.com/cockpit-project/cockpit/pull/3951
term.js:
https://github.com/chjj/term.js/pull/115
Get it
------
You can get Cockpit 0.97 in Fedora 24:
https://bodhi.fedoraproject.org/updates/cockpit-0.97-1.fc24
Or via COPR for CentOS, RHEL, and earlier versions of Fedora:
https://copr.fedoraproject.org/coprs/g/cockpit/cockpit-preview/
Or download the tarball here:
https://github.com/cockpit-project/cockpit/releases/tag/0.97
Take care,
Stef