Skip to content

Commit b0c1cd3

Browse files
committed
t9n/fr: incus/news/incus-6-16-has-been-released
Signed-off-by: Benjamin Somers <[email protected]>
1 parent 4264fe0 commit b0c1cd3

File tree

1 file changed

+368
-0
lines changed

1 file changed

+368
-0
lines changed
Lines changed: 368 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,368 @@
1+
title: Incus 6.16 est maintenant disponible
2+
date: 2025/08/29 16:08
3+
origin: https://discuss.linuxcontainers.org/t/incus-6-16-has-been-released/24614
4+
content: |-
5+
<!--
6+
# Introduction
7+
-->
8+
# Introduction
9+
10+
<!--
11+
The Incus team is pleased to announce the release of Incus 6.16!
12+
-->
13+
L’équipe d’Incus est heureuse d’annoncer la sortie d’Incus 6.16 !
14+
15+
<!--
16+
This release brings in a new storage driver, the ability to install Windows VMs without having to rely on a repacked ISO and support for temporary storage in containers.
17+
-->
18+
Cette nouvele version embarque un nouveau driver de stockage, la possibilité d’installer des VM Windows sans repaquetage d’ISO, et le support du stockage temporaire dans les conteneurs.
19+
20+
[![image|690x286](https://discuss.linuxcontainers.org/uploads/default/original/2X/e/e01645fdf9334f5fa13be82e05913ffdf98803d8.png)](https://linuxcontainers.org/incus/try-it/)
21+
22+
<!--
23+
As usual, you can try it for yourself online: https://linuxcontainers.org/incus/try-it/
24+
-->
25+
Comme d’habitude, vous pouvez l’essayer vous-même en ligne : https://linuxcontainers.org/incus/try-it/
26+
27+
<!--
28+
Enjoy!
29+
-->
30+
31+
<!--
32+
# New features
33+
## TrueNAS storage driver
34+
Incus can now use a remote TrueNAS storage server as a storage pool.
35+
-->
36+
# Nouvelles fonctionnalités
37+
## Driver de stockage TrueNAS
38+
Incus peut désormais utiliser un serveur TrueNAS distant comme pool de stockage.
39+
40+
<!--
41+
This behaves very similarly to the ZFS storage driver since that's what TrueNAS uses, but rather than interacting with ZFS locally, the driver uses the TrueNAS API to perform the various actions remotely on the storage server and then relies on iSCSI to export those volumes from the TrueNAS server and connect them on the Incus server.
42+
-->
43+
Son comportement est similaire au driver de stockage ZFS (que TrueNAS utilise), mais, plutôt que d’interagir avec ZFS localement, le driver utilise l’API de TrueNAS pour effectuer les actions sur un serveur de stockage distant. Les volumes sont exposés au serveur Incus en iSCSI par le serveur TrueNAS.
44+
45+
<!--
46+
As a remote storage driver (alongside Ceph, Linstor and clustered LVM), this can be used to back clusters, allowing for seamless migration of instances between servers as no data needs to be moved.
47+
-->
48+
Puisqu’il s’agit d’un driver de stockage distant (comme Ceph, Linstor et LVM en cluster), il peut être utilisé avec des clusters de serveurs Incus pour assurer des migrations fluides d’instances sans déplacement de disques.
49+
50+
<!--
51+
NOTE: This relies on a pre-release version of TrueNAS Scale.
52+
-->
53+
NOTE : Cette fonctionnalité ne fonctionne qu’avec une version pré-release de TrueNAS Scale.
54+
55+
root@truenas-incus:~# incus storage create demo truenas source=test/demo truenas.host=192.0.2.10 truenas.api_key=MY-KEY truenas.allow_insecure=true
56+
Storage pool demo created
57+
root@truenas-incus:~# incus launch images:debian/13 d13 --storage demo
58+
Launching d13
59+
root@truenas-incus:~# incus list
60+
+------+---------+---------------------+------------------------------------------------+-----------+-----------+
61+
| NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS |
62+
+------+---------+---------------------+------------------------------------------------+-----------+-----------+
63+
| d13 | RUNNING | 10.2.165.159 (eth0) | fd42:a815:51cf:d4bb:1266:6aff:fe51:ae56 (eth0) | CONTAINER | 0 |
64+
+------+---------+---------------------+------------------------------------------------+-----------+-----------+
65+
66+
<!--
67+
Documentation: https://linuxcontainers.org/incus/docs/main/reference/storage_truenas/
68+
-->
69+
Documentation : https://linuxcontainers.org/incus/docs/main/reference/storage_truenas/
70+
71+
<!--
72+
## USB CD-ROM handling for VMs
73+
We've reworked our USB device setup for disk devices.
74+
-->
75+
## Gestion des CD-ROM connectés en USB aux VM
76+
Nous avons modifié la façon dont les disques USB sont gérés.
77+
78+
<!--
79+
Rather than use the most basic USB mass storage driver as was done previously, we now directly set up some of the USB block transfer layer.
80+
-->
81+
Plutôt que d’utiliser le driver basique de stockage de masse USB de QEMU, comme c’était le cas avant, nous paramétrons désormais les périphériques plus finement.
82+
83+
<!--
84+
The main benefit from this is that attaching an ISO to a VM on the USB bus will now correctly result in a virtual CD-ROM drive being exposed to the VM.
85+
-->
86+
L’avantage principal de cette approche est que l’ajout d’un ISO à une VM via le bus USB va désormais être vu par la VM comme un périphérique virtuel de type CD-ROM.
87+
88+
<!--
89+
With this, it's now possible to attach the Windows install media and VirtIO driver media to a VM using `io.bus=usb` and directly boot and install Windows without needing to rely on ISO repacking through `distrobuilder`.
90+
-->
91+
Ainsi, il est maintenant possible d’attacher à une VM un disque d’installation Windows et un disque contenant les drivers VirtIO avec `io.bus=usb`, et de booter et installer directement Windows sans besoin de repaquetage avec `distrobuilder`.
92+
93+
<!--
94+
## `tmpfs` and `tmpfs-overlay` disks for containers
95+
Two new "special" disk sources are now supported for use by containers:
96+
-->
97+
## Disques `tmpfs` et `tmpfs-overlay` pour les conteneurs
98+
Deux nouvelles sources « spéciales » pour les disques sont à présent supportées par les conteneurs :
99+
100+
- `source=tmpfs:`
101+
- `source=tmpfs-overlay:`
102+
103+
<!--
104+
Both then support the following properties:
105+
-->
106+
Les disques utilisant ces sources supportent les propriétés suivantes :
107+
108+
<!--
109+
- `size` (size of the tmpfs layer)
110+
- `initial.uid` (Initial user for the mount)
111+
- `initial.gid` (Initial group for the mount)
112+
- `initial.mode` (Initial permissions for the mount)
113+
- `path` (Mount path for the disk)
114+
-->
115+
- `size` (taille du tmpfs)
116+
- `initial.uid` (utilisateur initial du point de montage)
117+
- `initial.gid` (groupe initial du point de montage)
118+
- `initial.mode` (permissions initiales du point de montage)
119+
- `path` (chemin de montage du disque)
120+
121+
<!--
122+
This is particularly useful for OCI containers where the container doesn't have an editable /etc/fstab with an init system applying mounts on boot.
123+
-->
124+
De tels disques sont particulièrement utiles pour les conteneurs OCI qui n’ont pas de `/etc/fstab` éditable avec un système d’init qui applique les montages au démarrage.
125+
126+
<!--
127+
The `tmpfs-overlay` variant allows keeping access to any pre-existing content at the mount path by having any addition/changes be stored in the tmpfs layer.
128+
-->
129+
La variante `tmpfs-overlay` permet de préserver l’accès au contenu déjà présent dans le chemin de montage, ne stockant que les additions et modifications dans le tmpfs.
130+
131+
<!--
132+
Documentation: https://linuxcontainers.org/incus/docs/main/reference/devices_disk/
133+
-->
134+
Documentation : https://linuxcontainers.org/incus/docs/main/reference/devices_disk/
135+
136+
<!--
137+
## Configurable console behavior in the CLI
138+
Expanding on the recently introduced set of default CLI configurations, we now have a few more configuration options to control console behavior:
139+
-->
140+
## Configuration du comportement de la console dans la CLI
141+
Pour faire suite à l’ajout récent d’un ensemble de configurations par défaut de la CLI, les options suivantes contrôlant le comportement de la console ont été ajoutées :
142+
143+
<!--
144+
- `console_type` (can be set to `vga` or `console`)
145+
- `console_spice_command` (can be set to a command, using `SOCKET` as the placeholder value for the socket path)
146+
-->
147+
- `console_type` (`vga` ou `console`)
148+
- `console_spice_command` (commande SPICE à lancer, dans laquelle les occurrences de `SOCKET` sont remplacées par le chemin du socket SPICE)
149+
150+
<!--
151+
Those can be used to change the default console type within the CLI or even completely override the command to be run when attaching to a VGA console using SPICE.
152+
-->
153+
Ces options peuvent être utilisées pour changer le type de console par défaut utilisée par la CLI, ou encore complètement remplacer la commande à lancer lors de la connexion à une console VGA via SPICE.
154+
155+
<!--
156+
# Complete changelog
157+
-->
158+
# Liste complète des changements
159+
160+
<!--
161+
Here is a complete list of all changes in this release:
162+
-->
163+
Voici une liste complète de tous les changements apportés par cette version :
164+
165+
<!--
166+
[details="Full commit list"]
167+
-->
168+
[details="Liste complète des commits"]
169+
* incus/cmd/incus/config_template.go: Adding ls alias to list command
170+
* incus/cmd/incus/snapshot.go: Adding ls alias to snapshot command
171+
* incus/cmd/incus/storage_volume.go: Adding ls alias to list command
172+
* incusd/instance/lxc: Fix handling of multiple USB device removal
173+
* Translated using Weblate (German)
174+
* incusd/device: Fix logic for checking if parent is a bridge in IsPhysicalWithBridge
175+
* incusd/device/disk: Enable posix ACL support for virtiofsd
176+
* incusd/os: Forward within cluster
177+
* incusd/ip/neigh: Fix MAC filtering
178+
* incusd: Move IncusOS detection to OS struct
179+
* incusd/networks: Filter network list on Incus OS
180+
* incusd/storage: Fix EnsureMountPath to avoid resetting permissions
181+
* shared/tls: Ignore expiration date of trusted certificates
182+
* incus: Replace IsNetworkName with IsInterfaceName
183+
* shared/validate: Remove unused IsNetworkName
184+
* shared/validate: Implement IsAPIName
185+
* doc/installing: Update Ubuntu versions in Zabbly repository
186+
* incusd: Consistently validate object names
187+
* tests: Fix invalid image alias name
188+
* tests: We no longer allow slashes in zones
189+
* incusd/instance: Move migration.stateful check to CanLiveMigrate
190+
* incusd/instance/qemu: Fix zero-value check regression
191+
* internal/instance: Add volatile..io.bus
192+
* incusd/device/disk: Refactor bus=XXX setting logic
193+
* incusd/network/bridge: Always set DHCPv6 dns-server field
194+
* incusd/device/disk: Revamp virtiofs+9p handling
195+
* doc: Update metadata
196+
* incusd/instance/qemu: Allocate ports for 9p and virtiofs
197+
* incusd/instance/qemu: Fix typing regression
198+
* incusd/instance/qemu: Make virtiofs shares fully hotpluggable and refactor 9p logic
199+
* Make the agent aware of the actual FSType
200+
* incus-agent: Remove dual mount type handling
201+
* shared/scriptlet: Move scriptlet utils to shared
202+
* internal/server/scriptlet: Update usages
203+
* incusd/sys/os: Tweak IncusOS detection
204+
* Translated using Weblate (Japanese)
205+
* generate-database: Fix sqlite3 error detection
206+
* incusd/database: Re-generate code
207+
* incusd/instances: Improve instance creation errors
208+
* incusd/storage_volumes: Fix error message
209+
* incusd/instance/qemu: Fix vTPM on arm64 systems
210+
* incus/console: Add default console command in configuration file
211+
* incusd/storage/zfs: Use compression and large-blocks on backups
212+
* incusd/apparmor: Add support for abi4.0
213+
* incusd/networks: Only include Incus OS interfaces if not already listed
214+
* incusd/networks: Tweak access control
215+
* incusd/network/sriov: Fix spacing
216+
* incusd/network: Pass request type to validator
217+
* tests/openfga: Tweak check (user is able to see local interfaces)
218+
* incusd/network/ovn: Don’t validate uplink network on server-specific notification
219+
* incusd/network/bridge: Don’t require dnsmasq on link-local IPv6
220+
* build(deps): bump actions/checkout from 4 to 5
221+
* docs: Clarify type and scope of user.\* config keys
222+
* incusd/server/network: Fix update config regression
223+
* tests/basic_usage: Improve auto-restart test loop
224+
* api: storage_driver_truenas
225+
* incusd/storage/truenas: Introduce TrueNAS driver
226+
* docs: Update word list
227+
* docs: Add TrueNAS storage driver
228+
* tests: Add TrueNAS tests (and tweak testsuite)
229+
* incusd/resources: Clean golangci-lint
230+
* internal/usbid: Clean golangci-lint
231+
* incusd/resources: Move usbid as sub-package
232+
* incusd: Move resources package to shared package
233+
* shared/resources: Restrict to Linux
234+
* dhcp: stop 60s renew spam; request 51/58/59, derive sane T1, add jitter
235+
* incus/file: Add some examples with stdin/stdout
236+
* i18n: Update translation templates
237+
* incusd/apparmor: Don’t use abi4.0
238+
* incusd/config: Fix import shadowing
239+
* Translated using Weblate (Portuguese)
240+
* Fix typo and add clarity for project param
241+
* incusd/instance/lxc: Avoid issues with nested containers and ping group range
242+
* doc: Mention nft in Docker part of firewall doc
243+
* doc: Tweak Docker recommendations
244+
* incusd/instance/qemu: Ensure cdrom is always read-only
245+
* incusd/instance/qmp: Use USB block transport to handle CD-ROM
246+
* incusd/instance/qemu: Fix USB CDROM handling
247+
* incus/dhcp: run DHCP on all container interfaces and aggregate DNS from all leases
248+
* incusd/storage: Restrict setting description to global record
249+
* incusd/main_forknet: Fix gofumpt
250+
* incusd/network: Restrict setting description to global record
251+
* incusd/networks: Set the description when completing the record
252+
* incusd/project: Don’t empty global default profile on force deletion
253+
* doc/requirements: Document minimum OVS/OVN versions
254+
* lxd-to-incus: Handle typo in trigger name
255+
* incus/dhcp: default routes and multiple DHCP clients for OCI containers
256+
* incusd/instance_exec: Relax connection timeout
257+
* incusd/network: Fix logic for UsedByInstanceDevices
258+
* incusd/network/ovn: Support for directional port groups
259+
* incusd/network/acl: Support for directional port groups
260+
* Makefile: Bump Go to 1.24.0
261+
* gomod: Update dependencies
262+
* github: Disable go-swagger on Go 1.25+
263+
* github: Disable Linstor tests for now
264+
* incusd/instance/utils: Don’t fail instance startup due to incomplete CPU baseline
265+
* incusd/patches: Migrate port groups to directional
266+
* incusd/device/disk: Add tmpfs support for disk devices
267+
* gomod: Update dependencies
268+
* incusd/auth/tls: Don’t spam with warnings
269+
* incusd/fsmonitor: Fix handler issue when flooded
270+
* incusd/device/nic: Don’t apply MTU if none detected
271+
* incusd/ip/tuntap: Fix handling of Master property
272+
* incusd/network/ovn: Fix behavior when ACL name is used as match source
273+
* incusd/network/acl: Fix behavior when ACL name is used as match source
274+
* api: container_disk_tmpfs
275+
* doc/device: Add documentation for tmpfs disk
276+
* tests: Add test for tmpfs disk
277+
* doc/installing: Update Debian install instructions
278+
* shared/api: Add missing Description field to InstanceSnapshots
279+
* incusd: Correctly fill in the instance snapshot description
280+
* doc/rest-api: Refresh swagger YAML
281+
* incusd/cluster: Don’t use the proxy for internal connections
282+
[/details]
283+
284+
# Documentation
285+
286+
<!--
287+
The Incus documentation can be found at:
288+
-->
289+
La documentation d’Incus peut être consultée sur :
290+
291+
https://linuxcontainers.org/incus/docs/main/
292+
293+
<!--
294+
# Packages
295+
-->
296+
# Paquets
297+
298+
<!--
299+
There are no official Incus packages as Incus upstream only releases regular release tarballs. Below are some available options to get Incus up and running.
300+
-->
301+
Incus ne fournit pas de paquet d’installation mais bien un tarball à chaque version. Vous trouverez ci-dessous différentes solutions pour mettre Incus en service.
302+
303+
<!--
304+
## Installing the Incus server on Linux
305+
-->
306+
## Installation du serveur Incus sous Linux
307+
308+
<!--
309+
Incus is available for most common Linux distributions. You’ll find detailed installation instructions in our documentation.
310+
-->
311+
Incus est disponible sur la plupart des distributions Linux courantes. Vous trouverez des instructions d’installation détaillées dans notre documentation.
312+
313+
https://linuxcontainers.org/incus/docs/main/installing/
314+
315+
<!--
316+
## Homebrew package for the Incus client
317+
-->
318+
## Paquet Homebrew du client Incus
319+
320+
<!--
321+
The client tool is available through HomeBrew for both Linux and MacOS.
322+
-->
323+
Le client Incus est disponible sur Homebrew pour Linux et macOS.
324+
325+
https://formulae.brew.sh/formula/incus
326+
327+
<!--
328+
## Chocolatey package for the Incus client
329+
-->
330+
## Paquet Chocolatey du client Incus
331+
332+
<!--
333+
The client tool is available through Chocolatey for Windows users.
334+
-->
335+
Le client Incus est disponible sur Chocolatey pour les utilisateurs de Windows.
336+
337+
https://community.chocolatey.org/packages/incus/6.16.0
338+
339+
<!--
340+
## Winget package for the Incus client
341+
-->
342+
## Paquet Winget du client Incus
343+
344+
<!--
345+
The client tool is also available through Winget for Windows users.
346+
-->
347+
Le client Incus est aussi disponible sur Winget pour les utilisateurs de Windows.
348+
349+
https://winstall.app/apps/LinuxContainers.Incus
350+
351+
<!--
352+
# Support
353+
-->
354+
# Support
355+
356+
<!--
357+
Monthly feature releases are only supported up until the next release comes out. Users needing a longer support length and less frequent changes should consider using Incus 6.0 LTS instead.
358+
-->
359+
Les versions de fonctionnalité d’Incus ne sont supportées que jusqu’à la sortie de la suivante. Les personnes souhaitant un support plus long et des changements moins fréquents devraient plutôt envisager d’utiliser Incus 6.0 LTS.
360+
361+
<!--
362+
Community support is provided at: https://discuss.linuxcontainers.org
363+
Commercial support is available through: https://zabbly.com/incus
364+
Bugs can be reported at: https://github.com/lxc/incus/issues
365+
-->
366+
Le support communautaire est disponible sur : https://discuss.linuxcontainers.org
367+
Un support commercial est disponible sur : https://zabbly.com/incus
368+
Les bugs peuvent être signalés sur : https://github.com/lxc/incus/issues

0 commit comments

Comments
 (0)