Richard W.M. Jones
3d2f4e2ff3
Version 1.48.1.
v1.48.1
2022-04-14 16:49:49 +01:00
Richard W.M. Jones
d64d2b7649
daemon/utils.ml: Replace Bytes.get_uint8 with native call
...
Bytes.get_uint8 was added in OCaml 4.08. To support OCaml >= 4.04 (in
particular, RHEL 8 has OCaml 4.07) we have to replace this function
with the equivalent native call. We can remove this commit once the
baseline OCaml moves up.
Updates: commit edfebee404
2022-04-14 11:32:35 +01:00
Laszlo Ersek
05419dbcec
Update common submodule
2022-04-12 11:54:22 +02:00
Nikolay Shirokovskiy
af5ab47725
tests: fix rhbz1370424 to use proper path
...
Test fails as it cannot find .xml file. Turns out $pwd=./tests and
and not ./tests/regressions as supposed in script.
Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@openvz.org >
2022-04-08 16:03:00 +01:00
Nikolay Shirokovskiy
5552ef1c46
tests: fix rhbz1044014 to use proper paths
...
Test fails as it cannot find .in file. Turns out $srcdir=. (which is ./tests) and
and not ./tests/regressions as supposed in script. Same apply to
$abs_srcdir.
Also put .out file in ./tests/regressions too.
Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@openvz.org >
2022-04-08 16:03:00 +01:00
Richard W.M. Jones
3115726aca
po-docs: Sort LINGUAS file
2022-03-31 16:36:53 +01:00
Jan Kuparinen
c2084acf06
Translated using Weblate (Finnish)
...
Currently translated at 9.2% (88 of 955 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
2022-03-27 09:32:33 +02:00
Yuri Chornoivan
02b3462097
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (955 of 955 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
2022-03-20 18:17:01 +01:00
Weblate
83cd69e99c
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-03-19 17:17:07 +01:00
Emilio Herrera
1c04024d13
Translated using Weblate (Spanish)
...
Currently translated at 2.0% (325 of 16046 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/es/
2022-03-19 17:17:04 +01:00
Jan Kuparinen
ffbcfb6659
Translated using Weblate (Finnish)
...
Currently translated at 8.9% (87 of 976 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
2022-03-19 17:17:04 +01:00
Weblate
c7b8f7e1e2
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-03-19 17:17:04 +01:00
Jan Kuparinen
219f3a1a62
Translated using Weblate (Finnish)
...
Currently translated at 0.8% (135 of 16048 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/fi/
2022-03-19 17:17:04 +01:00
Emilio Herrera
aaa3211ade
Translated using Weblate (Spanish)
...
Currently translated at 1.9% (319 of 16046 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/es/
2022-03-19 17:17:03 +01:00
Ettore Atalan
8e157f0b05
Translated using Weblate (German)
...
Currently translated at 7.4% (1188 of 16046 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/de/
2022-03-19 17:17:03 +01:00
Ettore Atalan
ef605f400a
Translated using Weblate (German)
...
Currently translated at 33.2% (325 of 976 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/de/
2022-03-19 17:17:03 +01:00
Jan Kuparinen
9a0a685304
Translated using Weblate (Finnish)
...
Currently translated at 8.8% (86 of 976 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
Translated using Weblate (Finnish)
Currently translated at 0.8% (130 of 16048 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/fi/
2022-03-19 17:17:03 +01:00
Yuri Chornoivan
85c41f314c
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (976 of 976 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
2022-03-19 17:17:03 +01:00
Piotr Drąg
052fa92472
Translated using Weblate (Polish)
...
Currently translated at 53.6% (524 of 976 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
2022-03-19 17:17:03 +01:00
Ricky Tigg
483b6b50f2
Translated using Weblate (Finnish)
...
Currently translated at 0.7% (123 of 16048 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/fi/
2022-03-19 17:17:03 +01:00
Jan Kuparinen
dd7107d1b9
Translated using Weblate (Finnish)
...
Currently translated at 8.7% (85 of 976 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
Translated using Weblate (Finnish)
Currently translated at 0.7% (121 of 16048 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/fi/
Translated using Weblate (Finnish)
Currently translated at 8.6% (84 of 975 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
Translated using Weblate (Finnish)
Currently translated at 0.6% (109 of 16048 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/fi/
2022-03-19 17:17:03 +01:00
Weblate
db28084ef0
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-03-19 17:17:03 +01:00
Ricky Tigg
3d0f5c1f76
Translated using Weblate (Finnish)
...
Currently translated at 8.5% (83 of 975 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
Translated using Weblate (Finnish)
Currently translated at 0.1% (24 of 16048 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/fi/
Translated using Weblate (Finnish)
Currently translated at 16.6% (292 of 1751 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
Added translation using Weblate (Finnish)
2022-03-19 17:17:03 +01:00
Weblate
8347a8a610
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-03-19 17:17:03 +01:00
Hela Basa
a9f93154f4
Translated using Weblate (Sinhala)
...
Currently translated at 0.1% (2 of 16048 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/si/
Added translation using Weblate (Sinhala)
Added translation using Weblate (Sinhala)
2022-03-19 17:17:02 +01:00
Emilio Herrera
88a219255f
Translated using Weblate (Spanish)
...
Currently translated at 1.9% (312 of 16046 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/es/
Translated using Weblate (Spanish)
Currently translated at 1.9% (305 of 16046 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/es/
Translated using Weblate (Spanish)
Currently translated at 1.8% (296 of 16046 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/es/
Translated using Weblate (Spanish)
Currently translated at 1.7% (287 of 16046 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/es/
2022-03-19 17:17:02 +01:00
Piotr Drąg
abbe8ab88b
Translated using Weblate (Polish)
...
Currently translated at 34.2% (600 of 1751 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
Translated using Weblate (Polish)
Currently translated at 34.0% (595 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
2022-03-19 17:17:02 +01:00
Marcin Stanclik
b5c27c4dd4
Translated using Weblate (Polish)
...
Currently translated at 34.0% (595 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
2022-03-19 17:17:02 +01:00
Ricky Tigg
58c4aea471
Translated using Weblate (Finnish)
...
Currently translated at 9.6% (169 of 1751 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
Translated using Weblate (Finnish)
Currently translated at 8.9% (156 of 1751 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
Translated using Weblate (Finnish)
Currently translated at 4.0% (71 of 1751 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
2022-03-19 17:17:02 +01:00
Weblate
f96eba6684
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-03-19 17:17:02 +01:00
Yuri Chornoivan
d00b8ece5b
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1751 of 1751 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
2022-03-19 17:17:02 +01:00
Weblate
b3a1b03e8f
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-03-19 17:17:02 +01:00
Jan Kuparinen
f996e22c94
Translated using Weblate (Finnish)
...
Currently translated at 2.2% (40 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/fi/
Added translation using Weblate (Finnish)
2022-03-19 17:17:02 +01:00
Adolfo Jayme Barrientos
c14861bd2c
Translated using Weblate (Spanish)
...
Currently translated at 1.7% (286 of 16047 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/es/
2022-03-19 17:17:02 +01:00
Piotr Drąg
0999db62f6
Translated using Weblate (Polish)
...
Currently translated at 33.9% (594 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
Translated using Weblate (Polish)
Currently translated at 33.7% (591 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
Translated using Weblate (Polish)
Currently translated at 33.6% (589 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
Translated using Weblate (Polish)
Currently translated at 33.4% (585 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
Translated using Weblate (Polish)
Currently translated at 33.5% (587 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
Translated using Weblate (Polish)
Currently translated at 30.4% (532 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
2022-03-19 17:17:02 +01:00
Michał Smyk
c30c48a797
Translated using Weblate (Polish)
...
Currently translated at 30.4% (532 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/pl/
2022-03-19 17:17:02 +01:00
Weblate
e560fcdf81
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/
2022-03-19 17:17:02 +01:00
Yuri Chornoivan
daf9b060b6
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (16047 of 16047 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1749 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1749 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (1749 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
Translated using Weblate (Ukrainian)
Currently translated at 97.1% (15589 of 16047 strings)
Translation: libguestfs/libguestfs-docs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-docs-master/uk/
Translated using Weblate (Ukrainian)
Currently translated at 87.7% (1534 of 1749 strings)
Translation: libguestfs/libguestfs-master
Translate-URL: https://translate.fedoraproject.org/projects/libguestfs/libguestfs-master/uk/
2022-03-19 17:17:02 +01:00
Richard W.M. Jones
aa6f8038f8
daemon/rpm-c.c: Disable signature checking in librpm
...
Older distros (eg CentOS 6) used SHA-1 RPM package signatures which
some newer distros (eg RHEL 9.0) prevent us from verifying.
This resulted in packages with SHA-1 signatures being skipped by
librpm (there is a warning in debug output, but if you're not looking
at that then the package is silently ignored). In some cases
essential packages like the kernel were skipped, which would be
visible as a failure of virt-v2v. In other cases (eg virt-inspector)
you'd just see fewer installed packages in the <applications> list.
Since verifying package signatures is not essential for inspection,
disable this feature in librpm.
Reported-by: Xiaodai Wang
Thanks: Panu Matilainen
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2064182
Signed-off-by: Richard W.M. Jones <rjones@redhat.com >
2022-03-15 11:00:08 +00:00
Richard W.M. Jones
1b61ad0d3f
Version 1.48.0.
v1.48.0
2022-03-14 13:38:28 +00:00
Richard W.M. Jones
5bb4323fa2
docs/guestfs-release-notes-1.48.pod: Add fixed bugs to release notes
...
Updates: commit 2f4fb09de3
2022-03-12 22:48:42 +00:00
Richard W.M. Jones
466e7d3be3
docs: Show only libguestfs bugs in bugs-in-changelog.sh
...
Taken from commit ae8ff236ab .
2022-03-10 16:00:59 +00:00
Richard W.M. Jones
363c5af844
docs: Various fixes to bugs-in-changelog.sh
...
This script is used to prepare the list of fixed bugs for release
notes. This commit contains miscellaneous fixes:
- Recognise other bug formats such as direct links.
- Ensure user is logged in so that BZ API doesn't silently truncate
results.
(cherry picked from virt-v2v commit fac1e4fce0d7114bd044b274788de01569089e18)
2022-03-10 16:00:53 +00:00
Richard W.M. Jones
2a8a0672c4
Revert "bugs-in-changelog.sh: Various fixes to cope with new changelog format"
...
I fixed this in a better way in virt-v2v, so revert this change and
(next commit) use the virt-v2v commit instead.
This reverts commit ae8ff236ab .
2022-03-10 16:00:35 +00:00
Richard W.M. Jones
96a887a9bf
docs: Update release notes for 1.48
...
Updates: commit 2f4fb09de3
2022-03-10 10:14:06 +00:00
Richard W.M. Jones
4256737227
lib: Remove drive hotplugging support
...
This was a feature that allowed you to add drives to the appliance
after launching it. It was complicated to implement, and only worked
for the libvirt backend (not "direct", which is the default backend).
It also turned out to be a bad idea. The original concept was that
appliance creation was slow, so to examine multiple guests you should
launch the handle once then hot-add the disks from each guest in turn
to manipulate them. However this is terrible from a security point of
view, especially for multi-tenant, because the drives from one guest
might compromise the appliance and thus the filesystems/drives from
subsequent guests.
It also turns out that hotplugging is very slow. Nowadays appliance
creation should be faster than hotplugging.
The main use case for this was virt-df, but virt-df no longer uses it
after we discovered the problems outlined above.
2022-03-09 09:28:02 +00:00
Richard W.M. Jones
55be87367d
lib: Remove 9p APIs
...
These APIs were an experimental feature for passing through 9p
filesystems from the host to the libguestfs appliance. It was never
possible to use this without hacking the qemu command line of the
appliance to add such drives by hand. It also didn't fit the
libguestfs model very well. And 9p is generally deprecated in
upstream qemu.
Note that for ABI reasons these APIs are not actually removed, they
have been changed so that they always return an error. These APIs
were actually hard-removed from all versions of RHEL.
See-also: https://bugzilla.redhat.com/921710
2022-03-09 09:28:02 +00:00
Richard W.M. Jones
b9b0a90487
lib: Remove User-Mode Linux
...
User-Mode Linux was an alternative hypervisor that could run the
appliance, instead of using qemu. It had many limitations including
lack of network, and UML support in Linux has been semi-broken for a
long time. It was also slower than KVM on baremeal in general and had
various corner cases which were much slower including the emulated
serial port which made bulk uploads and downloads painful. Also of
course it lacked qemu-specific features like qcow2 or any
network-backed disk, so many disk images could not be opened this way.
This was never supported in RHEL.
See-also: https://bugzilla.redhat.com/1144197
2022-03-09 09:28:02 +00:00
Richard W.M. Jones
dbc2fd8dc8
lib: Remove libguestfs live
...
This experimental feature allowed you (in theory) to connect to an
existing instance of the libguestfs daemon. (Again, in theory) it
allowed you to attach to running guests. This didn't work well in
practice. If you want to do this, install qemu-guest-agent inside
your guest instead.
This also disables the --live options in guestfish and guestmount.
(The option now prints an error).
This was never supported in RHEL.
The daemon tests relied on this connection method to perform tests on
a bare daemon, so this removes those tests. They were not especially
valuable.
See-also: https://bugzilla.redhat.com/798980
2022-03-09 09:27:19 +00:00
Richard W.M. Jones
aeb8286e60
Version 1.47.4.
v1.47.4
2022-03-08 14:21:06 +00:00