| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
(cherry picked from commit 4542401fee7a141204baea98dcdc9fa557878f85)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
'del g' is a trap for the unwary. If the handle has any other
references, it does nothing (in fact, it can be actively dangerous if
the user was expecting the appliance to go away). In non-CPython it
can be delayed arbitrarily long.
Using 'g.close()' on the other hand is always safe.
(cherry picked from commit 255882a3f615c7727d2cc2f18f692513dc0a75e9)
|
|
|
|
| |
(cherry picked from commit 84d450210b3ea01de3fe26b2cf1db2b492d77aec)
|
|
|
|
|
|
|
|
|
|
|
| |
Colon characters are not allowed in qemu/qemu-img filenames. There's
no way to quote them.
Comma characters CAN be used. However they must be quoted (by
doubling) when used in the '-o' option.
Fix general quoting problems in the external command.
(cherry picked from commit 8d3d5a52d2746af91f770608cce5f47462f33aba)
|
| |
|
|
|
|
|
|
|
| |
On the new faster computer, Thread.yield wasn't yielding, so the
second thread would block the main test from proceeding (only when run
under valgrind however).
(cherry picked from commit 5b414f581f1e40f91e44914776b119ce3ef6594c)
|
|
|
|
| |
(cherry picked from commit a97e9429ea888b4732bbbcfdd85b9368dd6ef96c)
|
|
|
|
| |
(cherry picked from commit 681377f1b274cba0a4881ad18ccf200b9a014e94)
|
|
|
|
|
|
| |
(RHBZ#811872).
(cherry picked from commit 96b6504b09461aeb6850bb2e7b870a0a4c2f5edf)
|
|
|
|
| |
(cherry picked from commit a996f0d370d883374dbe2448f57b72966d20514e)
|
| |
|
|
|
|
|
| |
Cherry picked from commit 307e8bc51a7416fa62ec43568cb8ba1876490a62
and modified to make it appropriate for the stable-1.16 branch.
|
|
|
|
|
|
|
|
|
| |
The first time the directory is checked out from git, there are no
*.pod files. In a parallel build, the first thread notices this and
runs the 'make -C .. update-po' rule, but the other threads also try
to run at the same time and fail.
(cherry picked from commit 3e164f15b77230b0961048893d03ec588fc8ab0e)
|
|
|
|
|
| |
https://www.redhat.com/archives/libvir-list/2012-April/msg00322.html
(cherry picked from commit de2dc9f71dd284e033e999a4d0541848a7201b02)
|
|
|
|
| |
(cherry picked from commit b6dd7e72500cbfa4e13379b9f2b1d0ccfa7ebec3)
|
|
|
|
|
|
| |
This caused the Python bindings (and probably others) to
segfault because guestfs_last_error(g) would return NULL.
(cherry picked from commit 0f7de2279a4af0bb259c9e36fca5e5c3aa835301)
|
|
|
|
|
|
|
|
| |
Also:
- tidy up the script
- use the ./run script when running Python tests
(cherry picked from commit f237ae2ad61ad583e5eacf5759b25c32bb7538a1)
|
|
|
|
|
| |
This leaves files called 'vgdb-pipe-*' in .
(cherry picked from commit b10a3d718e4ff8957e8af4afafcd1680c386ad33)
|
| |
|
|
|
|
|
|
|
|
|
| |
Allow hostname to be set on other Red Hat derivatives (RHBZ#811112).
Since virt-sysprep has been rewritten on the development branch, this
is a new patch based on
commit 5e054f873198b83947de328777d9ced3bfa39ad5
and commit 60b87d0a5c97a458cefb6c5d31eeede7709f5a3d.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This means renaming various temporary files (eg. fstab.tmp) that
several of the scripts were using so they don't conflict
(eg. fstab.tmp.$$).
Also the rule:
fedora-md1.img fedora-md2.img: guest-aux/make-fedora-img.pl
causes the script to run twice in parallel when using 'make -jN'.
Replace this with a stamp file so it runs once:
fedora-md1.img fedora-md2.img: stamp-fedora-md.img
stamp-fedora-md.img: guest-aux/make-fedora-img.pl
(cherry picked from commit f2ac7c18a775dc10c3fa502f3de5ad01faa0efea)
|
|
|
|
|
|
| |
The return value of the pwrite-device command -- 4 (bytes) -- is
printed out. Hide it instead.
(cherry picked from commit 418a048215b17dcf1f0c74693831306cbcf0f194)
|
|
|
|
| |
(cherry picked from commit 4b86f1ad03f617e60f68be6153ca75baaaedf754)
|
| |
|
|
|
|
|
|
| |
Recognize grub2 as a bootloader, and /bin being a symlink to
/usr/bin (ie. UsrMove feature added in Fedora 17+).
(cherry picked from commit 5c8a241e5cd119f436a050ddbbf7ea73f83ff8e4)
|
| |
|
|
|
|
| |
(cherry picked from commit 77ac6b73cde017452d48d53aaf6fa755502b05d5)
|
|
|
|
|
| |
This file is produced by gettextize and required by 'make dist'.
(cherry picked from commit 3a58a00483df9ce02d8814981e4381a5f73c9a8b)
|
|
|
|
| |
(cherry picked from commit 6e3de762782b050fe7ad675297089a42026f05c4)
|
| |
|
|
|
|
|
|
| |
The start_test_thread function never returns, it is always
cancelled by the main thread.
(cherry picked from commit b9cb387a109f4d09cdef84a62194201e78f97cb7)
|
|
|
|
|
|
|
| |
Don't escape < and > in verbatim sections.
This partially reverts commit 09a4e7664b59789f90b6674f640f9d688e4f8b43.
(cherry picked from commit d67da6419ac025db7c48f82054d7153b2c71481d)
|
|
|
|
|
|
|
|
|
|
|
| |
guestfs-gobject.h (in the source directory) was not found.
In file included from <stdin>:4:0:
/path/to/libguestfs/gobject/guestfs-gobject.h:23:37: fatal error: guestfs-gobject-session.h: No such file or directory
compilation terminated.
Error while processing the source.
make[2]: *** [Guestfs-1.0.gir] Error 1
(cherry picked from commit 0c9361a3568c23581ab43cb926fe138669c4b168)
|
|
|
|
| |
(cherry picked from commit 4db251048bd0aca2b98247109f00e68c2080a71c)
|
|
|
|
| |
(cherry picked from commit 17c828d99550da31c33cc8a7e0f874dd651ded19)
|
|
|
|
|
|
|
| |
javah from old GNU classpath won't overwrite the target *.h file,
instead leaving the old one which results in a predictable build
failure. Delete the target so this won't happen.
(cherry picked from commit 4d0aa08b000743cb523792d0824f2514e2e45ffa)
|
|
|
|
| |
(cherry picked from commit 5ea27d740eb9a7a2fe666dd9ffa70114c0c42756)
|
|
|
|
|
| |
Unclear if this is a real bug or not.
(cherry picked from commit 3d174b39bff6118bca3068c20ff874924cbfa1fd)
|
|
|
|
| |
(cherry picked from commit f2fae5151f33e933f4d574dc4324b7a8a2ee393c)
|
|
|
|
| |
(cherry picked from commit b169b03dd42b82218c7241f33425c27660e4bdae)
|
|
|
|
| |
(cherry picked from commit 8111b108d224dda868f257ac0ef23838991b3594)
|
|
|
|
| |
(cherry picked from commit f35aadcd86a081756b35c1eb4326a9d23e82f21e)
|
|
|
|
|
| |
This fixes commit e8ef35df267de6fd6308d0c49a6bdef41113cf19.
(cherry picked from commit a138063acb32f6fccfef24381a9c61f08d68ea74)
|
|
|
|
|
|
| |
The guestfs.* rule appears to be for temporary appliance directories, which are
only at the top level. It was matching more than that.
(cherry picked from commit e8ef35df267de6fd6308d0c49a6bdef41113cf19)
|
|
|
|
| |
(cherry picked from commit 13e5f1a3b1f6493ea5e576bdd607aedc2c7ddc82)
|
|
|
|
| |
(cherry picked from commit 09a4e7664b59789f90b6674f640f9d688e4f8b43)
|
|
|
|
|
| |
virt-filesystems requires -a/-d option.
(cherry picked from commit f5c31db5ed4225c263e6f508a85f38aa80411c0e)
|
|
|
|
|
|
|
|
|
|
|
| |
virt_df-domains.o: In function `add_domain':
/home/feeliwood/Downloads/libguestfs-1.17.21/df/domains.c:274: undefined reference to `guestfs___for_each_disk'
guestfs___for_each_disk is only available when libvirt _and_ libxml2
dependencies are available at compile time.
Thanks Tho Huynh.
(cherry picked from commit f1d10672c7da94f8983b3b5d434e64b127da1242)
|
| |
|