.\" -*- mode: troff; coding: utf-8 -*-
.\" Automatically generated by Podwrapper::Man 2.11.5 (Pod::Simple 3.47)
.\"
.\" Standard preamble:
.\" ========================================================================
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Vb \" Begin verbatim text
.ft CW
.nf
.ne \\$1
..
.de Ve \" End verbatim text
.ft R
.fi
..
.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
.ie n \{\
.    ds C` ""
.    ds C' ""
'br\}
.el\{\
.    ds C`
.    ds C'
'br\}
.\"
.\" Escape single quotes in literal strings from groff's Unicode transform.
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.\"
.\" If the F register is >0, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD.  Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
.\"
.\" Avoid warning from groff about undefined register 'F'.
.de IX
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
.if (\n(rF:(\n(.g==0)) \{\
.    if \nF \{\
.        de IX
.        tm Index:\\$1\t\\n%\t"\\$2"
..
.        if !\nF==2 \{\
.            nr % 0
.            nr F 2
.        \}
.    \}
.\}
.rr rF
.\"
.\" Required to disable full justification in groff 1.23.0.
.if n .ds AD l
.\" ========================================================================
.\"
.IX Title "virt-v2v-release-notes-1.42 1"
.TH virt-v2v-release-notes-1.42 1 2026-04-13 virt-v2v-2.11.5 "Virtualization Support"
.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
.nh
.SH НАЗВА
.IX Header "НАЗВА"
virt\-v2v\-release\-notes — нотатки щодо випуску virt\-v2v для версії 1.42
.SH ОПИС
.IX Header "ОПИС"
Це нотатки щодо випуску для \fBvirt\-v2v\ 1.42\fR, випущеного \fB16\ квітня\ 2020\ року\fR.
.SS "Нові можливості"
.IX Subsection "Нові можливості"
Це перший випуск, у якому virt\-v2v живе в окремому від libguestfs сховищі. Два проєкти тепер від\*(Aqєднано один від одного.
.PP
Додано новий режим виведення \fI\-o json\fR. В основному, цей режим використовується для перетворень до KubeVirt (Pino Toscano).
.PP
Використано нову можливість libvirt \f(CW\*(C`<firmware>\*(C'\fR для отримання початкового коду мікропрограми гостьової системи (Pino Toscano).
.PP
Новий параметр virt\-v2v \fI\-o rhv\-upload\fR \fI\-oo rhv\-disk\-uuid\fR, який уможливлює визначення UUID дисків. Крім того, \fI\-oo rhv\-cafile\fR тепер є необов\*(Aqязковим (Pino Toscano).
.PP
У перетвореннях за ssh тепер використовується \fBnbdkit\-ssh\-plugin\fR\|(1) замість драйвера ssh QEMU. Так само, \fBnbdkit\-curl\-plugin\fR\|(1) використовується замість драйвера curl QEMU.  Це надало нам змогу додати багато гнучких можливостей, зокрема розпізнавання за паролем, дроселювання ширини каналу зв\*(Aqязку (новий параметр \fI\-\-bandwidth\fR), випереджувальне читання та автоматичне відновлення з\*(Aqєднання при помилках мережі.
.PP
Для гостьових систем Windows тепер може бути встановлено агент гостьової системи QEMU від MSI (Tomáš Golembiovský).
.SS "Інші виправлення"
.IX Subsection "Інші виправлення"
У режимі \fI\-o libvirt\fR реалізовано підтримку Windows Server 2019 (Pino Toscano).
.PP
Виправлено перетворення Ubuntu Server (Pino Toscano).
.PP
Виправлено встановлення qemu\-ga встановленням лише специфічних для архітектури файлів у гостьовій системі (Pino Toscano).
.PP
Реалізовано затримку встановлення qemu\-ga до моменту після встановлення драйверів virtio\-win і перезавантажено систему (Tomáš Golembiovský).
.PP
Реалізовано збереження журналу запуску засобу встановлення RHEV\-APT для уможливлення діагностики (Tomáš Golembiovský).
.PP
Реалізовано перевірку існування кластера RHV перед спробою перетворення при використанні режиму \fI\-o rhv\-upload\fR. Це також надало нам змогу виявляти і обробляти різні інші умови на ранньому етапі. (Pino Toscano).
.PP
Реалізовано правильне позначення сокетів nbdkit для SELinux/sVirt (Martin Kletzander).
.PP
Ви можете скористатися блоковим пристроєм як драйвером virtio ISO Windows.
.PP
Декілька виправлень у вивантаженні RHV: належним чином встановлено значення поля \f(CW\*(C`DISKTYPE\*(C'\fR при перетворенні до RHV і VDSM. Реалізоване належне чищення системи при помилках. Реалізовано показ ідентифікатора диска у повідомленнях про помилку і параметрах скрипту журналювання — це допоможе у діагностиці. Декілька чищень у коді. (Nir Soffer).
.PP
Реалізовано підтримку перетворення до RHV у форматі qcow2 (Nir Soffer).
.PP
Виправлено виявлення стану диска та помилок після перетворення до RHV (Daniel Erez).
.PP
Реалізовано скасовування перенесення дисків і вилучення вивантажених дисків при помилці перетворення до RHV (Pino Toscano).
.PP
Образи, які містять малі прогалини (розріджені області) тепер мають перетворюватися швидше (Nir Soffer).
.PP
\&\fBnbdkit\-cacheextents\-filter\fR\|(1) використовується для прискорення джерел, які мають повільне виявлення розрідженості. В основному, це означає, що джерела VMware використовують VDDK (Martin Kletzander).
.PP
Реалізовано вимогу щодо принаймні 100 вільних inode у кожній гостьовій файловій системі до виконання перетворення, оскільки нестача inode може призвести до помилок при перетворенні (Pino Toscano).
.PP
Виправлено результат osinfo для перетворень CentOS 8 (Pino Toscano).
.PP
Інструменти VMware у новій версії у більшості випадків автоматично вилучаються із гостьових систем Windows (Pino Toscano).
.PP
У режимі \fI\-i ova\fR програма більше не читає усі вхідні дані OVF до пам\*(Aqяті, а обробляє їх з диска (Pino Toscano).
.PP
При перетворенні до OpenStack ми тепер чекаємо аж до 5 хвилин (замість 60 секунд) на долучення тому Cinder до базової системи перетворення, оскільки у деяких випадках процедура тривала надто довго.
.PP
Якщо використано достатньо нову версію nbdkit, журнали virt\-v2v мають бути набагато менш багатослівними.
.SS Безпека
.IX Subsection "Безпека"
У цьому випуску вад, які було пов\*(Aqязано із захистом, не виявлено.
.SS "Зміни у збиранні"
.IX Subsection "Зміни у збиранні"
Підвищено вимоги для libguestfs ≥ 1.40. Бібліотека тепер пакується і поширюється окремо від virt\-v2v. Для розробників: ви можете скористатися локально зібраною (і не встановленою) копією libguestfs.
.PP
Для збирання virt\-v2v тепер потрібна libvirt. Крім того, вам знадобляться прив\*(Aqязки OCaml до libvirt (https://libvirt.org/ocaml/), хоча поки копію додано до пакунка (пізніше її буде вилучено). (Pino Toscano).
.PP
Для збирання virt\-v2v потрібна libosinfo. Ця бібліотека використовується для отримання даних щодо драйверів гостьової системи. (Pino Toscano).
.PP
Виправлення для OCaml ≥ 4.10. Мінімальною потрібною версією OCaml все ще є 4.01, але її може бути підвищено до 4.05 у майбутньому.
.PP
Тестові перетворення Debian 9 і Fedora 29 (Pino Toscano).
.PP
Різноманітні виправлення для випадку srcdir != builddir (Pino Toscano).
.PP
Вилучено модулі gnulib, які не було використано virt\-v2v (Pino Toscano).
.SS "Внутрішня частина роботи програми"
.IX Subsection "Внутрішня частина роботи програми"
При перетворенні гостьових систем SUSE нова версія програми завжди намагається встановити драйвер QXL (Mike Latimer).
.PP
Два нових модулі (Nbdkit and Nbdkit_sources) розподіляють загальні дії nbdkit і дії з джерелом nbdkit, відповідно.
.PP
Форматовано код Python для встановлення сумісності із PEP 8 / pycodestyle (Pino Toscano).
.PP
Тести пересунуто до підкаталогу \fItests/\fR, підручники — до підкаталогу \fIdocs/\fR.
.SS "Виправлені вади"
.IX Subsection "Виправлені вади"
.IP https://bugzilla.redhat.com/1791802 4
.IX Item "https://bugzilla.redhat.com/1791802"
Нова версія virt\-v2v більше не встановлює qemu\-ga до гостьових систем EL8
.IP https://bugzilla.redhat.com/1791257 4
.IX Item "https://bugzilla.redhat.com/1791257"
Виправлено неправильний приклад команди update\-crypto\-policies у virt\-v2v\-input\-xen
.IP https://bugzilla.redhat.com/1791240 4
.IX Item "https://bugzilla.redhat.com/1791240"
[RFE] rhv\-cafile зроблено необов\*(Aqязковим
.IP https://bugzilla.redhat.com/1785528 4
.IX Item "https://bugzilla.redhat.com/1785528"
Має бути вилучено відомості щодо «Вилучення інструментів VMware з гостьових систем Windows» на сторінці підручника щодо virt\-v2v\-input\-vmware
.IP https://bugzilla.redhat.com/1746699 4
.IX Item "https://bugzilla.redhat.com/1746699"
Неможливо імпортувати гостьову систему з експортованого домену до домену даних на rhv4.3 через помилку «Invalid parameter: \*(AqDiskType=1\*(Aq»
.IP https://bugzilla.redhat.com/1733168 4
.IX Item "https://bugzilla.redhat.com/1733168"
virt\-v2v: використання scp \-T у режимі \-i vmx \-it ssh
.IP https://bugzilla.redhat.com/1723305 4
.IX Item "https://bugzilla.redhat.com/1723305"
Вилучено дані щодо «export PATH=/шлях/до/nbdkit\-1.1.x:$PATH» зі сторінки підручника virt\-v2v\-input\-vmware
.IP https://bugzilla.redhat.com/1691659 4
.IX Item "https://bugzilla.redhat.com/1691659"
virt\-v2v має показувати повідомлення, якщо у гостьовій системі успішно встановлено qemu\-guest\-agent під час перетворення
.IP https://bugzilla.redhat.com/1690574 4
.IX Item "https://bugzilla.redhat.com/1690574"
virt\-v2v не може імпортувати гостьову систему, оскільки не може знайти \`file_architecture\` для файла
.IP https://bugzilla.redhat.com/1680361 4
.IX Item "https://bugzilla.redhat.com/1680361"
[v2v][RHV][Scale] v2v Перенесення на RHV завершувалося помилкою щодо перевищення часу очікування при очікуванні завершення передавання даних
.IP https://bugzilla.redhat.com/1626503 4
.IX Item "https://bugzilla.redhat.com/1626503"
Неможливо використовувати конфігурацію із статичною IP\-адресою після перенесення віртуальної машини
.IP https://bugzilla.redhat.com/1612653 4
.IX Item "https://bugzilla.redhat.com/1612653"
Гостьова система не має дисків після перетворення rhv\-upload, якщо домен даних призначення має подібну назву із іншим доменом даних у rhv4.2
.IP https://bugzilla.redhat.com/1605242 4
.IX Item "https://bugzilla.redhat.com/1605242"
Оновлено відомості щодо nbdkit для vddk на сторінці підручника щодо v2v
.IP https://bugzilla.redhat.com/1584678 4
.IX Item "https://bugzilla.redhat.com/1584678"
На W2K12r2 rhev\-apt не запускається у неінтерактивному режимі, що спричиняє конкуренцію при запуску служби rhev\-apt з командного рядка
.IP https://bugzilla.redhat.com/1518539 4
.IX Item "https://bugzilla.redhat.com/1518539"
Мережу Macvtap буде втрачено під час перетворення v2v
.SH "ТАКОЖ ПЕРЕГЛЯНЬТЕ"
.IX Header "ТАКОЖ ПЕРЕГЛЯНЬТЕ"
\&\fBvirt\-v2v\fR\|(1).
.PP
Попередні нотатки щодо випуску для virt\-v2v можна знайти у проєкті libguestfs: \fBguestfs\-release\-notes\-1.40\fR\|(1).
.SH АВТОРИ
.IX Header "АВТОРИ"
Daniel Erez
.PP
Richard W.M. Jones
.PP
Tomáš Golembiovský
.PP
Martin Kletzander
.PP
Mike Latimer
.PP
Nir Soffer
.PP
Pino Toscano
.PP
Ming Xie
.SH "АВТОРСЬКІ ПРАВА"
.IX Header "АВТОРСЬКІ ПРАВА"
Copyright (C) 2009\-2025 Red Hat Inc.
.SH LICENSE
.IX Header "LICENSE"
.SH BUGS
.IX Header "BUGS"
To get a list of bugs against libguestfs, use this link:
https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools
.PP
To report a new bug against libguestfs, use this link:
https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools
.PP
When reporting a bug, please supply:
.IP \(bu 4
The version of libguestfs.
.IP \(bu 4
Where you got libguestfs (eg. which Linux distro, compiled from source, etc)
.IP \(bu 4
Describe the bug accurately and give a way to reproduce it.
.IP \(bu 4
Run \fBlibguestfs\-test\-tool\fR\|(1) and paste the \fBcomplete, unedited\fR
output into the bug report.
