Skip to content

Commit efba14b

Browse files
committed
Cockpit 340
- Cockpit 340 - Cockpit Podman 107 - Cockpit Files 22 - Cockpit Machines 334 - Cockpit OSTree 211 Signed-off-by: Freya Gustavsson <freya@venefilyn.se>
1 parent c0e3224 commit efba14b

File tree

6 files changed

+82
-0
lines changed

6 files changed

+82
-0
lines changed

_data/authors.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,8 @@ kkoukiou:
4747

4848
tmatus:
4949
name: Tomáš Matuš
50+
51+
Venefilyn:
52+
name: Freya Gustavsson
53+
description: |
54+
The one who touches codebases everywhere and lead with smiles.

_posts/2025-06-04-cockpit-340.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
---
2+
title: Cockpit 340
3+
author: Venefilyn
4+
date: "2025-06-04"
5+
tags: cockpit, podman, files, machines, ostree
6+
slug: cockpit-340
7+
category: release
8+
summary: "Handle unsupported storage partitions, link quadlet logs to their service, source mode for virtual networks, various UX improvements."
9+
---
10+
11+
Cockpit is the [modern Linux admin interface](https://cockpit-project.org/).
12+
We release regularly.
13+
14+
Here are the release notes from Cockpit 340, cockpit-podman 107, cockpit-machines 333, and cockpit-ostree 211:
15+
16+
## Cockpit
17+
18+
### Storage: Prevent modifying partitions in unsupported places
19+
20+
It was previously confusing and somewhat dangerous when storage page listed LVM2 Logical Volumes as having free space. This is now changed to include a notice and not display these partitions to prevent mishaps when we cannot support it.
21+
22+
![Screenshot showing off a notice inside a GPT partitions card saying "Unexpected partitions" in bold, followed by a description saying "Partitions are not supported on this block device. If it is used as a disk for a virtual machine, the partitions must be managed by the operating system inside the virtual machine."]({{ site.baseurl }}/images/340-storage-unsupported-partitions.png)
23+
24+
### UX improvements
25+
26+
- We now warn the user when renaming volume groups that contain the root filesystem as it might break the next boot.
27+
- Health card items in overview page is now aligned correctly.
28+
29+
_Thanks to [Albert Byiringiro](https://github.com/albert-byiringiro) for this contribution!_
30+
31+
![Screenshot of the overview page and health card with the items inside it aligned.]({{ site.baseurl }}/images/340-health-card-spacing.png)
32+
33+
- Various typos have been fixed.
34+
35+
## Cockpit Podman
36+
37+
### Podman Quadlets logs now links to their systemd service log page
38+
39+
A simple but quality-of-life improvement that adds a link from the Logs page in a Quadlet container to its systemd service counterpart.
40+
41+
![An image of a podman logs page for a container called "systemd-test" below the black logs box is a link saying "View test.service logs".]({{ site.baseurl }}/images/340-quadlet-service-logs-link.png)
42+
43+
### `podman-compose` no longer mistakenly listed as a service
44+
45+
`podman-compose` sets labels to containers that confused it for a quadlet systemd-service. This should no longer be an issue and allow users to stop, kill, or otherwise manage these containers.
46+
47+
## Cockpit Machines
48+
49+
### Virtual network interfaces can now select source mode
50+
51+
When adding a new virtual network interface you can now select between VEPA, Bridge, Private, or Passthrough for more flexibility with how machines are exposed to the network.
52+
53+
![Screenshot showing off new form selection, it includes an information button for "Source" as well as a radio button to select either VEPA, Bridge, Private, or Passthrough.]({{ site.baseurl }}/images/340-machines-network-source-mode.png)
54+
55+
## Try it out
56+
57+
Cockpit 340, cockpit-podman 107, cockpit-files 22, cockpit-machines
58+
334, and cockpit-ostree 211 are available now:
59+
60+
- [For your Linux system](https://cockpit-project.org/running.html)
61+
- [Cockpit Client](https://flathub.org/apps/details/org.cockpit_project.CockpitClient)
62+
63+
- [Cockpit Source Tarball](https://github.com/cockpit-project/cockpit/releases/tag/340)
64+
- [Cockpit Fedora 42](https://bodhi.fedoraproject.org/updates/FEDORA-2025-b414ded6de) TBD
65+
- [Cockpit Fedora 41](https://bodhi.fedoraproject.org/updates/FEDORA-2025-dc44e3ebf2) TBD
66+
- [cockpit-podman Source Tarball](https://github.com/cockpit-project/cockpit-podman/releases/tag/107)
67+
- [cockpit-podman Fedora 42](https://bodhi.fedoraproject.org/updates/FEDORA-2025-33e26f7c12) TBD
68+
- [cockpit-podman Fedora 41](https://bodhi.fedoraproject.org/updates/FEDORA-2025-e867161328) TBD
69+
- [cockpit-files Source Tarball](https://github.com/cockpit-project/cockpit-files/releases/tag/22)
70+
- [cockpit-files Fedora 42](https://bodhi.fedoraproject.org/updates/FEDORA-2025-3136f15eb8) TBD
71+
- [cockpit-files Fedora 41](https://bodhi.fedoraproject.org/updates/FEDORA-2025-332f1df14a) TBD
72+
- [cockpit-machines Source Tarball](https://github.com/cockpit-project/cockpit-machines/releases/tag/333)
73+
- [cockpit-machines Fedora 42](https://bodhi.fedoraproject.org/updates/FEDORA-2025-ef270f0390) TBD
74+
- [cockpit-machines Fedora 41](https://bodhi.fedoraproject.org/updates/FEDORA-2025-065f8865d6) TBD
75+
- [cockpit-ostree Source Tarball](https://github.com/cockpit-project/cockpit-ostree/releases/tag/211)
76+
- [cockpit-ostree Fedora 42](https://bodhi.fedoraproject.org/updates/FEDORA-2025-cca579c4b9) TBD
77+
- [cockpit-ostree Fedora 41](https://bodhi.fedoraproject.org/updates/FEDORA-2025-e28678da70) TBD

images/340-health-card-spacing.png

43.6 KB
Loading
37 KB
Loading
19.9 KB
Loading
58.9 KB
Loading

0 commit comments

Comments
 (0)