Skip to content

Commit c0eac52

Browse files
committed
Cockpit 164
Closes cockpit-project#156
1 parent b7a9ce8 commit c0eac52

9 files changed

+115
-0
lines changed

_posts/2018-03-21-cockpit-164.md

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
---
2+
title: Cockpit 164
3+
author: pitti
4+
date: 2018-03-21 13:00
5+
tags: cockpit linux
6+
slug: cockpit-164
7+
category: release
8+
summary: Cockpit with usability and accessibility improvements
9+
comments: 'true'
10+
---
11+
12+
Cockpit is the [modern Linux admin interface](http://cockpit-project.org/). We release regularly.
13+
Here are the release notes from version 164.
14+
15+
### Storage: Usability improvements
16+
17+
We recently ran a usability study targeting the storage area. Based on the
18+
findings, we redesigned and adjusted the NFS, VDO, and RAID storage devices.
19+
20+
Previously, Cockpit used checkbox "arming" and drop-down buttons to reveal
21+
available actions. Usability tests indicated these interface elements
22+
were too hard and unintuitive to discover. Cockpit now expresses these
23+
concepts in a more straightforward way.
24+
25+
Available RAID and VDO actions are now directly shown next to the
26+
corresponding device:
27+
28+
![Storage RAID action buttons](/images/storage-raid-action-buttons.png)
29+
30+
NFS mounts are now clickable:
31+
32+
![Storage NFS list](/images/storage-nfs-list.png)
33+
34+
Clicking an NFS mount now shows a new details page with directly
35+
available actions:
36+
37+
![Storage NFS list](/images/storage-nfs-details.png)
38+
39+
### System: Show available package updates and missing registration
40+
41+
The System overview page now shows pending enhancements, bug fixes, and
42+
security updates when they are available:
43+
44+
![System available security updates](/images/system-security-updates.png)
45+
46+
As unregistered RHEL systems cannot receive updates they now display a warning:
47+
48+
![System unregistered](/images/system-unregistered.png)
49+
50+
### System: Fix inconsistent tooltips
51+
52+
Before this release, the System page had three different styles of tool tips.
53+
Thee have been unified to use the standard
54+
[Bootstrap tooltips](https://getbootstrap.com/docs/4.0/components/tooltips/)
55+
like other Cockpit pages. Relatedly, the performance profile used a static blue
56+
"i" for additional information. We removed the icon and attached the tooltip
57+
directly to the profile name.
58+
59+
![System tuned profile](/images/system-tuned-profile.png)
60+
61+
The navigation redesign in
62+
[Cockpit 156](https://martinpitt.github.io/cockpit-project.github.io/blog/cockpit-156.html)
63+
increased the width of host navigation items. As the navigation labels are no
64+
longer truncated, their corresponding tooltips have been removed.
65+
66+
### Logs: Change severities
67+
68+
On the Logs page, the severity filter now displays the officially defined
69+
[syslog(3) levels](https://linux.die.net/man/3/syslog) instead of the previous
70+
Cockpit-specific names:
71+
72+
![Log severity levels](/images/logs-syslog-severity-levels.png)
73+
74+
_Thanks to Kirill Glebov for this improvement!_
75+
76+
### Machines: Add error notifications
77+
78+
The Machines page now shows individual and dismissable error notifications for
79+
all virtual machines:
80+
81+
![Machines error notifications](/images/machines-error-notifications.png)
82+
83+
_Thanks to suomiy for this improvement!_
84+
85+
### Accessibility improvements
86+
87+
This Cockpit release includes several accessibility fixes. Notably,
88+
[ARIA markers](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA),
89+
role tags, tabindex fixes, and several other improvements should help with
90+
keyboard navigation and screen reader support.
91+
92+
There's still more accessibility related work to do, but these changes are
93+
a step in the right direction.
94+
95+
### Reloading the page in the browser now reloads Cockpit package manifests
96+
97+
Cockpit now refreshes the navigation menu on a browser reload. Installing,
98+
removing, or updating Cockpit-related packages previously required logging
99+
out and back in to see the changes.
100+
101+
### Try it out
102+
103+
Cockpit 164 is available now:
104+
105+
* [For your Linux system](http://cockpit-project.org/running.html)
106+
* [Source Tarball](https://github.com/cockpit-project/cockpit/releases/tag/164)
107+
* [Fedora 27](https://bodhi.fedoraproject.org/updates/cockpit-164-1.fc27)
108+
* [Fedora 28](https://bodhi.fedoraproject.org/updates/cockpit-164-1.fc28)
109+
110+
*[RHEL]: Red Hat Enterprise Linux
111+
*[NFS]: Network File System
112+
*[VDO]: Virtual Data Optimizer
113+
*[RAID]: Redundant Array of Inexpensive Disks
114+
*[ARIA]: Accessible Rich Internet Applications
115+
52.5 KB
Loading
94.4 KB
Loading

images/storage-nfs-details.png

13 KB
Loading

images/storage-nfs-list.png

7.15 KB
Loading
8.75 KB
Loading

images/system-security-updates.png

27.9 KB
Loading

images/system-tuned-profile.png

13.7 KB
Loading

images/system-unregistered.png

45.5 KB
Loading

0 commit comments

Comments
 (0)