-
Notifications
You must be signed in to change notification settings - Fork 221
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
78 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
--- | ||
title: Cockpit 332 | ||
author: jelle | ||
date: '2025-01-29' | ||
tags: cockpit, machines, podman, files | ||
slug: cockpit-332 | ||
category: release | ||
summary: 'package-less session support for more operation systems, show system boot times in metrics, automatically start podman.socket and improve quadlet support in cockpit-podman, show user group in files footer' | ||
--- | ||
|
||
Cockpit is the [modern Linux admin interface](https://cockpit-project.org/). | ||
We release regularly. | ||
|
||
Here are the release notes from Cockpit 332, cockpit-machines 327, cockpit-podman 100, and cockpit-files 15: | ||
|
||
## cockpit/ws container: Include cockpit-files | ||
|
||
The [cockpit/ws container](https://quay.io/repository/cockpit/ws) now includes [cockpit-files](https://github.com/cockpit-project/cockpit-files/). When you log into a remote machine that does not have any Cockpit packages installed (package-less mode), the "Files" page is now available. | ||
|
||
## Package-less session for all supported operating systems | ||
|
||
[Cockpit 327](https://cockpit-project.org/blog/cockpit-327.html) introduced support for connecting to remote machines without any installed Cockpit packages. That only worked if the local and remote machine had the same operating system version. This version extends this "package-less session" feature to all operating systems which Cockpit [continuously tests](https://cockpit-project.org/running.html#installation--setup). At the time of writing this includes: | ||
|
||
* Arch Linux | ||
* CentOS Stream 9, 10 | ||
* Debian 12, testing/unstable | ||
* Fedora Linux 40, 41, 42 (rawhide) | ||
* Red Hat Enterprise Linux 8, 9, 10 | ||
* Ubuntu 22.04 LTS, 24.04 LTS, 24.10 | ||
|
||
This list will change over time, due to new distribution releases and the end of support for each version. | ||
|
||
## Overview: Show system boot in metrics | ||
|
||
 | ||
|
||
## Machines: "Launch viewer" now uses correct address | ||
|
||
The "Launch viewer" button in a virtual machine's "Console" card now uses the same address that Cockpit uses to connect to the virtual machine host. Previously, the button incorrectly attempted to connect to either the local machine where the browser is running (when the listening address was set to "localhost") or to an invalid "0.0.0.0" address (when configured to listen to all interfaces). | ||
|
||
## Podman: Automatically start podman.socket | ||
|
||
If `podman.socket` is not already running on the system or user session, cockpit-podman will now automatically start the unit. It is no longer necessary to manually start or enable the podman service. | ||
|
||
## Podman: Improve quadlet compatibility | ||
|
||
Container-based services (aka: "quadlets") are now labeled with a "service" badge in the containers overview. Additionally, the option to rename quadlets has been removed, as renaming must take place in the systemd service `.container` file, which are often found in `/etc/containers/systemd/`. | ||
|
||
 | ||
|
||
## Files: Show user:group in the footer | ||
|
||
The footer now shows the user and group of the current directory. | ||
|
||
 | ||
|
||
## Try it out | ||
|
||
Cockpit 332, cockpit-machines 327, cockpit-podman 100, and cockpit-files 15 are available now: | ||
|
||
* [For your Linux system](https://cockpit-project.org/running.html) | ||
* [Cockpit Client](https://flathub.org/apps/details/org.cockpit_project.CockpitClient) | ||
|
||
* [Cockpit Source Tarball](https://github.com/cockpit-project/cockpit/releases/tag/332) | ||
* [cockpit Fedora 40](https://bodhi.fedoraproject.org/updates/FEDORA-2025-a4f4852087) | ||
* [cockpit Fedora 41](https://bodhi.fedoraproject.org/updates/FEDORA-2025-6dcfdb7080) | ||
* [cockpit-machines Source Tarball](https://github.com/cockpit-project/cockpit-machines/releases/tag/327) | ||
* [cockpit-machines Fedora 41](https://bodhi.fedoraproject.org/updates/FEDORA-2025-c1926a5602) | ||
* [cockpit-podman Source Tarball](https://github.com/cockpit-project/cockpit-podman/releases/tag/100) | ||
* [cockpit-podman Fedora 41](https://bodhi.fedoraproject.org/updates/FEDORA-2025-2daeba9db7) | ||
* [cockpit-podman Fedora 40](https://bodhi.fedoraproject.org/updates/FEDORA-2025-40ecc431d1) | ||
* [cockpit-files Source Tarball](https://github.com/cockpit-project/cockpit-files/releases/tag/15) | ||
* [cockpit-files Fedora 41](https://bodhi.fedoraproject.org/updates/FEDORA-2025-5f545df041) | ||
* [cockpit-files Fedora 40](https://bodhi.fedoraproject.org/updates/FEDORA-2025-6b89f3e6c8) | ||
|
||
*[OS]: Operating System | ||
*[repo]: repository | ||
*[SSH]: Secure Shell, a common protocol to securely connect to a remote computer |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.